Open
Description
Hi everybody.
Playground
Code:
fn foo() {}
fn bar() {
foo();
}
fn main() {}
Output:
warning: function is never used: `foo`, #[warn(dead_code)] on by default
--> <anon>:1:1
|
1 | fn foo() {
| _^ starting here...
2 | |
3 | | }
| |_^ ...ending here
warning: function is never used: `bar`, #[warn(dead_code)] on by default
--> <anon>:5:1
|
5 | fn bar() {
| _^ starting here...
6 | | foo();
7 | | }
| |_^ ...ending here
I don't like it because it confuses what exactly isn't used.