This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Fix reflective ctor invocation in FlutterFragment#8735
Merged
cbracken merged 1 commit intoflutter:masterfrom Apr 25, 2019
cbracken:exception-check
Merged
Fix reflective ctor invocation in FlutterFragment#8735cbracken merged 1 commit intoflutter:masterfrom cbracken:exception-check
cbracken merged 1 commit intoflutter:masterfrom
cbracken:exception-check
Conversation
Class.newInstance() propagates any exception thrown by the nullary constructor, including a checked exception. This effectively bypasses the compile-time exception checking that would otherwise be performed by the compiler. The Constructor.newInstance method avoids this problem by wrapping any exception thrown by the constructor in a (checked) InvocationTargetException.
jason-simmons
approved these changes
Apr 25, 2019
engine-flutter-autoroll
added a commit
to engine-flutter-autoroll/flutter
that referenced
this pull request
Apr 25, 2019
engine-flutter-autoroll
added a commit
to flutter/flutter
that referenced
this pull request
Apr 25, 2019
flutter/engine@3e47b4b...26b30a4 git log 3e47b4b..26b30a4 --no-merges --oneline 26b30a4 Roll src/third_party/skia 9adc82c73df0..46d0f9aad1e6 (41 commits) (flutter/engine#8736) fdd8fdb Fix reflective ctor invocation in FlutterFragment (flutter/engine#8735) a56aa95 [scenic] Purge references to Mozart (flutter/engine#8712) e4c439d Fix include paths in libtxt to prepare for upcoming Skia build change (flutter/engine#8723) 7c8ec37 Document that OpacityLayer's children are nonempty (flutter/engine#8707) 30fb4a6 Increase the memory usage estimate for EngineLayer (flutter/engine#8700) The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff ([email protected]), and stop the roller if necessary.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Class.newInstance() propagates any exception thrown by the nullary
constructor, including a checked exception. This effectively bypasses
the compile-time exception checking that would otherwise be performed by
the compiler. The Constructor.newInstance method avoids this problem by
wrapping any exception thrown by the constructor in a (checked)
InvocationTargetException.