AppSourceCop Error AS0082
It is not allowed to rename an enum value.
Description
Renaming an enum value is not allowed. Name changes are not allowed because it might break the upgrade of existing installations and dependent extensions.
Remarks
This error ensures that the names of enum values remain consistent across different versions of an extension. Renaming an enum value can cause significant issues during the upgrade process, as existing installations and dependent extensions may rely on the original enum value names. Changing these names can lead to data inconsistencies, runtime errors, and unexpected behavior in dependent extensions. Maintaining the original names of enum values ensures compatibility and stability across upgrades.
How to fix this diagnostic?
To resolve this error, follow these steps:
- Locate the enum value in your code that has been renamed.
- Restore the original name of the enum value.
Related information
AppSourceCop Analyzer
Get Started with AL
Developing Extensions