Morgan :)
Morgan :)
Oh ... right :) Something like the `DartObject` interface in the analyzer, then, so the macro can traverse objects+fields and extract the data? That should work fine. The only problem...
This issue, and particularly the "bound to a stream" message, cost me quite some time today; there's nothing about it in the docs, I was looking for anywhere that was...
Thanks @pattobrien! ... I expect there will be some churn in this area that may naturally resolve the issue, so we will check back on this one afterwards.
I think this is obsoleted by #3848
Does it look like there is anything needed here? Design, implementation? Thanks.
Closing in favour of #3847
Here's my suggestion :) It's fine to use async methods from a sync method provided you do one of: 1) pass the `Future` to another method; this includes the `unawaited`...
By far the most common current use is to check whether an `Int64` is equal to `0`. This does make the code look nicer, and people are using it. Once...
Found a repro; it's not about the iterable changing, it's about the iterable throwing. ``` expect([1].map((x) => throw 'whoops'), []); ``` --> ``` NoSuchMethodError: The getter 'describeProblem' was called on...