diff --git a/lib/metadata/policies.js b/lib/metadata/policies.js index dd51fdf..f94495c 100644 --- a/lib/metadata/policies.js +++ b/lib/metadata/policies.js @@ -473,24 +473,6 @@ var policies = { return offendersHelpers.orderByFile(parsedOffenders); } }, - "cssComplexSelectorsByAttribute": { - "tool": "phantomas", - "label": "Complex attributes selector", - "message": "

Complex attributes selectors are one of these:

Their matching process needs more CPU and it has a cost on performances.

", - "isOkThreshold": 0, - "isBadThreshold": 75, - "isAbnormalThreshold": 150, - "hasOffenders": true, - "offendersTransformFn": function(offenders) { - var parsedOffenders = offenders.map(function(offender) { - var splittedOffender = offendersHelpers.cssOffenderPattern(offender); - splittedOffender.bolded = splittedOffender.css.replace(/(\[[^ ]+[~\|\^\$\*]=["']?[^"'\]]+["']?\])/g, '$1'); - return splittedOffender; - }); - - return offendersHelpers.orderByFile(parsedOffenders); - } - }, "cssColors": { "tool": "phantomas", "label": "Colors count", @@ -856,20 +838,6 @@ var policies = { }; } }, - "cssUniversalSelectors": { - "tool": "phantomas", - "label": "Universal selectors", - "message": "

Universal selectors are the most expensive CSS selectors.

More informations here.

", - "isOkThreshold": 0, - "isBadThreshold": 50, - "isAbnormalThreshold": 150, - "hasOffenders": true, - "offendersTransformFn": function(offenders) { - var parsedOffenders = offenders.map(offendersHelpers.cssOffenderPattern); - - return offendersHelpers.orderByFile(parsedOffenders); - } - }, "cssRedundantBodySelectors": { "tool": "phantomas", "label": "Redundant body selectors", diff --git a/lib/metadata/scoreProfileGeneric.json b/lib/metadata/scoreProfileGeneric.json index a65a931..521fcfc 100644 --- a/lib/metadata/scoreProfileGeneric.json +++ b/lib/metadata/scoreProfileGeneric.json @@ -69,7 +69,6 @@ "policies": { "cssRules": 2, "cssComplexSelectors": 2, - "cssComplexSelectorsByAttribute": 1.5, "cssColors": 0.5, "similarColors": 0.5, "cssBreakpoints": 1, @@ -88,7 +87,6 @@ "cssImportants": 3, "cssOldIEFixes": 1, "cssOldPropertyPrefixes": 1, - "cssUniversalSelectors": 1, "cssRedundantBodySelectors": 1, "cssRedundantChildNodesSelectors": 1 } diff --git a/lib/tools/weightChecker/imageOptimizer.js b/lib/tools/weightChecker/imageOptimizer.js index 03f5861..32107f6 100644 --- a/lib/tools/weightChecker/imageOptimizer.js +++ b/lib/tools/weightChecker/imageOptimizer.js @@ -214,7 +214,6 @@ var ImageOptimizer = function() { var endTime = Date.now(); debug('Optimization for %s took %d ms', type, endTime - startTime); deferred.resolve(file); - console.log('ET HOP'); }) .catch(function(err) {