dart-archive / angular_analyzer_plugin

WORK MOVED TO dart-lang/angular repository
https://github.com/dart-lang/angular/tree/master/angular_analyzer_plugin
68 stars 13 forks source link

Remove facade classes, find unexported terms in its own visitor. #655

Closed MichaelRFairhurst closed 5 years ago

MichaelRFairhurst commented 5 years ago

Reused AngularSubsetVisitor, which seems like a perfect place for this. A bit unnerving with the number of edge cases I have to account for in this solution, but I think I covered everything.

Added a somewhat ominous CHANGELOG comment for that reason.

cc @bwilkerson @stereotype441 you may be happy to see the decoupling here :)