X-Git-Url: http://nitlanguage.org diff --git a/src/model/mmodule.nit b/src/model/mmodule.nit index 1b56250..1232352 100644 --- a/src/model/mmodule.nit +++ b/src/model/mmodule.nit @@ -81,7 +81,13 @@ class MModule var mgroup: nullable MGroup # The path of the module source, if any - var filepath: nullable String = null is writable + # + # safe alias to `location.file.filepath` + fun filepath: nullable String do + var res = self.location.file + if res == null then return null + return res.filename + end # The package of the module if any # Safe alias for `mgroup.mpackage`