-
-
Notifications
You must be signed in to change notification settings - Fork 213
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
Change "blacklist" and "whitelist" terms #489
Comments
In WireMock.Net, I have only used the following: /// <summary>
/// Defines a list from headers which will excluded from the saved mappings.
/// </summary>
string[] BlackListedHeaders { get; set; }
/// <summary>
/// Defines a list of cookies which will excluded from the saved mappings.
/// </summary>
string[] BlackListedCookies { get; set; } So I guess renaming it to: |
Seems fine to me, the new names are more explicit too. Other than that, I just found some references for Whitelist and Blacklist in |
Infura.yaml is just an third party example openapi yaml specification file. |
Is your feature request related to a problem? Please describe.
These terms have proven not to be inclusive to all people in IT. A lot of big projects are already moving away from them. There are better terms that describe the intention of these lists more clearly too.
Describe the solution you'd like
A lot of repos are changing the "blacklist" term to "denylist" or "blocklist", and "whitelist" to "allowlist" or "passlist". Deny/Allow seems to be more common, though.
I know this would be a breaking change, so maybe a minor release marking these objects as
Obsolete
while providing the new Allow/Denylists could make this less traumatic for a possible future major release?The text was updated successfully, but these errors were encountered: