-
-
Notifications
You must be signed in to change notification settings - Fork 107
Open
Labels
A-lintArea: new or existing lintArea: new or existing lintC-enhancementCategory: raise the bar on expectationsCategory: raise the bar on expectations
Description
Is reordering enum variants considered semver-major, minor, or patch? It definitely could change the outcomes of use of std::mem::discriminant()
, but some technically-might-be-breaking changes are not considered semver-major (e.g. adding a method) so I feel this isn't a clear-cut case.
The API evolution RFC does not address this either.
Metadata
Metadata
Assignees
Labels
A-lintArea: new or existing lintArea: new or existing lintC-enhancementCategory: raise the bar on expectationsCategory: raise the bar on expectations