Morgan :)

Results 396 comments of 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.

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...