Michael R Fairhurst
Michael R Fairhurst
We restrict '.'s to only keyup/down events (see #423). However, raised in #423 by @zoechi is a great point, that users can fire custom events of any name including '.'s....
This is probably a Bad Idea(TM) in general, and could be a great case for a lint. ``` ``` This type of thing could quite easily create infinite loops, and...
We report this as an error, but it doesn't seem to be one.
Also handle security for it. Not sure why it isn't a part of `dart:html` in a usable way, and I'm not sure if angular expects to get a `String` or...
Likely we want to make warnings like, "you imported this directive lazily, but didn't use @deferred" and vice versa
Given ``` foo bar baz ``` probably would be useful to navigate from "foo bar baz" to ``` ``` for people to see **where** it gets transcluded
I think we're just not using the original name source range. Trying to navigate to items within "of items", for instance, can take you to the "ngForOf" selector.
If I sync component A to a.html, and then I break a.html, and then I unrelate component A from a.html, the errors don't go away until I edit a.html.
Haven't seen any examples of this in our example codebase, but it might be out there somewhere. ``` @Component(...) class MyComp { MyComp(@Query(OtherComp, first: true) OtherComp contentComp); ``` is (mostly?)...