Kate941-su / Dart_unused_import_remover

Once you execute `dart remove.dart` in your directory which you want to remove unused `import 'xxxxx'` statement, This script get it remove these statements in your projecct.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unused Import Remover (Dart)

Abstraction

When you or your team develop a huge project using Flutter or Dart, it sometimes happens that many Dart files have unused import and output warning messages by Dart Analysis.

If you feel it is annoying, use the unused_import_remover package, which helps you with such an annoying problem.

Features

You can choose the directory in which you want to remove the unimportant package. you execute the below command.

dart pub run unused_import_remover

That's all!

After you have executed the command, unused_import_remover checks all dart files under the directory you selected recursively, finds unused import package -> remove!!

You can get the benefits. An example is written below.

Before

import 'dart:async';
import 'dart:cli';
import 'dart:collection';

class Test1{}

After


class Test1{}

Installation

add unused_import_remover package in your project

dart pub add dev:unused_import_remover

Usage

dart pub run unused_import_remover *DIRECTORY_PATH*

Additional information

Ensure that you have to set DRECTORY_PATH, not FILE_PATH

Correct

dart pub run unused_import_remover ./
dart pub run unused_import_remover ./*DIRECTORY_NAME*/

You don't have to pub last /.

dart pub run unused_import_remover ./*DIRECTORY_NAME*

Incorrect

dart pub run unused_import_remover ./*.dart
dart pub run unused_import_remover ./*.dart
dart pub run unused_import_remover ./specific_file.dart

About

Once you execute `dart remove.dart` in your directory which you want to remove unused `import 'xxxxx'` statement, This script get it remove these statements in your projecct.

License:MIT License


Languages

Language:Dart 96.5%Language:Shell 3.5%