-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does the ChangedMemberOrder
validation in smithy diff
apply to anything other than C or C++ ?
#1861
Comments
This sounds like a great integration! Is this done through the Smithy CLI in an automated way? For your questions:
|
Yes, we have automation that fetches the current 'released' model.json file and compares it to the new version of model.json being built. We're using an Ant build task that invokes the Also, yes, we can grant ourselves override to our pipeline after reviewing the diffs. I'm not sure myself if ABI stability matters to any of our languages. We don't have dynamically linked binaries, so we ignored it. |
Any reason why your members are being reordered? |
My team had a habit of sorting union members alphabetically. When adding new members, it changes the order. example: union Color {
hsl: Hsl
+ hsv: Hsv
rgb: Rbg
} |
Thank you for #1914 ! |
I have created a
smithy diff
step in my release system to check for breaking changes. I started gettingChangedMemberOrder
errors with this messageQuestions
smithy diff
? I don't see anything insmithy diff --help
which I can use. As long as my languages aren't impacted byChangedMemberOrder
, I'd like to be able to do something likesmithy diff --suppress ChangedMemberOrder
The text was updated successfully, but these errors were encountered: