* enable lint unnecessary_new * fix tests * fix tests * fix tests
* Upgrade everything except matcher. * Roll matcher (and test) * Adjust tests that depend on flutter:test directly to depend on a shim * Require use of package:test shim and remove other references to package:test
Fixes #10826. Also in this PR: If you focus a text field, scroll it out of view and then start typing it will scroll back into view.