Skip to content

[pull] master from angular:master#326

Merged
pull[bot] merged 5 commits intoPandinosaurus:masterfrom
angular:master
Sep 12, 2019
Merged

[pull] master from angular:master#326
pull[bot] merged 5 commits intoPandinosaurus:masterfrom
angular:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Sep 12, 2019

See Commits and Changes for more details.


Created by pull[bot]. Want to support this open source service? Please star it : )

cexbrayat and others added 5 commits September 12, 2019 11:33
The remaining test was using JS blocks and was already tested with `ngIf` in the existing acceptance test.

PR Close #32624
Migrate the remaining `render3/debug_spec.ts` to `acceptance`

PR Close #32621
…32586)

`templateUrls` that do not point to actual files are now diagnosed as such
by the Language Service. Support for `styleUrls` will come in a next PR.

This introduces a utility method `getPropertyValueOfType` that scans
TypeScript ASTs until a property assignment whose initializer of a
certain type is found. This PR also notices a couple of things that
could be improved in the language-service implementation, such as
enumerating directive properties and unifying common logic, that will be
fixed in future PRs.

Part of #32564.

PR Close #32586
…ss (#32608)

This perf-focused refactoring moves the TNode's input / output initialization
logic to the first template pass - close to the place where directives are
matched and resolved.

This code change makes it possible to update-mode checks for both property
bindings and listeners registration.

PR Close #32608
@pull pull bot added the ⤵️ pull label Sep 12, 2019
@pull pull bot merged commit bd67958 into Pandinosaurus:master Sep 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants