-
-
Notifications
You must be signed in to change notification settings - Fork 447
Open
Labels
builtinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsics
Description
This issue is a tracking issue for the current state Temporal.PlainDate implementation in Boa and the current work towards #1804.
Overview
Builtin property / method | Boa Impl | temporal_rs Impl | 100% Conformance |
---|---|---|---|
3.2.1 Temporal.PlainDate.prototype | ✅ | N/A | ✅ |
3.2.2 Temporal.PlainDate.from ( item [ , options ] ) | ✅ | ✅ | ❌ |
3.2.3 Temporal.PlainDate.compare ( one, two ) | ✅ | ✅ | ❌ |
3.3.1 Temporal.PlainDate.prototype.constructor | ✅ | N/A | ✅ |
3.3.2 Temporal.PlainDate.prototype[ %Symbol.toStringTag% ] | ✅ | N/A | ✅ |
3.3.3 get Temporal.PlainDate.prototype.calendarId | ✅ | ✅ | ✅ |
3.3.4 get Temporal.PlainDate.prototype.era | ✅ | ✅ | ❌ |
3.3.5 get Temporal.PlainDate.prototype.eraYear | ✅ | ✅ | ❌ |
3.3.6 get Temporal.PlainDate.prototype.year | ✅ | ✅ | ✅ |
3.3.7 get Temporal.PlainDate.prototype.month | ✅ | ✅ | ✅ |
3.3.8 get Temporal.PlainDate.prototype.monthCode | ✅ | ✅ | ✅ |
3.3.9 get Temporal.PlainDate.prototype.day | ✅ | ✅ | ✅ |
3.3.10 get Temporal.PlainDate.prototype.dayOfWeek | ✅ | ✅ | ✅ |
3.3.11 get Temporal.PlainDate.prototype.dayOfYear | ✅ | ✅ | ✅ |
3.3.12 get Temporal.PlainDate.prototype.weekOfYear | ✅ | ✅ | ❌ |
3.3.13 get Temporal.PlainDate.prototype.yearOfWeek | ✅ | ✅ | ❌ |
3.3.14 get Temporal.PlainDate.prototype.daysInWeek | ✅ | ✅ | ✅ |
3.3.15 get Temporal.PlainDate.prototype.daysInMonth | ✅ | ✅ | ✅ |
3.3.16 get Temporal.PlainDate.prototype.daysInYear | ✅ | ✅ | ✅ |
3.3.17 get Temporal.PlainDate.prototype.monthsInYear | ✅ | ✅ | ✅ |
3.3.18 get Temporal.PlainDate.prototype.inLeapYear | ✅ | ✅ | ✅ |
3.3.19 Temporal.PlainDate.prototype.toPlainYearMonth ( ) | ❌ | ✅ | ❌ |
3.3.20 Temporal.PlainDate.prototype.toPlainMonthDay ( ) | ❌ | ✅ | ❌ |
3.3.21 Temporal.PlainDate.prototype.add ( temporalDurationLike [ , options ] ) | ✅ | ✅ | ❌ |
3.3.22 Temporal.PlainDate.prototype.subtract ( temporalDurationLike [ , options ] ) | ✅ | ✅ | ❌ |
3.3.23 Temporal.PlainDate.prototype.with ( temporalDateLike [ , options ] ) | ✅ | ✅ | ❌ |
3.3.24 Temporal.PlainDate.prototype.withCalendar ( calendarLike ) | ✅ | ✅ | ❌ |
3.3.25 Temporal.PlainDate.prototype.until ( other [ , options ] ) | ✅ | ✅ | ❌ |
3.3.26 Temporal.PlainDate.prototype.since ( other [ , options ] ) | ✅ | ✅ | ❌ |
3.3.27 Temporal.PlainDate.prototype.equals ( other ) | ✅ | ✅ | ❌ |
3.3.28 Temporal.PlainDate.prototype.toPlainDateTime ( [ temporalTime ] ) | ✅ | ✅ | ❌ |
3.3.29 Temporal.PlainDate.prototype.toZonedDateTime ( item ) | ✅ | ✅ | ❌ |
3.3.30 Temporal.PlainDate.prototype.toString ( [ options ] ) | ✅ | ✅ | ❌ |
3.3.31 Temporal.PlainDate.prototype.toLocaleString ( [ locales [ , options ] ] ) | ❌ | ❌ | ❌ |
3.3.32 Temporal.PlainDate.prototype.toJSON ( ) | ✅ | N/A | ❌ |
3.3.33 Temporal.PlainDate.prototype.valueOf ( ) | ✅ | N/A | ✅ |
Task breakdown
- 3.2.1 Temporal.PlainDate.prototype
- 3.2.2 Temporal.PlainDate.from ( item [ , options ] )
- 3.2.3 Temporal.PlainDate.compare ( one, two )
- 3.3.1 Temporal.PlainDate.prototype.constructor
- 3.3.2 Temporal.PlainDate.prototype[ %Symbol.toStringTag% ]
- 3.3.3 get Temporal.PlainDate.prototype.calendarId
- 3.3.4 get Temporal.PlainDate.prototype.era
- 3.3.5 get Temporal.PlainDate.prototype.eraYear
- 3.3.6 get Temporal.PlainDate.prototype.year
- 3.3.7 get Temporal.PlainDate.prototype.month
- 3.3.8 get Temporal.PlainDate.prototype.monthCode
- 3.3.9 get Temporal.PlainDate.prototype.day
- 3.3.10 get Temporal.PlainDate.prototype.dayOfWeek
- 3.3.11 get Temporal.PlainDate.prototype.dayOfYear
- 3.3.12 get Temporal.PlainDate.prototype.weekOfYear
- 3.3.13 get Temporal.PlainDate.prototype.yearOfWeek
- 3.3.14 get Temporal.PlainDate.prototype.daysInWeek
- 3.3.15 get Temporal.PlainDate.prototype.daysInMonth
- 3.3.16 get Temporal.PlainDate.prototype.daysInYear
- 3.3.17 get Temporal.PlainDate.prototype.monthsInYear
- 3.3.18 get Temporal.PlainDate.prototype.inLeapYear
- 3.3.19 Temporal.PlainDate.prototype.toPlainYearMonth ( )
- 3.3.20 Temporal.PlainDate.prototype.toPlainMonthDay ( )
- 3.3.21 Temporal.PlainDate.prototype.add ( temporalDurationLike [ , options ] )
- 3.3.22 Temporal.PlainDate.prototype.subtract ( temporalDurationLike [ , options ] )
- 3.3.23 Temporal.PlainDate.prototype.with ( temporalDateLike [ , options ] )
- 3.3.24 Temporal.PlainDate.prototype.withCalendar ( calendarLike )
- 3.3.25 Temporal.PlainDate.prototype.until ( other [ , options ] )
- 3.3.26 Temporal.PlainDate.prototype.since ( other [ , options ] )
- 3.3.27 Temporal.PlainDate.prototype.equals ( other )
- 3.3.28 Temporal.PlainDate.prototype.toPlainDateTime ( [ temporalTime ] )
- 3.3.29 Temporal.PlainDate.prototype.toZonedDateTime ( item )
- 3.3.30 Temporal.PlainDate.prototype.toString ( [ options ] )
- 3.3.31 Temporal.PlainDate.prototype.toLocaleString ( [ locales [ , options ] ] )
- 3.3.32 Temporal.PlainDate.prototype.toJSON ( )
- 3.3.33 Temporal.PlainDate.prototype.valueOf ( )
temporal_rs
The temporal_rs tracker can be found at boa-dev/temporal#7
Metadata
Metadata
Assignees
Labels
builtinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsics