veza/veza-chat-server/check_output_2.txt
2025-12-06 14:45:07 +01:00

94 lines
3.5 KiB
Text

Checking chat_server v0.2.0 (/home/senke/Documents/veza/veza-chat-server)
warning: unused imports: `Pool` and `Postgres`
--> src/config.rs:2:20
|
2 | use sqlx::{PgPool, Pool, Postgres};
| ^^^^ ^^^^^^^^
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
warning: unused import: `error`
--> src/config.rs:5:22
|
5 | use tracing::{debug, error, info, warn};
| ^^^^^
warning: unused imports: `Error as LapinError`, `ExchangeKind`, and `options::ExchangeDeclareOptions`
--> src/event_bus.rs:2:5
|
2 | options::ExchangeDeclareOptions, types::FieldTable, Channel, Connection, ConnectionProperties,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3 | Error as LapinError, ExchangeKind,
| ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^
warning: unused import: `warn`
--> src/typing_indicator.rs:5:40
|
5 | use tracing::{info, debug, instrument, warn};
| ^^^^
warning: variable does not need to be mutable
--> src/delivered_status.rs:57:21
|
57 | if let Some(mut status) = existing {
| ----^^^^^^
| |
| help: remove this `mut`
|
= note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
warning: variable does not need to be mutable
--> src/read_receipts.rs:86:21
|
86 | if let Some(mut receipt) = existing {
| ----^^^^^^^
| |
| help: remove this `mut`
error[E0599]: no method named `get_all_metrics` found for reference `&ChatMetrics` in the current scope
--> src/monitoring.rs:269:36
|
269 | let metrics_data = metrics.get_all_metrics().await;
| ^^^^^^^^^^^^^^^
|
help: one of the expressions' fields has a method of the same name
|
269 | let metrics_data = metrics.collector.get_all_metrics().await;
| ++++++++++
help: there is a method `get_system_metrics` with a similar name
|
269 - let metrics_data = metrics.get_all_metrics().await;
269 + let metrics_data = metrics.get_system_metrics().await;
|
warning: unreachable expression
--> src/config.rs:201:9
|
194 | / panic!(
195 | | "SecurityConfig::default() cannot be used in production. \
196 | | Create SecurityConfig manually with require_env_min_length(\"JWT_SECRET\", 32)"
197 | | );
| |_____________- any code following this expression is unreachable
...
201 | / Self {
202 | | jwt_secret: "test_jwt_secret_minimum_32_characters_long".to_string(),
203 | | jwt_access_duration: Duration::from_secs(900), // 15 min
204 | | jwt_refresh_duration: Duration::from_secs(86400 * 30), // 30 days
... |
212 | | bcrypt_cost: 12,
213 | | }
| |_________^ unreachable expression
|
= note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
warning: unused variable: `user_id`
--> src/security/permission.rs:54:17
|
54 | user_id,
| ^^^^^^^ help: try ignoring the field: `user_id: _`
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
For more information about this error, try `rustc --explain E0599`.
warning: `chat_server` (lib) generated 8 warnings
error: could not compile `chat_server` (lib) due to 1 previous error; 8 warnings emitted