Skip to content

Commit 26bec39

Browse files
committed
warnings fixed
1 parent 2d979cf commit 26bec39

30 files changed

Lines changed: 139 additions & 53 deletions

crates/fortress-api-server/examples/simple_server.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
//! This example demonstrates how to set up and run a basic Fortress server
44
//! with the REST API for secure data storage and retrieval.
55
6-
use fortress_server::prelude::*;
6+
use fortress_api_server::{FortressServer, ServerConfig};
77
use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
88

99
#[tokio::main]

crates/fortress-api-server/src/auth.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -988,9 +988,9 @@ mod tests {
988988
#[test]
989989
fn test_legacy_password_hashing() {
990990
let password = "test123";
991-
let hash = hash_password_legacy(password);
992-
assert!(verify_password_legacy(password, &hash));
993-
assert!(!verify_password_legacy("wrong", &hash));
991+
let hash = hash_password_secure(password).unwrap();
992+
assert!(verify_password_secure(password, &hash).unwrap());
993+
assert!(!verify_password_secure("wrong", &hash).unwrap());
994994
}
995995

996996
#[tokio::test]

crates/fortress-api-server/src/graphql/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ pub mod security;
1919
pub mod auth;
2020
pub mod encryption;
2121
pub mod query_executor;
22+
#[cfg(test)]
2223
pub mod security_tests;
24+
#[cfg(test)]
2325
pub mod integration_test;
2426

2527
// Include tests when running tests
@@ -39,8 +41,6 @@ pub use benchmark::{PerformanceBenchmark, BenchmarkConfig, BenchmarkResults};
3941
pub use security::{SecurityManager, SecurityConfig, SecurityRequest, SecurityValidationResult, RateLimiter, InputValidator, QueryComplexityAnalyzer, SecurityAuditLogger, SecurityStats};
4042
pub use auth::{AuthManager, AuthConfig, AuthenticatedUser, Claims, Role, Permission, Session, AuthResult, TokenVerificationResult, TokenRefreshResult, SessionStats, SecurityPolicy, PolicyEvaluationResult};
4143
pub use encryption::{DataEncryptionManager, EncryptionConfig, FieldEncryptionConfig, EncryptedField, DecryptedField, EncryptedRecord, EncryptionStats, DataProtectionPolicyManager, DataProtectionPolicy, PolicyEvaluationResult as DataPolicyEvaluationResult, UserContext};
42-
pub use security_tests::{SecurityTestSuite, SecurityTestResults, TestResult};
43-
pub use integration_test::{IntegrationTestSuite, IntegrationTestResults};
4444

4545
// GraphQL HTTP handlers
4646
use axum::{

crates/fortress-api-server/src/graphql/schema.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ pub type FortressSchema = Schema<Query, Mutation, Subscription>;
2222
#[cfg(test)]
2323
mod tests {
2424
use super::*;
25-
use async_graphql::Value;
26-
25+
2726
#[tokio::test]
2827
async fn test_schema_creation() {
2928
let schema = create_schema();

crates/fortress-api-server/src/graphql/security_tests.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ use serde_json;
99
use serde::{Serialize, Deserialize};
1010
use crate::graphql::{
1111
security::{SecurityManager, SecurityRequest, SecurityConfig},
12-
auth::{AuthManager, AuthenticatedUser},
12+
auth::{AuthManager, AuthenticatedUser, AuthConfig},
1313
encryption::{DataEncryptionManager, UserContext, EncryptionConfig},
1414
performance::PerformanceMonitor,
15-
query_executor::{QueryPlanner, QueryResult, QueryExplanation, PreparedStatement},
15+
query_executor::{QueryPlanner, QueryResult, QueryExplanation, PreparedStatement, ExecutorConfig, OptimizedQueryExecutor, ConnectionInfo, Cache, CacheStats, OptimizedPlan, ConnectionPool, DatabaseConnection, PoolStats, BatchQuery},
1616
};
1717

1818
/// Security test suite

crates/fortress-api-server/src/graphql/tests.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
#[cfg(test)]
66
mod tests {
77
use super::*;
8-
use async_graphql::{Request, Response};
98
use serde_json::json;
9+
use async_graphql::Request;
1010

1111
#[tokio::test]
1212
async fn test_graphql_schema_creation() {
13-
let schema = crate::graphql::create_schema();
13+
let _schema = crate::graphql::create_schema();
1414

1515
// Test that schema can be created without panicking
1616
assert!(true, "Schema creation should not panic");

crates/fortress-cli/src/commands/migrate.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ use color_eyre::eyre::{Result, Context};
22
use console::style;
33
use indicatif::{ProgressBar, ProgressStyle};
44
use serde_json::{json, Value};
5-
use fortress_core::config::{DatabaseConfig, EncryptionConfig, ApiConfig, MonitoringConfig, TransactionConfig, StreamingConfig, BackupConfig, AuditConfig, KeyDerivationConfig};
65
use std::path::PathBuf;
76
use tracing::{info, debug, warn, error};
87
use std::process::Command;

crates/fortress-cli/src/graphql_subscriptions.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -559,7 +559,7 @@ pub fn create_schema(event_bus: Arc<EventBus>) -> FortressSchema {
559559
#[cfg(test)]
560560
mod tests {
561561
use super::*;
562-
use futures::StreamExt;
562+
563563

564564
#[tokio::test]
565565
async fn test_data_change_subscription() {

crates/fortress-core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ sha2 = "0.10"
118118

119119
# Web framework
120120

121-
warp = "0.3"
121+
warp = "0.3.7"
122122

123123
axum = "0.7"
124124

crates/fortress-core/src/auth_api.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1296,7 +1296,7 @@ mod tests {
12961296

12971297
let config = AuthApiConfig::default();
12981298

1299-
let cors = create_cors_config(&config);
1299+
let _cors = create_cors_config(&config);
13001300

13011301

13021302

0 commit comments

Comments
 (0)