style: Applied uniform formatting across all new Lidarr files

This commit is contained in:
2026-01-05 15:46:16 -07:00
parent 6771a0ab38
commit 059fa48bd9
26 changed files with 90 additions and 99 deletions
+1 -10
View File
@@ -37,16 +37,7 @@ pub struct Artist {
}
#[derive(
Serialize,
Deserialize,
Default,
PartialEq,
Eq,
Clone,
Copy,
Debug,
Display,
EnumDisplayStyle,
Serialize, Deserialize, Default, PartialEq, Eq, Clone, Copy, Debug, Display, EnumDisplayStyle,
)]
#[serde(rename_all = "camelCase")]
#[strum(serialize_all = "camelCase")]
+1 -1
View File
@@ -4,8 +4,8 @@ mod tests {
use serde_json::json;
use crate::models::{
lidarr_models::{Artist, ArtistStatistics, ArtistStatus, LidarrSerdeable, Ratings},
Serdeable,
lidarr_models::{Artist, ArtistStatistics, ArtistStatus, LidarrSerdeable, Ratings},
};
#[test]
+2 -2
View File
@@ -1,14 +1,14 @@
use std::fmt::{Debug, Display, Formatter};
use std::sync::atomic::{AtomicUsize, Ordering};
use crate::app::context_clues::ContextClue;
use crate::app::ServarrConfig;
use crate::app::context_clues::ContextClue;
use crate::models::servarr_data::lidarr::lidarr_data::ActiveLidarrBlock;
use crate::models::servarr_data::radarr::radarr_data::ActiveRadarrBlock;
use lidarr_models::LidarrSerdeable;
use radarr_models::RadarrSerdeable;
use regex::Regex;
use serde::{de, Deserialize, Deserializer, Serialize, Serializer};
use serde::{Deserialize, Deserializer, Serialize, Serializer, de};
use serde_json::Number;
use servarr_data::sonarr::sonarr_data::ActiveSonarrBlock;
use sonarr_models::SonarrSerdeable;
+19 -17
View File
@@ -1,8 +1,3 @@
use bimap::BiMap;
use chrono::{DateTime, Utc};
use strum::EnumIter;
#[cfg(test)]
use strum::{Display, EnumString};
use crate::app::lidarr::lidarr_context_clues::ARTISTS_CONTEXT_CLUES;
use crate::models::{
Route, TabRoute, TabState,
@@ -11,6 +6,11 @@ use crate::models::{
stateful_table::StatefulTable,
};
use crate::network::lidarr_network::LidarrEvent;
use bimap::BiMap;
use chrono::{DateTime, Utc};
use strum::EnumIter;
#[cfg(test)]
use strum::{Display, EnumString};
#[cfg(test)]
#[path = "lidarr_data_tests.rs"]
@@ -58,14 +58,12 @@ impl<'a> Default for LidarrData<'a> {
start_time: Utc::now(),
tags_map: BiMap::new(),
version: String::new(),
main_tabs: TabState::new(vec![
TabRoute {
title: "Library".to_string(),
route: ActiveLidarrBlock::Artists.into(),
contextual_help: Some(&ARTISTS_CONTEXT_CLUES),
config: None,
},
]),
main_tabs: TabState::new(vec![TabRoute {
title: "Library".to_string(),
route: ActiveLidarrBlock::Artists.into(),
contextual_help: Some(&ARTISTS_CONTEXT_CLUES),
config: None,
}]),
}
}
}
@@ -76,7 +74,7 @@ impl LidarrData<'_> {
use crate::models::lidarr_models::{Artist, DownloadRecord};
use crate::models::servarr_models::{DiskSpace, RootFolder};
use crate::models::stateful_table::SortOption;
let mut lidarr_data = LidarrData::default();
lidarr_data.artists.set_items(vec![Artist::default()]);
lidarr_data.artists.sorting(vec![SortOption {
@@ -92,10 +90,14 @@ impl LidarrData<'_> {
free_space: 50000000000,
total_space: 100000000000,
}];
lidarr_data.downloads.set_items(vec![DownloadRecord::default()]);
lidarr_data.root_folders.set_items(vec![RootFolder::default()]);
lidarr_data
.downloads
.set_items(vec![DownloadRecord::default()]);
lidarr_data
.root_folders
.set_items(vec![RootFolder::default()]);
lidarr_data.version = "1.0.0".to_owned();
lidarr_data
}
}
@@ -3,8 +3,8 @@ mod tests {
use pretty_assertions::assert_eq;
use crate::models::{
servarr_data::lidarr::lidarr_data::{ActiveLidarrBlock, LidarrData},
Route,
servarr_data::lidarr::lidarr_data::{ActiveLidarrBlock, LidarrData},
};
#[test]
@@ -25,7 +25,7 @@ mod tests {
#[test]
fn test_reset_delete_artist_preferences() {
let mut lidarr_data = LidarrData{
let mut lidarr_data = LidarrData {
delete_artist_files: true,
add_import_list_exclusion: true,
..LidarrData::default()
+1 -1
View File
@@ -1,9 +1,9 @@
use crate::models::Route;
pub mod lidarr;
pub mod modals;
pub mod radarr;
pub mod sonarr;
pub mod lidarr;
#[cfg(test)]
pub(in crate::models::servarr_data) mod data_test_utils;