I have a variable in a managed package that has been declared final:
global final Quote__c quote;
Can I remove the final keyword in a future release of the managed package, or will Salesforce prevent me from doing so?
Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. It only takes a minute to sign up.
Sign up to join this communityI have a variable in a managed package that has been declared final:
global final Quote__c quote;
Can I remove the final keyword in a future release of the managed package, or will Salesforce prevent me from doing so?
After removing the final keyword, the package uploaded successfully. I have tested upgrading using the package and it worked successfully. It seems Salesforce will not restrict you from toggling the final keyword between packages.