Repository navigation
Conversation
cb4d25c to
5081b88
Compare
|
So there's good news and bad news. 👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there. 😕 The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request. Note to project maintainer: This is a terminal state, meaning the |
|
You can preview 5081b88 at https://pr26947-5081b88.ngbuilds.io/. |
b91ae3c to
f171704
Compare
|
You can preview f171704 at https://pr26947-f171704.ngbuilds.io/. |
f171704 to
d932c8e
Compare
|
You can preview d932c8e at https://pr26947-d932c8e.ngbuilds.io/. |
d932c8e to
4fca77d
Compare
|
You can preview 4fca77d at https://pr26947-4fca77d.ngbuilds.io/. |
4fca77d to
a280312
Compare
|
You can preview a280312 at https://pr26947-a280312.ngbuilds.io/. |
a280312 to
607d1e4
Compare
|
You can preview 607d1e4 at https://pr26947-607d1e4.ngbuilds.io/. |
607d1e4 to
f73d37d
Compare
|
You can preview f73d37d at https://pr26947-f73d37d.ngbuilds.io/. |
f73d37d to
82404d5
Compare
|
You can preview 82404d5 at https://pr26947-82404d5.ngbuilds.io/. |
82404d5 to
76740f3
Compare
|
You can preview 76740f3 at https://pr26947-76740f3.ngbuilds.io/. |
76740f3 to
0a2cedb
Compare
|
petebacondarwin
left a comment
There was a problem hiding this comment.
LGTM - you should be able to remove that one workaround commit.
I'd prefer to keep it anyway, because I think it is a good change. |
911c83b to
21f466c
Compare
|
merge-assistance: Requires g3sync (or maybe it doesn't: #26947 (comment)) |
There was a problem hiding this comment.
I missed this before. This is an ok workaround for now, but we should work on removing this flag.
There was a problem hiding this comment.
see angular/angular-cli#13524 (review) for more context.
Compiling with Ivy doesn't seem to allow input names starting with `on`.
Jira: FW-552
… from `cli-hello-world` in logs
This helps debug issues on CI.
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
PR Checklist
Docs have been added / updated (for bug fixes / features)PR Type
What is the new behavior?
Being able to build the angular.io app with Ivy and having a CircleCI job that does that.
(This is a prerequisite for running the app and tests with Ivy.)
Does this PR introduce a breaking change?
Other information
Previously blocking issues:
Fixed by feat(ivy): implement listing lazy routes in
ngtsc#27697.Lazy routes are currently ignored by
ngtsc: program.ts#L133This is not breaking compilation, but results in only a subset of the app being compiled.
Fixed by fix(ivy): ensure unique template and listener function identifiers #27766.
The compiler generates non-unique template function names (according to the nesting path of the element): template.ts#L787-L788
This affects the search-results component, which happens to have two instances of
div > ul > li > a > span *ngIfin its template:Fixed by fix(ivy): ngcc should not emit TypeScript syntax #27051.
We may emit TS code into JS files.
Fixed by fix(ivy): validate props and attrs with "on" prefix at runtime #28054.
Includes a workaround for FW-786, although this is now also resolved.