Apple to remove, replace non-inclusive language in Xcode’s code base
Thank you for reading this post, don't forget to subscribe!
Changes first rolled out with initial iOS 14, iPadOS 14, macOS Big Sur, watchOS 7 and tvOS 14 beta software and accompanying documentation in June.
Instead of references to “blacklist,” “whitelist,” “master branch,” “master/slave” and other potentially insensitive terminology, Apple will implement more neutral language like “allow list” and “deny list.” “Main” will take the place of “master” in the default SCM branch in Xcode 12, the company said. The term “Black” is now capitalized when referring to people.
Developers are urged to study the API changes and incorporate the new language in their respective projects.