-
Notifications
You must be signed in to change notification settings - Fork 6.8k
fix(datepicker): compilation errors with ViewEngine #19516
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(datepicker): compilation errors with ViewEngine #19516
Conversation
Fixes a few compilation errors that only happen when the date range picker is compiled with `ViewEngine`.
5da747a
to
86face2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
do we have a project or something for stuff that needs to be fixed before 10.0.0? (edit: I added it to the 10.0.0 milestone, I assume that's what its for) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@crisbeto do you know why this hasn't been captured by our View Engine test job?
No idea, I randomly had to run the dev app with |
@crisbeto I looked into it. I think the protected member change is reasonable in View Engine, but I'm surprised by the other one:
Does that mean that Ivy doesn't properly check host bindings? Should we submit a bug report? |
By the looks of it, all 3 failures are from host bindings. |
@crisbeto yeah, but the one with the protected members doesn't seem to surface because the factories in Ivy are static properties of the directive/component. So it's possible to now use Though, that wouldn't tell us whether host bindings are checked or not in Ivy. Should we look into this on the framework side? I'd expect View Engine not to be stricter than Ivy with strict templates enabled. |
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. |
Fixes a few compilation errors that only happen when the date range picker is compiled with
ViewEngine
.