Skip to content

Conversation

@jonahwilliams
Copy link
Contributor

@jonahwilliams jonahwilliams commented Apr 20, 2020

Description

Symbolize had a type error, probably introduced some time after I stopped manually testing and started doing some refactoring on the code. Something, Something contravariance instead of covariance

Fixes #55214

@fluttergithubbot fluttergithubbot added the tool Affects the "flutter" command-line tool. See also t: labels. label Apr 20, 2020
@jonahwilliams jonahwilliams requested a review from zanderso April 20, 2020 16:45
}
);
}
final DwarfSymbolizationService symbolizationService = DwarfSymbolizationService(
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe a DwarfSymbolizationService.test() with this transformer?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@jonahwilliams
Copy link
Contributor Author

The tests don't seem to be running

@jonahwilliams
Copy link
Contributor Author

fyi @fkorotkov

Copy link
Member

@zanderso zanderso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

still lgtm

}) : _transformer = symbolsTransformer;

/// Create a DwarfSymbolizationService with a no-op transformer for testing.
factory DwarfSymbolizationService.test() {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can this be @visibleForTesting?

@fkorotkov
Copy link
Contributor

fkorotkov commented Apr 20, 2020

@jonahwilliams it's the same issue as yesterday (here is a list of all the suites). I'm about to deploy a tweak to try to workaround it. I've also reached out to GitHub folks about it.

@jonahwilliams jonahwilliams merged commit 6a390aa into flutter:master Apr 20, 2020
@jonahwilliams jonahwilliams deleted the fix_symbolize branch April 20, 2020 19:29
pcsosinski pushed a commit to pcsosinski/flutter that referenced this pull request Apr 28, 2020
pcsosinski pushed a commit that referenced this pull request Apr 28, 2020
* [flutter_tools] fix type error in symbolize (#55212)

* [flutter_tools] check first for stable tag, then dev tag (#55342)

* [flutter_tools] enable `flutter upgrade` to support force pushed branches (#55594)

* [flutter_tools] catch ProcessException and throw ToolExit during upgrade (#55759)

* Update engine version to 376ad6a64b08aa26005e3f82aed26de2e290b572

Co-authored-by: Jonah Williams <campfish91@gmail.com>
Co-authored-by: Christopher Fujino <fujino@google.com>
Co-authored-by: Christopher Fujino <christopherfujino@gmail.com>
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 31, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

tool Affects the "flutter" command-line tool. See also t: labels.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

flutter symbolize is broken

5 participants