fixrs 0.1.3

Blazing-fast CLI to replace Rust qualified paths with use statements, auto-fixing clippy::absolute_paths
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
name: conflict_multi_errors
description: 同名类型导入冲突时自动保留上一级模块避免重名编译报错
input: |
  pub fn run() {
      let e1: core::fmt::Error;
      let e2: std::io::Error;
  }
expected: |
  use core::fmt;
  use std::io;

  pub fn run() {
      let e1: fmt::Error;
      let e2: io::Error;
  }