NNBD integration_test#74922
Conversation
ditman
left a comment
There was a problem hiding this comment.
Very much looking forward to this! Flutter analyze has a few opinions, though (see analyze-linux check?)
|
I forgot to migrate the example. Also looking into analysis issues. |
|
One thing I'm not 100% sure of - the driver migration made This package was calling wtih null in a couple places. I've replaced those with the empty string for now. |
| @visibleForTesting vm.VmService? vmService, | ||
| }) async { | ||
| assert(streams != null); | ||
| assert(streams != null); // ignore: unnecessary_null_comparison |
There was a problem hiding this comment.
for the other packages we just disabled this lint in the analyzer_options.yaml
|
Test failures are real, looking into it. |
|
Issue was that requestData needds to accept null in driver. Updated that as part of this PR. |
|
This pull request is not suitable for automatic merging in its current state.
|
|
This pull request is not suitable for automatic merging in its current state.
|
This reverts commit 87b0436.
Fixes #71379
Unlike flutter/plugins#3158, I did this migration with the tool and avoided much refactoring.
I think we should still refactor the way the vm service ivar is handled, but that can be done in a separate patch.
This will require a g3fix to enable null-safety on the build internally.
Pre-launch Checklist
///).If you need help, consider asking for advice on the #hackers-new channel on Discord.