X-Git-Url: http://nitlanguage.org diff --git a/src/loader.nit b/src/loader.nit index bf8605f..967d335 100644 --- a/src/loader.nit +++ b/src/loader.nit @@ -397,7 +397,6 @@ redef class ModelBuilder var loc = new Location.opaque_file(path) var res = new MModule(model, mgroup, pn, loc) - res.filepath = path identified_modules_by_path[rp] = res identified_modules_by_path[path] = res @@ -507,7 +506,6 @@ redef class ModelBuilder mdoc.original_mentity = mgroup end - mgroup.filepath = dirpath mgroups[rdp] = mgroup return mgroup end @@ -612,6 +610,11 @@ redef class ModelBuilder var keep = new Array[String] var res = new Array[String] for a in args do + var stat = a.to_path.stat + if stat != null and stat.is_dir then + res.add a + continue + end var l = identify_module(a) if l == null then keep.add a