Signed-off-by: Jean Privat <jean@pryen.org>
module ni_nitdoc
import model_utils
+import modelize_property
# The NitdocContext contains all the knowledge used for doc generation
class NitdocContext
model = new Model
mbuilder = new ModelBuilder(model, toolcontext)
# Here we load an process all modules passed on the command line
- var mmodules = mbuilder.parse_and_build(arguments)
+ var mmodules = mbuilder.parse(arguments)
if mmodules.is_empty then return
+ mbuilder.run_phases
if mmodules.length == 1 then
mainmodule = mmodules.first
module nitx
import model_utils
+import modelize_property
private class Pager
var content = new Buffer
# Here we load an process std modules
#var dir = "NIT_DIR".environ
#var mmodules = modelbuilder.parse_and_build(["{dir}/lib/standard/standard.nit"])
- var mmodules = mbuilder.parse_and_build([arguments.first])
+ var mmodules = mbuilder.parse([arguments.first])
if mmodules.is_empty then return
+ mbuilder.run_phases
assert mmodules.length == 1
self.mainmodule = mmodules.first
end