Skip to content

Commit e78fdd7

Browse files
committed
clippy imporvements
1 parent 5437f8e commit e78fdd7

File tree

8 files changed

+16
-16
lines changed

8 files changed

+16
-16
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "semantic-analyzer"
3-
version = "0.4.2"
3+
version = "0.4.3"
44
authors = ["Evgeny Ukhanov <[email protected]>"]
55
description = "Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST"
66
keywords = ["compiler", "semantic-analisis", "semantic-alalyzer", "compiler-design", "semantic"]

tests/binding_tests.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ fn binding_transform() {
3232
assert_eq!(binding.clone().to_string(), "x");
3333
assert_eq!(binding.value, Box::new(expr_ast.into()));
3434
// For grcov
35-
format!("{:?}", binding_ast.clone());
35+
let _ = format!("{:?}", binding_ast.clone());
3636
}
3737

3838
#[test]

tests/expressions_tests.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ fn expression_ast_transform() {
7070
assert_eq!(value_name_into.to_string(), "x");
7171
let expr_into: Expression = expr.into();
7272
// For grcov
73-
format!("{expr_into:?}");
73+
let _ = format!("{expr_into:?}");
7474
assert_eq!(expr_into.expression_value.to_string(), "x");
7575
assert_eq!(expr_into.to_string(), "x");
7676
let value_name_into2: ValueName = String::from("x1").into();
@@ -398,7 +398,7 @@ fn expression_ast_transform_expression() {
398398
operation: None,
399399
}
400400
.into();
401-
format!("{expr:#?}");
401+
let _ = format!("{expr:#?}");
402402
assert_eq!(expr.to_string(), "ptr");
403403
}
404404

@@ -785,7 +785,7 @@ fn expression_struct_value() {
785785
let expression_st_value_into: ExpressionValue = expression_st_value.clone().into();
786786
assert_eq!(expression_st_value_into.to_string(), "x");
787787
// For grcov
788-
format!("{expression_st_value_into:?}");
788+
let _ = format!("{expression_st_value_into:?}");
789789
let expr = ast::Expression {
790790
expression_value: expression_st_value,
791791
operation: None,
@@ -849,7 +849,7 @@ fn expression_func_call() {
849849
let expr_value_into: ExpressionValue = ast_fn_call.clone().into();
850850
assert_eq!(expr_value_into.to_string(), "fn1");
851851
// For grcov
852-
format!("{expr_value_into:?}");
852+
let _ = format!("{expr_value_into:?}");
853853
let expr = ast::Expression {
854854
expression_value: ast_fn_call,
855855
operation: None,
@@ -1369,9 +1369,9 @@ fn custom_expression() {
13691369

13701370
let expr_into: Expression = expr.clone().into();
13711371
// For grcov
1372-
format!("{:#?}", expr_into);
1372+
let _ = format!("{:#?}", expr_into);
13731373
// For grcov
1374-
format!("{:#?}", expr_into.to_string());
1374+
let _ = format!("{:#?}", expr_into.to_string());
13751375
let res = state.expression(&expr, &block_state).unwrap();
13761376
assert!(state.errors.is_empty());
13771377

tests/if_tests.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ fn if_single_transform() {
112112
assert_eq!(if_compare1, if_compare2);
113113
assert_eq!(if_statement1.location(), CodeLocation::new(1, 0));
114114
// For grcov
115-
format!("{if_statement1:?}");
115+
let _ = format!("{if_statement1:?}");
116116
}
117117

118118
#[test]
@@ -252,7 +252,7 @@ fn if_logic_transform() {
252252
else_if_statement: None,
253253
};
254254
// For grcov
255-
format!("{if_statement3:?}");
255+
let _ = format!("{if_statement3:?}");
256256
let expr_logic_cond_into: ExpressionLogicCondition = expr_logic_cond.into();
257257
assert_eq!(
258258
expr_logic_cond_into.left,

tests/let_binding_tests.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ fn let_binding_transform() {
3939
);
4040
assert_eq!(let_binding.value, Box::new(expr_ast.into()));
4141
// For grcov
42-
format!("{:?}", let_binding_ast.clone());
42+
let _ = format!("{:?}", let_binding_ast.clone());
4343
}
4444

4545
#[test]

tests/loop_tests.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ fn loop_transform() {
6363
ast::LoopBodyStatement::Continue,
6464
];
6565
// For grcov
66-
format!("{loop_stmts:#?}");
66+
let _ = format!("{loop_stmts:#?}");
6767
for loop_stmt in loop_stmts {
6868
let loop_stmt_into: LoopBodyStatement = loop_stmt.into();
6969
// For grcov
70-
format!("{loop_stmt_into:#?}");
70+
let _ = format!("{loop_stmt_into:#?}");
7171
match loop_stmt_into {
7272
LoopBodyStatement::LetBinding(val) => assert_eq!(val, let_binding.clone().into()),
7373
LoopBodyStatement::Binding(val) => assert_eq!(val, binding.clone().into()),

tests/main_tests.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ fn main_run() {
110110
CustomExpression<CustomExpressionInstruction>,
111111
> = vec![import_stm, constant_stm, ty_stm, fn_stm, fn2_stm];
112112
// For grcov
113-
format!("{main_stm:#?}");
113+
let _ = format!("{main_stm:#?}");
114114
t.state.run(&main_stm);
115115
assert!(t.is_empty_error());
116116

tests/state_tests.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ mod utils;
2222
fn state_init() {
2323
let st = State::<CustomExpression<CustomExpressionInstruction>, CustomExpressionInstruction>::default();
2424
// For grcov
25-
format!("{st:?}");
25+
let _ = format!("{st:?}");
2626
assert!(st.global.types.is_empty());
2727
assert!(st.global.constants.is_empty());
2828
assert!(st.global.functions.is_empty());
@@ -247,7 +247,7 @@ fn block_state_last_register_inc() {
247247
bst3.inc_register();
248248
assert_eq!(bst3.last_register_number, 1);
249249
// For grcov
250-
format!("{bst3:?}");
250+
let _ = format!("{bst3:?}");
251251
}
252252

253253
#[test]

0 commit comments

Comments
 (0)