about summary refs log tree commit diff
path: root/src/librustpkg/rustpkg.rc
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-05-13 16:13:20 -0700
committerPatrick Walton <pcwalton@mimiga.net>2013-05-22 21:57:02 -0700
commitca9bb2d9ace2bf085dc276e241f6707e0402093f (patch)
tree1b000b169c7c93bd43b56cd31dd4c5c496223b90 /src/librustpkg/rustpkg.rc
parent291518712fd6c77717614a86450eec58e3f80df2 (diff)
downloadrust-ca9bb2d9ace2bf085dc276e241f6707e0402093f.tar.gz
rust-ca9bb2d9ace2bf085dc276e241f6707e0402093f.zip
librustc: Disallow `use` from reaching into impls or traits.
This can perhaps be restored in the future. For now this is a precursor to
making typedefs work as expected.
Diffstat (limited to 'src/librustpkg/rustpkg.rc')
-rw-r--r--src/librustpkg/rustpkg.rc21
1 files changed, 12 insertions, 9 deletions
diff --git a/src/librustpkg/rustpkg.rc b/src/librustpkg/rustpkg.rc
index 94fdcddfbb5..19dc973a4a1 100644
--- a/src/librustpkg/rustpkg.rc
+++ b/src/librustpkg/rustpkg.rc
@@ -602,7 +602,6 @@ impl PkgSrc {
     /// Infers crates to build. Called only in the case where there
     /// is no custom build logic
     fn find_crates(&mut self) {
-        use PkgSrc::push_crate;
         use conditions::missing_pkg_files::cond;
 
         let dir = self.check_dir();
@@ -610,14 +609,18 @@ impl PkgSrc {
         debug!("Matching against %?", self.id.local_path.filestem());
         for os::walk_dir(&dir) |pth| {
             match pth.filename() {
-                Some(~"lib.rs") => push_crate(&mut self.libs,
-                                              prefix, pth),
-                Some(~"main.rs") => push_crate(&mut self.mains,
-                                               prefix, pth),
-                Some(~"test.rs") => push_crate(&mut self.tests,
-                                               prefix, pth),
-                Some(~"bench.rs") => push_crate(&mut self.benchs,
-                                                prefix, pth),
+                Some(~"lib.rs") => PkgSrc::push_crate(&mut self.libs,
+                                                      prefix,
+                                                      pth),
+                Some(~"main.rs") => PkgSrc::push_crate(&mut self.mains,
+                                                       prefix,
+                                                       pth),
+                Some(~"test.rs") => PkgSrc::push_crate(&mut self.tests,
+                                                       prefix,
+                                                       pth),
+                Some(~"bench.rs") => PkgSrc::push_crate(&mut self.benchs,
+                                                        prefix,
+                                                        pth),
                 _ => ()
             }
         }