-
-
Notifications
You must be signed in to change notification settings - Fork 400
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
Remove Temporal.Calendar
and Temporal.TimeZone
#3890
Conversation
d0b8a3b
to
d654ce6
Compare
Test262 conformance changes
Fixed tests (9):
|
Hmm, would it be worth while doing this in an intermediate stage of removing the custom functionality and waiting for the PR on the specification for the removal of the entire builtin? |
That was the plan, but almost everything on the |
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.
Looks good, I'd be ok with merging it now.
The custom functionality was removed from both, but weren't the core methods kept for calendars and time zones? |
On the spec side? Nope, the plan is to delete both builtins and only be able to access the calendar/timezone by IANA ID or On the |
That makes sense. I'm just a little hesitant to preemptively remove the builtins based on the removal issues and plans without confirming with the champions the most recent consensus and timeline for the updates to the specification. Because the builtins are currently in the spec and test suite, and there is a history of things changing (even though that seems to be slowing down). |
I mean, there's already a PR to remove those builtins from the tests, and it has been approved already, so... |
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.
Huh, they hadn't updated the proposal repository or the specification for temporal. Given that the PR to remove the tests has been merged, then let's move forward with merging this.
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.
Looks good to me! :)
Just need to add the "source-phase-imports"
feature to the known features of the boa_tester
, that should fix the CI.
We will probably miss some changes when the spec is patched with the removals, but we can do a pass through
temporal
when that time comes.Also checked all the regressions and they're failing because they try to access the removed
Temporal.Calendar
in some way or another, so that's fine.