X-Git-Url: http://nitlanguage.org diff --git a/src/nitls.nit b/src/nitls.nit index 9412f5d..7bbe3aa 100644 --- a/src/nitls.nit +++ b/src/nitls.nit @@ -129,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 @@ -144,7 +144,7 @@ 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 @@ -175,7 +175,7 @@ for a in files do var g = mb.get_mgroup(a) var mp = mb.identify_file(a) if g != null and not opt_project.value then - mb.visit_group(g) + mb.scan_group(g) end if g == null and mp == null then # not a group not a module, then look at files in the directory @@ -183,7 +183,7 @@ for a in files do for f in fs do g = mb.get_mgroup(a/f) if g != null and not opt_project.value then - mb.visit_group(g) + mb.scan_group(g) end mp = mb.identify_file(a/f) #print "{a/f}: {mp or else "?"}"