solium
Advanced tools
Comparing version 0.1.0 to 0.1.1
@@ -41,15 +41,16 @@ /** | ||
/** | ||
* If a rule is set to false, remove it from config object. | ||
* Otherwise, include its definition if its the name of a built-in rule | ||
*/ | ||
if (!userRules [key]) { | ||
delete userRules [key]; | ||
} else { | ||
if (!soliumRules [key]) { | ||
throw new Error ('Specified rule \'' + key + '\' doesn\'t exist'); | ||
} else { | ||
userRules [key] = soliumRules [key]; | ||
} else if (soliumRules [key]) { | ||
Object.assign (userRules [key], { | ||
id: idCounter++, | ||
custom: false | ||
}); | ||
} | ||
userRules [key] = soliumRules [key]; | ||
Object.assign (userRules [key], { | ||
id: idCounter++, | ||
custom: false | ||
}); | ||
} | ||
@@ -56,0 +57,0 @@ |
{ | ||
"name": "solium", | ||
"version": "0.1.0", | ||
"version": "0.1.1", | ||
"description": "A flexible, stand-alone linter for Ethereum Solidity", | ||
@@ -5,0 +5,0 @@ "main": "./lib/solium.js", |
29387