Merge pull request #2135 from iced-rs/ci/deny-warnings

Deny warnings in `test` workflow
This commit is contained in:
Héctor Ramón 2023-11-12 03:43:40 +01:00 committed by GitHub
commit 817f728687
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 7 additions and 4 deletions

View file

@ -3,6 +3,8 @@ on: [push, pull_request]
jobs:
all:
runs-on: ${{ matrix.os }}
env:
RUSTFLAGS: --deny warnings
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macOS-latest]

View file

@ -46,7 +46,7 @@ enum Color {
}
impl Color {
const ALL: &[Color] = &[
const ALL: &'static [Color] = &[
Color::Black,
Color::Red,
Color::Orange,

View file

@ -205,7 +205,8 @@ enum Plan {
}
impl Plan {
pub const ALL: &[Self] = &[Self::Basic, Self::Pro, Self::Enterprise];
pub const ALL: &'static [Self] =
&[Self::Basic, Self::Pro, Self::Enterprise];
}
impl fmt::Display for Plan {

View file

@ -210,7 +210,7 @@ mod toast {
}
impl Status {
pub const ALL: &[Self] =
pub const ALL: &'static [Self] =
&[Self::Primary, Self::Secondary, Self::Success, Self::Danger];
}

View file

@ -168,7 +168,7 @@ pub enum Theme {
}
impl Theme {
pub const ALL: &[Self] = &[
pub const ALL: &'static [Self] = &[
Self::SolarizedDark,
Self::Base16Mocha,
Self::Base16Ocean,