Jacob MacDonald
Jacob MacDonald
> In Dart `3.5.3` as well as in the Beta and Main channels this leads to the following compile time error: > > > The argument type 'T?' can't be...
This could be a flutter issue, if the widget locations are being reported differently now?
Possible related issue https://github.com/flutter/devtools/issues/8802?
We should escalate this to a P1 potentially if we are able to reproduce it or get more reports/+1s
IIRC, you can always just cast into an extension type `int as DegreesKelvin`? So you can always bypass the constructor entirely, making them not a great way of doing validation?
From the stack trace it looks to me like if the Dart code for a file can't be parsed, the debugger screen is crashing. I have not confirmed though myself....
Ya reading this before I even got to your comment @leafpetersen I immediately thought macros. I think the problem you describe around memory concerns are valid, but would not be...
You may also want to make sure you are only serving the `web` directory, and not the `test` directory. Otherwise we will also be rebuilding all your tests on each...
> Should we allow this at all? I don't think we should - this should eventually be an error once a basic e2e example with angular/test can work without these...
The `--force-roots-fallback` may still be needed, but `--experimental-mcp-server` can likely be dropped. As @DanTup said it depends on your dart version.