model_index: update ModeView
[nit.git] / src / test_model_index.nit
index 38f72c8..feb60a0 100644 (file)
@@ -62,10 +62,12 @@ var mmodules = mbuilder.parse_full([args.first])
 if mmodules.is_empty then return
 mbuilder.run_phases
 toolcontext.run_global_phases(mmodules)
+var mainmodule = toolcontext.make_main_module(mmodules)
 
 # Build index
 var index = new ModelIndex
-for mentity in model.private_view.mentities do
+var view = new ModelView(model, mainmodule)
+for mentity in view.mentities do
        if mentity isa MClassDef or mentity isa MPropDef then continue
        index.index(mentity)
 end