style: 自动格式化

This commit is contained in:
2026-10-14 08:45:36 +00:00
parent b0b4657405
commit a14de51add
3 changed files with 19 additions and 11 deletions
@@ -8,9 +8,10 @@ use oxide_types::value::JsValue;
use super::common::native_try;
use super::common::{
days_from_civil, days_in_month, ensure_plain_date, get_calendar_id, get_double_prop, initialize_temporal_receiver,
is_ctor_call, parse_plain_date_string, plain_date_time_object_parts, receiver_obj, reject_partial_object_with_calendar_or_time_zone,
resolve_date_time_parts, temporal_calendar_id_strict, temporal_number_component, temporal_option_string,
temporal_option_value, temporal_overflow, zoned_date_time_plain_parts, DateTimeParts,
is_ctor_call, parse_plain_date_string, plain_date_time_object_parts, receiver_obj,
reject_partial_object_with_calendar_or_time_zone, resolve_date_time_parts, temporal_calendar_id_strict,
temporal_number_component, temporal_option_string, temporal_option_value, temporal_overflow,
zoned_date_time_plain_parts, DateTimeParts,
};
use super::difference::{difference_core, parse_difference_settings, IsoDateTime};
use super::duration::duration_like_values;
@@ -308,9 +308,20 @@ pub fn plain_date_time_with<H: VmHost>(vm: &mut H, args: &[u8]) -> NativeResult
} else {
Some(native_try!(temporal_number_component(vm, year_raw)))
};
if [day_raw, hour_raw, microsecond_raw, millisecond_raw, minute_raw, month_raw, month_code_raw, nanosecond_raw, second_raw, year_raw]
.iter()
.all(|raw| raw.is_undefined())
if [
day_raw,
hour_raw,
microsecond_raw,
millisecond_raw,
minute_raw,
month_raw,
month_code_raw,
nanosecond_raw,
second_raw,
year_raw,
]
.iter()
.all(|raw| raw.is_undefined())
{
return NativeResult::Err(crate::error::create_type_error(vm, "no properties present"));
}
@@ -813,11 +813,7 @@ pub fn bind_temporal(env: BindEnv<'_>, global: &mut JsObject) {
oxide_builtins::temporal::plain_date_time_equals::<crate::vm::Vm> as *const (),
1,
),
(
"with",
oxide_builtins::temporal::plain_date_time_with::<crate::vm::Vm> as *const (),
1,
),
("with", oxide_builtins::temporal::plain_date_time_with::<crate::vm::Vm> as *const (), 1),
],
);
bind_well_known_data_property(