Skip to content
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

Enable datagen fallbacking with full set of options #3640

Merged
merged 87 commits into from
Aug 10, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
1d7ad7e
Add pub fn sort_locales_into_groups
sffc Jul 5, 2023
a0bbfd2
Merge branch 'main' into fb2
sffc Jul 6, 2023
a7d588a
include Vec
sffc Jul 6, 2023
7ec0bc4
Re-write filtering function
sffc Jul 6, 2023
7622ca2
Fix
sffc Jul 6, 2023
94b75de
Regen decimal/symbols@1
sffc Jul 7, 2023
535e7ae
Regen the other components
sffc Jul 7, 2023
718cff2
Merge branch 'main' into fb2
sffc Jul 7, 2023
9c3f13e
Merge branch 'main' into fb2
sffc Jul 23, 2023
f37be7d
Add plumbing for FallbackMode::{Runtime, RuntimeManual, Preresolved, …
sffc Jul 25, 2023
51b99a5
Rename variants of icu_provider::datagen::FallbackMode
sffc Jul 25, 2023
74b6577
Feedback from bikeshedding with Rob
sffc Jul 26, 2023
96124d4
Fix build
sffc Jul 26, 2023
4619124
Very rough checkpoint
sffc Jul 26, 2023
c6612e0
Change to git tag version of elsa
sffc Jul 26, 2023
6d74a74
Make LocaleFallbackerWithConfig be Copy
sffc Jul 26, 2023
f61b630
Refactoring
sffc Jul 26, 2023
119a0fe
supports_built_in_fallback -> bool and other refactoring
sffc Jul 27, 2023
0a59468
Refactoring and finishing test-options.rs
sffc Jul 27, 2023
05144e1
Fmt and moving code around
sffc Jul 27, 2023
57851a9
Clippy and removing unused function in locid_transform
sffc Jul 27, 2023
58f04f2
Merge branch 'main' into fb2
sffc Jul 27, 2023
ada0b97
Checkpoint
sffc Jul 27, 2023
0c9caa2
Graceful locale fallback with log messages
sffc Jul 27, 2023
c1e4d50
Change config.json files to use Hybrid instead of Legacy
sffc Jul 27, 2023
c19a498
Tweaks
sffc Jul 27, 2023
b19d19e
Fix and update Collator baked data
sffc Jul 27, 2023
dcd8ced
Add internal visit_default_script option to LocaleFallbacker
sffc Jul 28, 2023
ed7d7a4
Checkpoint
sffc Jul 28, 2023
0e79a93
Improve logic surrounding normalization of locales in datagen
sffc Jul 28, 2023
d6d08b1
Check in data file diffs that look OK
sffc Jul 28, 2023
b5bad64
Make compact decimal data explicitly depend on -u-nu and regen
sffc Jul 28, 2023
4688fc6
Retain und locales for region fallback mode
sffc Jul 28, 2023
2608334
Make wasmer logs quieter in verbose mode and use verbose mode by defa…
sffc Jul 29, 2023
66c7e4e
Print a nice info message after datagen is configured
sffc Jul 29, 2023
91bdf0b
Fix test_collation_filtering
sffc Jul 29, 2023
f9a4d51
rm filter_data_locales
sffc Jul 29, 2023
7dc08a2
Lazy compute the fallbacker
sffc Jul 29, 2023
2a8db70
Remove impl Default for DatagenProvider, tweak SourceData APIs, and f…
sffc Jul 29, 2023
a44e931
make testdata
sffc Jul 29, 2023
25ff9a5
Small review feedback from @robertbastian
sffc Jul 31, 2023
ba4bafe
fmt
sffc Jul 31, 2023
159f374
clippy
sffc Jul 31, 2023
92ecc21
generate-readmes
sffc Jul 31, 2023
f6e5b03
Collect the parallel iterator directly to a HashMap
sffc Jul 31, 2023
eb29a58
Use try_fold/try_reduce instead of collect
sffc Jul 31, 2023
4ecf9a0
fallback preresolved
sffc Jul 31, 2023
0c7cdb7
Revert "Use try_fold/try_reduce instead of collect"
sffc Jul 31, 2023
a1e2cd0
docs fixes
sffc Jul 31, 2023
6035136
Try really hard to lazy-init the fallbacker in datagen
sffc Jul 31, 2023
d867b6d
No more DatagenProvider::default()
sffc Jul 31, 2023
32f7424
Revert "Try really hard to lazy-init the fallbacker in datagen"
sffc Jul 31, 2023
aa1ac5d
Merge remote-tracking branch 'upstream/main' into fb2
sffc Jul 31, 2023
70a7ece
Fix MultiExporter
sffc Aug 1, 2023
98c18cc
Merge branch 'main' into fb2
sffc Aug 1, 2023
271f5e6
Link CLDR when generating hello world data
sffc Aug 1, 2023
04b05e0
Add back .empty file
sffc Aug 1, 2023
f8e7c9e
Use locales: All in hello world data
sffc Aug 1, 2023
896c965
Maybe make CI green?
sffc Aug 1, 2023
23c6a0a
Merge branch 'main' into fb2
sffc Aug 1, 2023
1a79cc4
Merge branch 'main' into fb2
sffc Aug 4, 2023
0c202b1
Revert changes in the locid_transform component
sffc Aug 4, 2023
7d3ede4
cargo make bakeddata
sffc Aug 4, 2023
3ed4694
clippy
sffc Aug 4, 2023
ecf41da
Merge branch 'main' into fb2
sffc Aug 4, 2023
4b02f20
cargo make bakeddata
sffc Aug 4, 2023
c3630a6
cargo make testdata
sffc Aug 4, 2023
9191c95
Merge branch 'main' into fb2
sffc Aug 4, 2023
344d2ac
Code building again (need to make it work still)
sffc Aug 5, 2023
3692e71
merge fixes
robertbastian Aug 4, 2023
2378401
fmt
robertbastian Aug 5, 2023
9778e3f
explicit resolve
robertbastian Aug 5, 2023
f8d3a51
fix select_locales_for_key
robertbastian Aug 5, 2023
778a49d
reduce diff
robertbastian Aug 5, 2023
3efc3a6
tidy
robertbastian Aug 5, 2023
ee8c323
Revert unrelated changes in options.rs and source.rs
sffc Aug 8, 2023
ec38363
Merge branch 'main' into fb2
robertbastian Aug 8, 2023
5ccc7bb
Merge branch 'main' into fb2
sffc Aug 10, 2023
975c443
Regen
sffc Aug 10, 2023
5f6cd24
Revert changes to tools/make/data.toml
sffc Aug 10, 2023
49365bd
Don't require CLDR in locales: "All" or fallback: "Preresolved"
sffc Aug 10, 2023
d73f8d4
Remove obsolete clippy suppression
sffc Aug 10, 2023
04023ba
Use RuntimeManual somewhere
sffc Aug 10, 2023
20009d2
clippy
sffc Aug 10, 2023
adc4d2e
Merge branch 'main' into fb2
sffc Aug 10, 2023
7897484
regen
sffc Aug 10, 2023
cfa4600
Catch fallbacker error sooner
sffc Aug 10, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions Cargo.lock

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

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

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

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

Loading
Loading