Please allow any and all rules to be disabled, by matching on a property value of none, per the spec, so that users can have fine grained control over how they configure EditorConfig for their projects.
eclint already does 99% of this, using a proprietary value unset to disable rules. We should adopt the name none for this, to match the EditorConfig standard, and perhaps continue supporting unset as an alias for a while, to maintain backwards compatibility with old eclint for a while.
The EditorConfig spec declares that
none
is an acceptable value for any EditorConfig property, disabling a rule for the given file pattern(s):https://github.com/editorconfig/editorconfig/issues/379#issuecomment-437697328
However, eclint does not appear to support this, causing spurious warnings in my projects:
Please allow any and all rules to be disabled, by matching on a property value of
none
, per the spec, so that users can have fine grained control over how they configure EditorConfig for their projects.eclint already does 99% of this, using a proprietary value
unset
to disable rules. We should adopt the namenone
for this, to match the EditorConfig standard, and perhaps continue supportingunset
as an alias for a while, to maintain backwards compatibility with old eclint for a while.