Rename REAMDE to README.md
[nit.git] / src / nitls.nit
index f29fdfd..8755bfe 100644 (file)
@@ -18,7 +18,6 @@
 module nitls
 
 import modelbuilder
-intrude import loader
 import ordered_tree
 import console
 
@@ -130,7 +129,7 @@ end
 
 var sum = opt_tree.value.to_i + opt_source.value.to_i + opt_project.value.to_i
 if sum > 1 then
-       print "Error: options --tree, --source, and --project are exclusives."
+       print "Error: options --tree, --source, and --project are exclusive."
        print tc.tooldescription
        exit 1
 end
@@ -145,11 +144,10 @@ var files
 if opt_recursive.value then
        files = new Array[String]
        for d in tc.option_context.rest do
-               var pipe = new IProcess("find", d, "-name", "*.nit")
+               var pipe = new ProcessReader("find", d, "-name", "*.nit")
                while not pipe.eof do
                        var l = pipe.read_line
                        if l == "" then break # last line
-                       l = l.substring(0,l.length-1) # strip last oef
                        files.add l
                end
                pipe.close
@@ -194,8 +192,7 @@ for a in files do
 end
 
 # Load modules to get more informations
-for mp in mb.identified_files.values do
-       if mp == null then continue
+for mp in mb.identified_files do
        if not opt_paths.value or opt_depends.value then
                var mm = mb.load_module(mp.filepath)
                if mm != null and opt_depends.value then