Skip to content

Tests for list access info #112

Tests for list access info

Tests for list access info #112

Triggered via push November 28, 2023 08:17
Status Failure
Total duration 49s
Artifacts

check_format.yml

on: push
cargo fmt
25s
cargo fmt
Clippy lint and check
41s
Clippy lint and check
Fit to window
Zoom out
Zoom in

Annotations

1 error and 14 warnings
cargo fmt
The process '/home/runner/.cargo/bin/cargo' failed with exit code 1
cargo fmt: src/tests/api/access_logic.rs#L202
Diff in /home/runner/work/Ecdar-API/Ecdar-API/src/api/../tests/api/access_logic.rs
cargo fmt: src/tests/api/access_logic.rs#L220
Diff in /home/runner/work/Ecdar-API/Ecdar-API/src/api/../tests/api/access_logic.rs
cargo fmt: src/tests/api/access_logic.rs#L227
Diff in /home/runner/work/Ecdar-API/Ecdar-API/src/api/../tests/api/access_logic.rs
cargo fmt: src/api/ecdar_api.rs#L160
Diff in /home/runner/work/Ecdar-API/Ecdar-API/src/api/ecdar_api.rs
unused import: `model`: src/api/ecdar_api.rs#L27
warning: unused import: `model` --> src/api/ecdar_api.rs:27:31 | 27 | use crate::entities::{access, model, query, session, user}; | ^^^^^ | = note: `#[warn(unused_imports)]` on by default
unused import: `model`: src/api/ecdar_api.rs#L27
warning: unused import: `model` --> src/api/ecdar_api.rs:27:31 | 27 | use crate::entities::{access, model, query, session, user}; | ^^^^^ | = note: `#[warn(unused_imports)]` on by default
fields `in_use_context` and `model_context` are never read: src/api/ecdar_api.rs#L32
warning: fields `in_use_context` and `model_context` are never read --> src/api/ecdar_api.rs:32:5 | 30 | pub struct ConcreteEcdarApi { | ---------------- fields in this struct 31 | access_context: Arc<dyn AccessContextTrait>, 32 | in_use_context: Arc<dyn InUseContextTrait>, | ^^^^^^^^^^^^^^ 33 | model_context: Arc<dyn ModelContextTrait>, | ^^^^^^^^^^^^^ | = note: `ConcreteEcdarApi` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
fields `in_use_context` and `model_context` are never read: src/api/ecdar_api.rs#L32
warning: fields `in_use_context` and `model_context` are never read --> src/api/ecdar_api.rs:32:5 | 30 | pub struct ConcreteEcdarApi { | ---------------- fields in this struct 31 | access_context: Arc<dyn AccessContextTrait>, 32 | in_use_context: Arc<dyn InUseContextTrait>, | ^^^^^^^^^^^^^^ 33 | model_context: Arc<dyn ModelContextTrait>, | ^^^^^^^^^^^^^ | = note: `ConcreteEcdarApi` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default
unused import: `futures::SinkExt`: src/api/../tests/api/ecdar_api.rs#L6
warning: unused import: `futures::SinkExt` --> src/api/../tests/api/ecdar_api.rs:6:9 | 6 | use futures::SinkExt; | ^^^^^^^^^^^^^^^^
methods `as_str` and `token_type` are never used: src/api/auth.rs#L177
warning: methods `as_str` and `token_type` are never used --> src/api/auth.rs:177:12 | 83 | impl Token { | ---------- methods in this implementation ... 177 | pub fn as_str(&self) -> &str { | ^^^^^^ ... 191 | pub fn token_type(&self) -> TokenType { | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default
module has the same name as its containing module: src/api/server.rs#L18
warning: module has the same name as its containing module --> src/api/server.rs:18:1 | 18 | / pub mod server { 19 | | tonic::include_proto!("ecdar_proto_buf"); 20 | | } | |_^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#module_inception = note: `#[warn(clippy::module_inception)]` on by default
module has the same name as its containing module: src/api/server.rs#L18
warning: module has the same name as its containing module --> src/api/server.rs:18:1 | 18 | / pub mod server { 19 | | tonic::include_proto!("ecdar_proto_buf"); 20 | | } | |_^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#module_inception
module has the same name as its containing module: src/api/../tests/api/access_logic.rs#L2
warning: module has the same name as its containing module --> src/api/../tests/api/access_logic.rs:2:1 | 2 | / mod access_logic { 3 | | use crate::api::server::server::ecdar_api_server::EcdarApi; 4 | | use crate::api::server::server::{ 5 | | CreateAccessRequest, DeleteAccessRequest, UpdateAccessRequest, ... | 227 | | 228 | | } | |_^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#module_inception = note: `#[warn(clippy::module_inception)]` on by default
module has the same name as its containing module: src/api/../tests/api/query_logic.rs#L2
warning: module has the same name as its containing module --> src/api/../tests/api/query_logic.rs:2:1 | 2 | / mod query_logic { 3 | | use crate::api::server::server::ecdar_api_server::EcdarApi; 4 | | use crate::api::server::server::{CreateQueryRequest, DeleteQueryRequest, UpdateQueryRequest}; 5 | | use crate::entities::query; ... | 197 | | } 198 | | } | |_^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#module_inception