diff --git a/src/controllers/auth_controller.rs b/src/controllers/auth_controller.rs index f738eee..c35ef58 100644 --- a/src/controllers/auth_controller.rs +++ b/src/controllers/auth_controller.rs @@ -1,5 +1,6 @@ use std::sync::Arc; +#[allow(unused_imports)] use crate::models::{ auth_request::AuthRequestDto, error_response::ErrorResponse, token_model::TokenResponseDto, }; diff --git a/src/controllers/base_controller.rs b/src/controllers/base_controller.rs index 5f64a63..b945a60 100644 --- a/src/controllers/base_controller.rs +++ b/src/controllers/base_controller.rs @@ -1,9 +1,10 @@ use warp::reply::with_status; -use crate::models::messageModel::{CreateMessageModelDto, MessageResponseDto}; +use crate::models::message_model::{CreateMessageModelDto, MessageResponseDto}; use crate::services::base_service::BaseService; use std::sync::Arc; -use crate::models::error_response::ErrorResponse; +#[allow(unused_imports)] +use crate::models::error_response::ErrorResponse; #[utoipa::path( get, diff --git a/src/controllers/mod.rs b/src/controllers/mod.rs index 9672a92..cdafcb8 100644 --- a/src/controllers/mod.rs +++ b/src/controllers/mod.rs @@ -8,12 +8,12 @@ use warp::{Filter, Rejection}; use crate::config::Config; use crate::errors::ApiError; -use crate::repositories::base_Repository::InMemoryBaseRepository; +use crate::repositories::base_repository::InMemoryBaseRepository; use crate::repositories::credentials_repository::InMemoryCredentialRepository; use crate::repositories::token_repository::InMemoryTokenRepository; use crate::router::Router; use crate::services::auth_service::{AuthService, AuthServiceImpl}; -use crate::services::base_service::{BaseService, BaseServiceImpl}; +use crate::services::base_service::BaseServiceImpl; pub fn routes( config: Arc, diff --git a/src/controllers/protected_controller.rs b/src/controllers/protected_controller.rs index e352f25..ef3a54d 100644 --- a/src/controllers/protected_controller.rs +++ b/src/controllers/protected_controller.rs @@ -1,5 +1,6 @@ use warp::{http::StatusCode, reply::with_status}; +#[allow(unused_imports)] use crate::models::error_response::ErrorResponse; #[utoipa::path( diff --git a/src/errors/mod.rs b/src/errors/mod.rs index f46533c..38e3f66 100644 --- a/src/errors/mod.rs +++ b/src/errors/mod.rs @@ -4,12 +4,12 @@ use crate::errors::error_codes::ErrorCodes; use crate::errors::error_codes::ERROR_CODES; use crate::models::error_response::ErrorResponse; use crate::models::error_response::ValidationProblem; -use serde::Serialize; use std::convert::Infallible; use thiserror::Error; use warp::{http::StatusCode, reject::Reject, Rejection, Reply}; #[derive(Error, Debug)] +#[allow(dead_code)] pub enum ApiError { #[error("Message not found")] NotFound, diff --git a/src/main.rs b/src/main.rs index 3e12926..5be08be 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,6 +1,5 @@ -use std::sync::Arc; -use crate::server::run_server; +use crate::server::run_server; mod config; mod swagger; diff --git a/src/middleware/validator.rs b/src/middleware/validator.rs index 8a80f86..b624a05 100644 --- a/src/middleware/validator.rs +++ b/src/middleware/validator.rs @@ -1,6 +1,8 @@ -use crate::errors::ApiError; -use crate::errors::error_codes::ErrorCodes; -use warp::Rejection; +#![allow(dead_code, unused_variables)] + +use crate::errors::ApiError; +use crate::errors::error_codes::ErrorCodes; +use warp::Rejection; enum ValidationRule { NotNull, diff --git a/src/models/messageModel.rs b/src/models/message_model.rs similarity index 100% rename from src/models/messageModel.rs rename to src/models/message_model.rs diff --git a/src/models/mod.rs b/src/models/mod.rs index 9f8b32c..eba05ab 100644 --- a/src/models/mod.rs +++ b/src/models/mod.rs @@ -1,4 +1,4 @@ pub mod error_response; -pub mod messageModel; +pub mod message_model; pub mod token_model; pub mod auth_request; diff --git a/src/repositories/base_Repository.rs b/src/repositories/base_repository.rs similarity index 96% rename from src/repositories/base_Repository.rs rename to src/repositories/base_repository.rs index d8d1eee..f164cdf 100644 --- a/src/repositories/base_Repository.rs +++ b/src/repositories/base_repository.rs @@ -1,5 +1,5 @@ use async_trait::async_trait; -use crate::models::messageModel::MessageModel; +use crate::models::message_model::MessageModel; use std::sync::{Arc, Mutex}; #[async_trait] diff --git a/src/repositories/mod.rs b/src/repositories/mod.rs index 84f29da..29f3c7c 100644 --- a/src/repositories/mod.rs +++ b/src/repositories/mod.rs @@ -1,3 +1,3 @@ -pub mod base_Repository; +pub mod base_repository; pub mod token_repository; pub mod credentials_repository; diff --git a/src/server.rs b/src/server.rs index d536ee6..513cb4a 100644 --- a/src/server.rs +++ b/src/server.rs @@ -7,18 +7,9 @@ use dotenv::dotenv; use std::sync::Arc; use tokio::sync::oneshot; -use utoipa::{ - openapi::security::{ApiKey, ApiKeyValue, SecurityScheme}, - openapi::Server, - Modify, OpenApi, -}; +use utoipa::OpenApi; use utoipa_swagger_ui::Config; -use warp::{ - http::Uri, - hyper::{Response, StatusCode}, - path::{FullPath, Tail}, - Filter, Rejection, Reply, -}; +use warp::{Filter, Rejection}; pub async fn run_server() -> (oneshot::Sender<()>, String) { dotenv().ok(); diff --git a/src/services/base_service.rs b/src/services/base_service.rs index eba0d47..1e1b898 100644 --- a/src/services/base_service.rs +++ b/src/services/base_service.rs @@ -1,6 +1,6 @@ use async_trait::async_trait; -use crate::models::messageModel::{MessageModel, CreateMessageModelDto}; -use crate::repositories::base_Repository::BaseRepository; +use crate::models::message_model::{MessageModel, CreateMessageModelDto}; +use crate::repositories::base_repository::BaseRepository; #[async_trait] pub trait BaseService: Send + Sync { diff --git a/src/swagger.rs b/src/swagger.rs index b735d4f..2d696ab 100644 --- a/src/swagger.rs +++ b/src/swagger.rs @@ -1,5 +1,5 @@ use crate::models::error_response::{ErrorResponse, ValidationProblem}; -use crate::models::messageModel::{CreateMessageModelDto, MessageResponseDto}; +use crate::models::message_model::{CreateMessageModelDto, MessageResponseDto}; use crate::models::{auth_request::AuthRequestDto, token_model::TokenResponseDto}; use utoipa::{ openapi::{ diff --git a/src/test/auth_controller_test.rs b/src/test/auth_controller_test.rs index 2824923..0afeb92 100644 --- a/src/test/auth_controller_test.rs +++ b/src/test/auth_controller_test.rs @@ -1,3 +1,4 @@ +#![allow(dead_code, unused_imports, unused_variables)] use std::sync::Arc; use warp::Reply; diff --git a/src/test/auth_repository_tests.rs b/src/test/auth_repository_tests.rs index 37330f7..c61dfec 100644 --- a/src/test/auth_repository_tests.rs +++ b/src/test/auth_repository_tests.rs @@ -1,3 +1,5 @@ +#![allow(dead_code, unused_imports, unused_variables)] + use crate::repositories::credentials_repository::{ CredentialRepository, InMemoryCredentialRepository, }; diff --git a/src/test/auth_service_test.rs b/src/test/auth_service_test.rs index 868f90a..3c527eb 100644 --- a/src/test/auth_service_test.rs +++ b/src/test/auth_service_test.rs @@ -1,3 +1,5 @@ +#![allow(dead_code, unused_imports, unused_variables)] + use crate::models::auth_request::AuthRequestDto; use crate::repositories::credentials_repository::InMemoryCredentialRepository; use crate::repositories::token_repository::InMemoryTokenRepository; diff --git a/src/test/base_controller_test.rs b/src/test/base_controller_test.rs index 65eebf9..019d6f8 100644 --- a/src/test/base_controller_test.rs +++ b/src/test/base_controller_test.rs @@ -1,5 +1,7 @@ -use mockall::automock; -use crate::models::messageModel::{CreateMessageModelDto, MessageModel, MessageResponseDto}; +#![allow(dead_code, unused_imports, unused_variables)] +use mockall::automock; + +use crate::models::message_model::{CreateMessageModelDto, MessageModel, MessageResponseDto}; #[automock] pub trait BaseService: Send + Sync { diff --git a/src/test/base_repository_tests.rs b/src/test/base_repository_tests.rs index f129143..33ccccf 100644 --- a/src/test/base_repository_tests.rs +++ b/src/test/base_repository_tests.rs @@ -1,7 +1,8 @@ -#[cfg(test)] -mod tests { - use crate::repositories::base_Repository::InMemoryBaseRepository; - use crate::repositories::base_Repository::BaseRepository; +#![allow(dead_code, unused_imports, unused_variables)] +#[cfg(test)] +mod tests { + use crate::repositories::base_repository::InMemoryBaseRepository; + use crate::repositories::base_repository::BaseRepository; #[tokio::test] async fn test_add_message() { diff --git a/src/test/base_service_test.rs b/src/test/base_service_test.rs index 0e2cc7f..9bc39bf 100644 --- a/src/test/base_service_test.rs +++ b/src/test/base_service_test.rs @@ -1,5 +1,6 @@ -use mockall::automock; -use crate::models::messageModel::MessageModel; +#![allow(dead_code, unused_imports, unused_variables)] +use mockall::automock; +use crate::models::message_model::MessageModel; diff --git a/src/test/integration_test.rs b/src/test/integration_test.rs index 195488d..f26d57a 100644 --- a/src/test/integration_test.rs +++ b/src/test/integration_test.rs @@ -1,4 +1,6 @@ +#![allow(dead_code, unused_imports, unused_variables)] use crate::config; + use crate::errors::error_codes::ErrorCodes; use crate::server::run_server; use dotenv::dotenv; diff --git a/src/test/protected_controller_test.rs b/src/test/protected_controller_test.rs index e2999f0..3058dda 100644 --- a/src/test/protected_controller_test.rs +++ b/src/test/protected_controller_test.rs @@ -1,3 +1,4 @@ +#![allow(dead_code, unused_imports, unused_variables)] use warp::Reply; use crate::controllers::protected_controller::protected_endpoint; diff --git a/src/test/static_files_test.rs b/src/test/static_files_test.rs index 74a18b0..8cd10a9 100644 --- a/src/test/static_files_test.rs +++ b/src/test/static_files_test.rs @@ -1,3 +1,4 @@ +#![allow(dead_code, unused_imports, unused_variables)] use std::sync::Arc; use crate::config; diff --git a/src/validators/base_validator.rs b/src/validators/base_validator.rs index 48be280..31a4ae3 100644 --- a/src/validators/base_validator.rs +++ b/src/validators/base_validator.rs @@ -1,5 +1,5 @@ use warp::{Filter, Rejection}; -use crate::models::messageModel::CreateMessageModelDto; +use crate::models::message_model::CreateMessageModelDto; use crate::errors::error_codes::ErrorCodes; use crate::middleware::validator::Rule;