chore: annotate unused code with #[allow(dead_code)]
This commit is contained in:
@@ -52,6 +52,7 @@ impl SonarrClient {
|
|||||||
serde_path_to_error::deserialize(deser).map_err(ApiError::from)
|
serde_path_to_error::deserialize(deser).map_err(ApiError::from)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(dead_code)]
|
||||||
async fn get_debug<T: for<'de> Deserialize<'de>>(&self, endpoint: &str) -> Result<T> {
|
async fn get_debug<T: for<'de> Deserialize<'de>>(&self, endpoint: &str) -> Result<T> {
|
||||||
let url = format!("{}/api/v3{}", self.base_url, endpoint);
|
let url = format!("{}/api/v3{}", self.base_url, endpoint);
|
||||||
let response = self
|
let response = self
|
||||||
@@ -68,12 +69,13 @@ impl SonarrClient {
|
|||||||
}
|
}
|
||||||
|
|
||||||
let text = response.text().await?;
|
let text = response.text().await?;
|
||||||
std::fs::write(endpoint.replace("/", "_"), &text);
|
let _ = std::fs::write(endpoint.replace("/", "_"), &text);
|
||||||
let deser = &mut serde_json::Deserializer::from_str(&text);
|
let deser = &mut serde_json::Deserializer::from_str(&text);
|
||||||
|
|
||||||
serde_path_to_error::deserialize(deser).map_err(ApiError::from)
|
serde_path_to_error::deserialize(deser).map_err(ApiError::from)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(dead_code)]
|
||||||
async fn post<T: Serialize, R: for<'de> Deserialize<'de>>(
|
async fn post<T: Serialize, R: for<'de> Deserialize<'de>>(
|
||||||
&self,
|
&self,
|
||||||
endpoint: &str,
|
endpoint: &str,
|
||||||
@@ -107,10 +109,12 @@ impl SonarrClient {
|
|||||||
self.get("/series").await
|
self.get("/series").await
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(dead_code)]
|
||||||
pub async fn get_series_by_id(&self, id: u32) -> Result<Series> {
|
pub async fn get_series_by_id(&self, id: u32) -> Result<Series> {
|
||||||
self.get(&format!("/series/{}", id)).await
|
self.get(&format!("/series/{}", id)).await
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(dead_code)]
|
||||||
pub async fn get_episodes(
|
pub async fn get_episodes(
|
||||||
&self,
|
&self,
|
||||||
series_id: Option<u32>,
|
series_id: Option<u32>,
|
||||||
@@ -163,6 +167,7 @@ impl SonarrClient {
|
|||||||
self.get("/history").await
|
self.get("/history").await
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(dead_code)]
|
||||||
pub async fn get_missing_episodes(&self) -> Result<EpisodePagingResource> {
|
pub async fn get_missing_episodes(&self) -> Result<EpisodePagingResource> {
|
||||||
self.get("/wanted/missing").await
|
self.get("/wanted/missing").await
|
||||||
}
|
}
|
||||||
@@ -179,6 +184,7 @@ impl SonarrClient {
|
|||||||
.await
|
.await
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(dead_code)]
|
||||||
pub async fn add_series(&self, series: &Series) -> Result<Series> {
|
pub async fn add_series(&self, series: &Series) -> Result<Series> {
|
||||||
self.post("/series", series).await
|
self.post("/series", series).await
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,4 +3,5 @@
|
|||||||
#[error("An error occurred")]
|
#[error("An error occurred")]
|
||||||
pub struct Error;
|
pub struct Error;
|
||||||
|
|
||||||
|
#[allow(dead_code)]
|
||||||
pub type Result<T, E = error_stack::Report<Error>> = core::result::Result<T, E>;
|
pub type Result<T, E = error_stack::Report<Error>> = core::result::Result<T, E>;
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
#[deny(warnings)]
|
||||||
mod api;
|
mod api;
|
||||||
mod cli;
|
mod cli;
|
||||||
mod config;
|
mod config;
|
||||||
|
|||||||
@@ -31,6 +31,7 @@ pub enum AppEvent {
|
|||||||
Key(crossterm::event::KeyEvent),
|
Key(crossterm::event::KeyEvent),
|
||||||
Error(String),
|
Error(String),
|
||||||
SeriesLoaded(Vec<Series>),
|
SeriesLoaded(Vec<Series>),
|
||||||
|
#[allow(dead_code)]
|
||||||
EpisodesLoaded(Vec<Episode>),
|
EpisodesLoaded(Vec<Episode>),
|
||||||
QueueLoaded(Vec<QueueItem>),
|
QueueLoaded(Vec<QueueItem>),
|
||||||
HistoryLoaded(Vec<HistoryItem>),
|
HistoryLoaded(Vec<HistoryItem>),
|
||||||
@@ -101,6 +102,7 @@ pub struct App {
|
|||||||
pub health: Vec<HealthResource>,
|
pub health: Vec<HealthResource>,
|
||||||
pub calendar: Vec<Episode>,
|
pub calendar: Vec<Episode>,
|
||||||
pub system_status: Option<SystemStatus>,
|
pub system_status: Option<SystemStatus>,
|
||||||
|
#[allow(dead_code)]
|
||||||
pub selected_series: Option<Series>,
|
pub selected_series: Option<Series>,
|
||||||
pub loading: bool,
|
pub loading: bool,
|
||||||
pub error_message: Option<String>,
|
pub error_message: Option<String>,
|
||||||
@@ -346,6 +348,7 @@ impl App {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(dead_code)]
|
||||||
pub fn get_selected_series(&self) -> Option<&Series> {
|
pub fn get_selected_series(&self) -> Option<&Series> {
|
||||||
if let Some(index) = self.series_list_state.selected() {
|
if let Some(index) = self.series_list_state.selected() {
|
||||||
self.series.get(index)
|
self.series.get(index)
|
||||||
@@ -354,6 +357,7 @@ impl App {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(dead_code)]
|
||||||
pub fn get_selected_search_result(&self) -> Option<&Series> {
|
pub fn get_selected_search_result(&self) -> Option<&Series> {
|
||||||
if let Some(index) = self.search_list_state.selected() {
|
if let Some(index) = self.search_list_state.selected() {
|
||||||
self.search_results.get(index)
|
self.search_results.get(index)
|
||||||
|
|||||||
Reference in New Issue
Block a user