Apple to remove, replace non-inclusive language in Xcode’s code base
[AppleInsider.com]: Apple is working to deprecate non-inclusive language in its developer ecosystem, forwarding an initiative that began at this year's Worldwide Developers Conference in June.
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.