diff options
| author | Haitao Li <lihaitao@gmail.com> | 2011-11-10 23:31:55 +0800 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2011-11-10 19:19:10 -0800 |
| commit | 9bc2f1800dcf97aff968478569c52204ec6d3998 (patch) | |
| tree | c9320f95e83f1a87405470a37fc26f54f9a4ecc8 /src/test | |
| parent | f705f681218f45a9d011a4bdd5575b31fdafce2d (diff) | |
| download | rust-9bc2f1800dcf97aff968478569c52204ec6d3998.tar.gz rust-9bc2f1800dcf97aff968478569c52204ec6d3998.zip | |
rustc: Add support of warning on unused imports
Fixes issue #889
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/compile-fail/unused-imports-warn.rs | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/test/compile-fail/unused-imports-warn.rs b/src/test/compile-fail/unused-imports-warn.rs new file mode 100644 index 00000000000..88e42e0490a --- /dev/null +++ b/src/test/compile-fail/unused-imports-warn.rs @@ -0,0 +1,19 @@ +// error-pattern:unused import +import cal = bar::c::cc; + +mod foo { + type point = {x: int, y: int}; + type square = {p: point, h: uint, w: uint}; +} + +mod bar { + mod c { + import foo::point; + import foo::square; + fn cc(p: point) -> str { ret 2 * (p.x + p.y); } + } +} + +fn main() { + cal({x:3, y:9}); +} |
