Skip to content

feat: supports multiline usecrate #12

@sor4chi

Description

@sor4chi

In the current version, a single line with use crate::(.*);$ such as:

use crate::submod1;

is processed correctly. However, in the case of a multi-line use crate statement like:

use crate::{
  submod1,
  submod2
};

it cannot be converted. This is likely because the current implementation only processes single-line use crate statements in here.

static ref USECRATE_RE: Regex = source_line_regex(r" use crate::(?P<submod>.*);$").unwrap();

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions