8 件のコメント (8 件のコメント)0 件のリアクション (0 件のリアクション)0 人の担当者 (0 人の担当者)Rust5,421 件のフォーク (5,421 件のフォーク)batch import
DCAODHack12P: lowcompiler: uigood first issueteam:compiler
Repository metrics
- Stars
- 61,702 個のスター (61,702 個のスター)
- PR merge metrics
- 平均マージ 22h 6m (平均マージ 22h 6m)30d で 16 merged PRs (30d で 16 merged PRs)
説明
use foo::bar;
use baz::qux; <-- warning: unused import
fn main() {
let bar = bar::new();
}
コントリビューターガイド
- 調査方針
- まず、Sway コンパイラの既存の lint インフラストラクチャ、特に `sway lint` クレートを調べてください。他の警告(例:未使用の変数)がどのように実装されているかを確認し、パターンを理解します。目標は、インポート文の後、モジュール内のどこでも使用されていないインポートを検出することです。AST を走査し、未使用のインポートをフラグ付けする新しい lint パスを実装します。
- 技術スタック
- rust
- 領域
- blockchain
- Issue 種別
- 機能
- 前提条件
- Rust