-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[pigeon] Fix Kotlin generator to use provided errorClassName #5480
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a good update, can you run the generate
tool, and upload the new kotlin files as well?
Thank you! I ran the |
Probably just means we aren't using this in any of our integration tests. Which also means we probably need to add this to our integration tests... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you want to do the extra work to add this to our integration tests, you'd make me a happy person, I think this is fine to land as is though. @stuartmorgan for second review.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should definitely have an integration test covering this as part of the PR, either to catch the fact that this is breaking or to make it easy for me to see why it's not breaking (depending on which is the case).
I apologize I was unable to get back to this PR sooner... Thank you for trying to push it forward! Sorry you couldn't push to the PR. Is there anything else I can do to help out? Should I close this merge request or merge in your changes? |
No problem, I appreciate you putting it together! I think you'll get credited the same with your pr or mine, so I'll probably close this one and stick with mine. If that's ok with you? If you'd prefer, you can pull my changes and we can push yours through instead! Just let me know. |
@tarrinneal I merged in your changes and also merged in |
Of course! I'd prefer to push your pr through anyway. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lg. Thanks again for putting this together.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…#5480) Fix bug with Pigeon Kotlin code generator not using the provided `errorClassName`. fixes: flutter/flutter#139031 *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*
flutter/packages@80aa46a...b5958e2 2023-12-13 43054281+camsim99@users.noreply.github.com [camera, camera_android] Re-enable passing integration tests (flutter/packages#5658) 2023-12-13 engine-flutter-autoroll@skia.org Roll Flutter from 9719097 to 11a9cb7 (32 revisions) (flutter/packages#5665) 2023-12-13 stuartmorgan@google.com [url_launcher] Return false on Windows when there is no handler (flutter/packages#5359) 2023-12-13 stuartmorgan@google.com [url_launcher] Simplify Linux implementation (flutter/packages#5376) 2023-12-12 49699333+dependabot[bot]@users.noreply.github.com [local_auth]: Bump androidx.fragment:fragment from 1.6.1 to 1.6.2 in /packages/local_auth/local_auth_android/android (flutter/packages#5332) 2023-12-12 tarrinneal@gmail.com [pigeon] Adds @CanIgnoreReturnValue annotation (flutter/packages#5601) 2023-12-12 tarrinneal@gmail.com [image_picker] updates to resize logic. (flutter/packages#5527) 2023-12-12 stuartmorgan@google.com [various] Update examples using video_player (flutter/packages#5653) 2023-12-12 louisehsu@google.com [tools] Validate pubspec topic format (flutter/packages#5565) 2023-12-12 nathan2000@outlook.com [pigeon] Fix Kotlin generator to use provided errorClassName (flutter/packages#5480) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages-flutter-autoroll Please CC flutter-ecosystem@google.com,rmistry@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
…#5480) Fix bug with Pigeon Kotlin code generator not using the provided `errorClassName`. fixes: flutter/flutter#139031 *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*
…#5480) Fix bug with Pigeon Kotlin code generator not using the provided `errorClassName`. fixes: flutter/flutter#139031 *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*
Fix bug with Pigeon Kotlin code generator not using the provided
errorClassName
.fixes: flutter/flutter#139031
If you had to change anything in the flutter/tests repo, include a link to the migration guide as per the breaking change policy.
Pre-launch Checklist
dart format
.)[shared_preferences]
pubspec.yaml
with an appropriate new version according to the pub versioning philosophy, or this PR is exempt from version changes.CHANGELOG.md
to add a description of the change, following repository CHANGELOG style.///
).If you need help, consider asking for advice on the #hackers-new channel on Discord.