mirror of
https://github.com/RGBCube/serenity
synced 2025-06-11 05:42:09 +00:00
LibJS: Fix some clang-tidy warnings in Temporal
- Remove unused declarations of removed functions - Remove unused includes - Declare pointer values as `auto*`
This commit is contained in:
parent
f0523aa098
commit
0057d489bd
4 changed files with 1 additions and 5 deletions
|
@ -125,7 +125,6 @@ ThrowCompletionOr<void> reject_object_with_calendar_or_time_zone(GlobalObject&,
|
||||||
String format_seconds_string_part(u8 second, u16 millisecond, u16 microsecond, u16 nanosecond, Variant<StringView, u8> const& precision);
|
String format_seconds_string_part(u8 second, u16 millisecond, u16 microsecond, u16 nanosecond, Variant<StringView, u8> const& precision);
|
||||||
double sign(double);
|
double sign(double);
|
||||||
double sign(Crypto::SignedBigInteger const&);
|
double sign(Crypto::SignedBigInteger const&);
|
||||||
double constrain_to_range(double x, double minimum, double maximum);
|
|
||||||
i64 round_number_to_increment(double, u64 increment, StringView rounding_mode);
|
i64 round_number_to_increment(double, u64 increment, StringView rounding_mode);
|
||||||
BigInt* round_number_to_increment(GlobalObject&, BigInt const&, u64 increment, StringView rounding_mode);
|
BigInt* round_number_to_increment(GlobalObject&, BigInt const&, u64 increment, StringView rounding_mode);
|
||||||
ThrowCompletionOr<ISODateTime> parse_iso_date_time(GlobalObject&, ParseResult const& parse_result);
|
ThrowCompletionOr<ISODateTime> parse_iso_date_time(GlobalObject&, ParseResult const& parse_result);
|
||||||
|
|
|
@ -13,9 +13,7 @@
|
||||||
#include <LibJS/Runtime/Temporal/PlainDate.h>
|
#include <LibJS/Runtime/Temporal/PlainDate.h>
|
||||||
#include <LibJS/Runtime/Temporal/PlainDatePrototype.h>
|
#include <LibJS/Runtime/Temporal/PlainDatePrototype.h>
|
||||||
#include <LibJS/Runtime/Temporal/PlainDateTime.h>
|
#include <LibJS/Runtime/Temporal/PlainDateTime.h>
|
||||||
#include <LibJS/Runtime/Temporal/PlainMonthDay.h>
|
|
||||||
#include <LibJS/Runtime/Temporal/PlainTime.h>
|
#include <LibJS/Runtime/Temporal/PlainTime.h>
|
||||||
#include <LibJS/Runtime/Temporal/PlainYearMonth.h>
|
|
||||||
#include <LibJS/Runtime/Temporal/TimeZone.h>
|
#include <LibJS/Runtime/Temporal/TimeZone.h>
|
||||||
#include <LibJS/Runtime/Temporal/ZonedDateTime.h>
|
#include <LibJS/Runtime/Temporal/ZonedDateTime.h>
|
||||||
|
|
||||||
|
|
|
@ -122,7 +122,7 @@ JS_DEFINE_NATIVE_FUNCTION(PlainDateTimeConstructor::compare)
|
||||||
auto* one = TRY(to_temporal_date_time(global_object, vm.argument(0)));
|
auto* one = TRY(to_temporal_date_time(global_object, vm.argument(0)));
|
||||||
|
|
||||||
// 2. Set two to ? ToTemporalDateTime(two).
|
// 2. Set two to ? ToTemporalDateTime(two).
|
||||||
auto two = TRY(to_temporal_date_time(global_object, vm.argument(1)));
|
auto* two = TRY(to_temporal_date_time(global_object, vm.argument(1)));
|
||||||
|
|
||||||
// 3. Return 𝔽(! CompareISODateTime(one.[[ISOYear]], one.[[ISOMonth]], one.[[ISODay]], one.[[ISOHour]], one.[[ISOMinute]], one.[[ISOSecond]], one.[[ISOMillisecond]], one.[[ISOMicrosecond]], one.[[ISONanosecond]], two.[[ISOYear]], two.[[ISOMonth]], two.[[ISODay]], two.[[ISOHour]], two.[[ISOMinute]], two.[[ISOSecond]], two.[[ISOMillisecond]], two.[[ISOMicrosecond]], two.[[ISONanosecond]])).
|
// 3. Return 𝔽(! CompareISODateTime(one.[[ISOYear]], one.[[ISOMonth]], one.[[ISODay]], one.[[ISOHour]], one.[[ISOMinute]], one.[[ISOSecond]], one.[[ISOMillisecond]], one.[[ISOMicrosecond]], one.[[ISONanosecond]], two.[[ISOYear]], two.[[ISOMonth]], two.[[ISODay]], two.[[ISOHour]], two.[[ISOMinute]], two.[[ISOSecond]], two.[[ISOMillisecond]], two.[[ISOMicrosecond]], two.[[ISONanosecond]])).
|
||||||
return Value(compare_iso_date_time(one->iso_year(), one->iso_month(), one->iso_day(), one->iso_hour(), one->iso_minute(), one->iso_second(), one->iso_millisecond(), one->iso_microsecond(), one->iso_nanosecond(), two->iso_year(), two->iso_month(), two->iso_day(), two->iso_hour(), two->iso_minute(), two->iso_second(), two->iso_millisecond(), two->iso_microsecond(), two->iso_nanosecond()));
|
return Value(compare_iso_date_time(one->iso_year(), one->iso_month(), one->iso_day(), one->iso_hour(), one->iso_minute(), one->iso_second(), one->iso_millisecond(), one->iso_microsecond(), one->iso_nanosecond(), two->iso_year(), two->iso_month(), two->iso_day(), two->iso_hour(), two->iso_minute(), two->iso_second(), two->iso_millisecond(), two->iso_microsecond(), two->iso_nanosecond()));
|
||||||
|
|
|
@ -38,7 +38,6 @@ private:
|
||||||
bool is_valid_time_zone_name(String const& time_zone);
|
bool is_valid_time_zone_name(String const& time_zone);
|
||||||
String canonicalize_time_zone_name(String const& time_zone);
|
String canonicalize_time_zone_name(String const& time_zone);
|
||||||
String default_time_zone();
|
String default_time_zone();
|
||||||
ThrowCompletionOr<String> parse_temporal_time_zone(GlobalObject&, String const&);
|
|
||||||
ThrowCompletionOr<TimeZone*> create_temporal_time_zone(GlobalObject&, String const& identifier, FunctionObject const* new_target = nullptr);
|
ThrowCompletionOr<TimeZone*> create_temporal_time_zone(GlobalObject&, String const& identifier, FunctionObject const* new_target = nullptr);
|
||||||
ISODateTime get_iso_parts_from_epoch(GlobalObject&, Crypto::SignedBigInteger const& epoch_nanoseconds);
|
ISODateTime get_iso_parts_from_epoch(GlobalObject&, Crypto::SignedBigInteger const& epoch_nanoseconds);
|
||||||
MarkedVector<BigInt*> get_iana_time_zone_epoch_value(GlobalObject&, StringView time_zone_identifier, i32 year, u8 month, u8 day, u8 hour, u8 minute, u8 second, u16 millisecond, u16 microsecond, u16 nanosecond);
|
MarkedVector<BigInt*> get_iana_time_zone_epoch_value(GlobalObject&, StringView time_zone_identifier, i32 year, u8 month, u8 day, u8 hour, u8 minute, u8 second, u16 millisecond, u16 microsecond, u16 nanosecond);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue