Skip to content

Commit

Permalink
Merge branch 'main' into iana-canon-2
Browse files Browse the repository at this point in the history
  • Loading branch information
sffc committed Apr 23, 2024
2 parents 4e9d5ee + c271c85 commit 0a5c746
Show file tree
Hide file tree
Showing 91 changed files with 3,539 additions and 911 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
- Make `CldrCalendar` trait sealed except with experimental feature (https://github.com/unicode-org/icu4x/pull/4392)
- `icu_calendar`
- New `DateTime::local_unix_epoch()` convenience constructor (https://github.com/unicode-org/icu4x/pull/4479)
- Improved approximation for Persian calendrical calculations (https://github.com/unicode-org/icu4x/issues/4713)
- `icu_datetime`
- `FormattedDateTime` and `FormattedZonedDateTime` now implement `Clone` and `Copy` (https://github.com/unicode-org/icu4x/pull/4476)
- `icu_locid`
Expand Down
114 changes: 42 additions & 72 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,6 @@ members = [
"tools/ffi_coverage",
"tools/testdata-scripts",
"tools/md-tests",
"ffi/dart/tools/datagen",
"tools/graveyard",
]
# Note: Workspaces in subdirectories, such as tutorials/crates, are
Expand Down
4 changes: 2 additions & 2 deletions components/calendar/benches/convert.rs
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ fn convert_benches(c: &mut Criterion) {
bench_calendar(
&mut group,
"calendar/islamic/civil",
icu::calendar::islamic::IslamicCivil::new_always_calculating(),
icu::calendar::islamic::IslamicCivil::new(),
);

#[cfg(feature = "bench")]
Expand All @@ -103,7 +103,7 @@ fn convert_benches(c: &mut Criterion) {
bench_calendar(
&mut group,
"calendar/islamic/tabular",
icu::calendar::islamic::IslamicTabular::new_always_calculating(),
icu::calendar::islamic::IslamicTabular::new(),
);

group.finish();
Expand Down
8 changes: 4 additions & 4 deletions components/calendar/benches/date.rs
Original file line number Diff line number Diff line change
Expand Up @@ -222,13 +222,13 @@ fn date_benches(c: &mut Criterion) {
&mut group,
"calendar/islamic/civil",
&fxs,
icu::calendar::islamic::IslamicCivil::new_always_calculating(),
icu::calendar::islamic::IslamicCivil::new(),
|y, m, d| {
Date::try_new_islamic_civil_date_with_calendar(
y,
m,
d,
icu::calendar::islamic::IslamicCivil::new_always_calculating(),
icu::calendar::islamic::IslamicCivil::new(),
)
.unwrap()
},
Expand All @@ -239,13 +239,13 @@ fn date_benches(c: &mut Criterion) {
&mut group,
"calendar/islamic/tabular",
&fxs,
icu::calendar::islamic::IslamicTabular::new_always_calculating(),
icu::calendar::islamic::IslamicTabular::new(),
|y, m, d| {
Date::try_new_islamic_tabular_date_with_calendar(
y,
m,
d,
icu::calendar::islamic::IslamicTabular::new_always_calculating(),
icu::calendar::islamic::IslamicTabular::new(),
)
.unwrap()
},
Expand Down
8 changes: 4 additions & 4 deletions components/calendar/benches/datetime.rs
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ fn datetime_benches(c: &mut Criterion) {
&mut group,
"calendar/islamic/civil",
&fxs,
icu::calendar::islamic::IslamicCivil::new_always_calculating(),
icu::calendar::islamic::IslamicCivil::new(),
|y, m, d, h, min, s| {
DateTime::try_new_islamic_civil_datetime_with_calendar(
y,
Expand All @@ -195,7 +195,7 @@ fn datetime_benches(c: &mut Criterion) {
h,
min,
s,
icu::calendar::islamic::IslamicCivil::new_always_calculating(),
icu::calendar::islamic::IslamicCivil::new(),
)
.unwrap()
},
Expand All @@ -206,7 +206,7 @@ fn datetime_benches(c: &mut Criterion) {
&mut group,
"calendar/islamic/tabular",
&fxs,
icu::calendar::islamic::IslamicTabular::new_always_calculating(),
icu::calendar::islamic::IslamicTabular::new(),
|y, m, d, h, min, s| {
DateTime::try_new_islamic_tabular_datetime_with_calendar(
y,
Expand All @@ -215,7 +215,7 @@ fn datetime_benches(c: &mut Criterion) {
h,
min,
s,
icu::calendar::islamic::IslamicTabular::new_always_calculating(),
icu::calendar::islamic::IslamicTabular::new(),
)
.unwrap()
},
Expand Down
Loading

0 comments on commit 0a5c746

Please sign in to comment.