Fixes a bunch of clippy warnings, adds clippy to CI
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -42,7 +42,7 @@ pub mod tests {
|
||||
use crate::static_data::StaticStatisticSet;
|
||||
use hashbrown::HashSet;
|
||||
|
||||
fn build_species<'a>() -> Species {
|
||||
fn build_species() -> Species {
|
||||
Species::new(
|
||||
0,
|
||||
&"foo".into(),
|
||||
@@ -65,7 +65,7 @@ pub mod tests {
|
||||
)
|
||||
}
|
||||
|
||||
pub fn build<'a>() -> SpeciesLibrary {
|
||||
pub fn build() -> SpeciesLibrary {
|
||||
let mut lib = SpeciesLibrary::new(1);
|
||||
let species = build_species();
|
||||
// Borrow as mut so we can insert
|
||||
|
||||
@@ -76,7 +76,7 @@ impl StaticData {
|
||||
pub fn abilities(&self) -> &AbilityLibrary {
|
||||
&self.abilities
|
||||
}
|
||||
pub fn abilities_mut<'a>(&'a mut self) -> &'a mut AbilityLibrary {
|
||||
pub fn abilities_mut(&mut self) -> &mut AbilityLibrary {
|
||||
&mut self.abilities
|
||||
}
|
||||
}
|
||||
@@ -90,7 +90,7 @@ pub mod test {
|
||||
};
|
||||
use crate::static_data::natures;
|
||||
|
||||
pub fn build<'a>() -> StaticData {
|
||||
pub fn build() -> StaticData {
|
||||
StaticData {
|
||||
settings: LibrarySettings::new(100),
|
||||
species: species_library::tests::build(),
|
||||
|
||||
Reference in New Issue
Block a user