Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace *-whitelist/*-blacklist/*-requirelist rules with *-allowed-list/*-disallowed-list/*-required-list rules #4845

Merged
merged 5 commits into from Jul 6, 2020

Commits on Jun 27, 2020

  1. Rename *-blacklist rules to *-disallowed-list

    This applies a full rename across the repository to reflect that the
    term "blacklist" is controversial in the tech community and that using
    the term "disallowed-list" is more explicit in it's purpose.
    kevindew committed Jun 27, 2020
    Copy the full SHA
    a688fec View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2020

  1. Rename *-whitelist rules to *-allowed-list

    This applies a full rename across the repository to reflect that the
    term "whitelist" is controversial in the tech community and that using
    the term "allowed-list" is more explicit in it's purpose.
    kevindew committed Jun 30, 2020
    Copy the full SHA
    1472f51 View commit details
    Browse the repository at this point in the history
  2. Rename requirelist rule to required-list

    This is to make this rule consistent in naming with the other list based
    rule names (*-allowed-list and *-disallowed-list).
    kevindew committed Jun 30, 2020
    Copy the full SHA
    3f7b169 View commit details
    Browse the repository at this point in the history
  3. Alias *-whitelist, *-blacklist and *-requirelist rules

    Previously *-whitelist, *-blacklist and *-requirelist rules were renamed
    to a consistent naming pattern of *-allowed-list, *-disallowed-list and
    *-required-list respectively. This commit adds aliases so that the old
    rules can continue to operate; this allows backwards compatibility to be
    maintained.
    
    A consequence of this is that violations for the previously named rules
    will show up with the new name. A developer may also get some confusing
    results if they happen to have the same rule defined with both names and
    different options.
    kevindew committed Jun 30, 2020
    Copy the full SHA
    96acce6 View commit details
    Browse the repository at this point in the history
  4. Regenerate example.png

    This replaces the declaration-property-unit-disallowed-list rule with
    the shorter unit-disallowed-unit one to create a simpler example image.
    kevindew committed Jun 30, 2020
    Copy the full SHA
    8e8aa2c View commit details
    Browse the repository at this point in the history