Skip to content

Commit

Permalink
Remove thiserror from bevy_core_pipeline (#15775)
Browse files Browse the repository at this point in the history
# Objective

- Contributes to #15460

## Solution

- Removed `thiserror` from `bevy_core_pipeline`
  • Loading branch information
bushrat011899 authored Oct 9, 2024
1 parent 284e36a commit 4c76ea7
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 6 deletions.
6 changes: 5 additions & 1 deletion crates/bevy_core_pipeline/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,11 @@ bitflags = "2.3"
radsort = "0.1"
nonmax = "0.5"
smallvec = "1"
thiserror = "1.0"
derive_more = { version = "1", default-features = false, features = [
"error",
"from",
"display",
] }

[lints]
workspace = true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use bevy_render::{
},
renderer::{RenderDevice, RenderQueue},
};
use thiserror::Error;
use derive_more::derive::{Display, Error};

const LUT_SIZE: usize = 256;

Expand Down Expand Up @@ -40,16 +40,16 @@ pub struct AutoExposureCompensationCurve {
}

/// Various errors that can occur when constructing an [`AutoExposureCompensationCurve`].
#[derive(Error, Debug)]
#[derive(Error, Display, Debug)]
pub enum AutoExposureCompensationCurveError {
/// The curve couldn't be built in the first place.
#[error("curve could not be constructed from the given data")]
#[display("curve could not be constructed from the given data")]
InvalidCurve,
/// A discontinuity was found in the curve.
#[error("discontinuity found between curve segments")]
#[display("discontinuity found between curve segments")]
DiscontinuityFound,
/// The curve is not monotonically increasing on the x-axis.
#[error("curve is not monotonically increasing on the x-axis")]
#[display("curve is not monotonically increasing on the x-axis")]
NotMonotonic,
}

Expand Down

0 comments on commit 4c76ea7

Please sign in to comment.