SwiftLint
SwiftLint copied to clipboard
Update `nslocalizedstring_key` to validate all NSLocalizedString parameters
Also rename the rule to nslocalizedstring_requires_staticstring_arguments to better match what it is now doing.
This furthers the work done in #3373 and validates all parameters when provided in the call. After this change it will validate the key, tableName, value, and comment arguments and ensure they are static strings.
Generated by :no_entry_sign: Danger
Sorry for the delay in reviewing this, can you please rebase, address any remaining CI failures and then ping me again for review?