Skip to content

Refactor ICU4X code to allow configured code by version #918

Refactor ICU4X code to allow configured code by version

Refactor ICU4X code to allow configured code by version #918

Triggered via pull request January 8, 2025 22:22
@sffcsffc
synchronize #377
icu4x-refactor
Status Success
Total duration 1m 32s
Artifacts

run-rust.yml

on: pull_request
Matrix: Lint ICU4X Rust executor
Fit to window
Zoom out
Zoom in

Annotations

60 warnings
Lint ICU4X Rust executor (1.3)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint ICU4X Rust executor (1.3)
this expression creates a reference which is immediately dereferenced by the compiler
Lint ICU4X Rust executor (1.3)
`executor` (build script) generated 1 warning
Lint ICU4X Rust executor (1.3)
unneeded sub `cfg` when there is only one condition
Lint ICU4X Rust executor (1.3)
type alias `ExecutorFn` is never used
Lint ICU4X Rust executor (1.3)
struct `ExecutorFns` is never constructed
Lint ICU4X Rust executor (1.3)
function `main` is never used
Lint ICU4X Rust executor (1.3)
function `run_all_tests` is never used
Lint ICU4X Rust executor (1.3)
function `run_collation_test` is never used
Lint ICU4X Rust executor (1.3)
type alias `LocaleType` is never used
Lint ICU4X Rust executor (1.3)
function `run_likelysubtags_test` is never used
Lint ICU4X Rust executor (1.3)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (1.3)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (1.3)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (1.3)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (1.4)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint ICU4X Rust executor (1.4)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (1.4)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (1.4)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (1.4)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (1.4)
this expression creates a reference which is immediately dereferenced by the compiler
Lint ICU4X Rust executor (1.4)
`executor` (build script) generated 1 warning
Lint ICU4X Rust executor (1.4)
unneeded sub `cfg` when there is only one condition
Lint ICU4X Rust executor (1.4)
type alias `ExecutorFn` is never used
Lint ICU4X Rust executor (1.4)
struct `ExecutorFns` is never constructed
Lint ICU4X Rust executor (1.4)
function `main` is never used
Lint ICU4X Rust executor (1.4)
function `run_all_tests` is never used
Lint ICU4X Rust executor (1.4)
function `run_collation_test` is never used
Lint ICU4X Rust executor (1.4)
type alias `LocaleType` is never used
Lint ICU4X Rust executor (1.4)
function `run_likelysubtags_test` is never used
Lint ICU4X Rust executor (1.5)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint ICU4X Rust executor (1.5)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/zerovec-derive/0.10.3/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (1.5)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/icu_list_data/1.5.0/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (1.5)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/icu_experimental_data/0.1.0/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (1.5)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/core_maths/0.1.0/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (1.5)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/cargo_metadata/0.18.1/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (1.5)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/write16/1.0.0/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (1.5)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/tinystr/0.7.6/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (1.5)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/thiserror/1.0.69/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (1.5)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/stable_deref_trait/1.2.0/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (1.5)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/serde/1.0.216/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (1.5)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (1.5)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (1.5)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (1.5)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (2.0-beta1)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint ICU4X Rust executor (2.0-beta1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (2.0-beta1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (2.0-beta1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (2.0-beta1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ICU4X Rust executor (2.0-beta1)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/syn/2.0.90/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (2.0-beta1)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/stable_deref_trait/1.2.0/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (2.0-beta1)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/serde_derive/1.0.216/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (2.0-beta1)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/num-rational/0.4.2/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (2.0-beta1)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/icu_experimental_data/0.2.0-dev/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (2.0-beta1)
spurious network error (3 tries remaining): failed to get successful HTTP response from `https://static.crates.io/crates/icu_casemap/2.0.0-beta1/download` (146.75.94.137), got 502
Lint ICU4X Rust executor (2.0-beta1)
this expression creates a reference which is immediately dereferenced by the compiler
Lint ICU4X Rust executor (2.0-beta1)
`executor` (build script) generated 1 warning
Lint ICU4X Rust executor (2.0-beta1)
type alias `ExecutorFn` is never used
Lint ICU4X Rust executor (2.0-beta1)
struct `ExecutorFns` is never constructed