nitpackage: remove ModelView dependency
authorAlexandre Terrasa <alexandre@moz-code.org>
Thu, 17 May 2018 21:13:49 +0000 (17:13 -0400)
committerAlexandre Terrasa <alexandre@moz-code.org>
Wed, 30 May 2018 14:53:16 +0000 (10:53 -0400)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

src/nitpackage.nit

index bb6fb42..fb116a3 100644 (file)
@@ -317,9 +317,8 @@ redef class MPackage
        private fun check_makefile(toolcontext: ToolContext, mainmodule: MModule) do
                var model = toolcontext.modelbuilder.model
                var filter = new ModelFilter(accept_example = false, accept_test = false)
-               var view = new ModelView(model, mainmodule, filter)
 
-               var cmd_bin = new CmdMains(view, mentity = self)
+               var cmd_bin = new CmdMains(model, filter, mentity = self)
                var res_bin = cmd_bin.init_command
                if not res_bin isa CmdSuccess then return
 
@@ -335,13 +334,12 @@ redef class MPackage
 
        private fun gen_makefile(model: Model, mainmodule: MModule): nullable String do
                var filter = new ModelFilter(accept_example = false, accept_test = false)
-               var view = new ModelView(model, mainmodule, filter)
 
                var pkg_path = package_path.as(not null)
                var makefile_path = makefile_path.as(not null)
 
                var bins = new Array[String]
-               var cmd_bin = new CmdMains(view, mentity = self)
+               var cmd_bin = new CmdMains(model, filter, mentity = self)
                var res_bin = cmd_bin.init_command
                if res_bin isa CmdSuccess then
                        for mmodule in cmd_bin.results.as(not null) do
@@ -389,9 +387,7 @@ redef class MPackage
        private fun check_man(toolcontext: ToolContext, mainmodule: MModule) do
                var model = toolcontext.modelbuilder.model
                var filter = new ModelFilter(accept_example = false, accept_test = false)
-               var view = new ModelView(model, mainmodule, filter)
-
-               var cmd = new CmdMains(view, mentity = self)
+               var cmd = new CmdMains(model, filter, mentity = self)
                var res = cmd.init_command
                if not res isa CmdSuccess then return
 
@@ -404,9 +400,7 @@ redef class MPackage
        private fun gen_man(toolcontext: ToolContext, mainmodule: MModule) do
                var model = toolcontext.modelbuilder.model
                var filter = new ModelFilter(accept_example = false, accept_test = false)
-               var view = new ModelView(model, mainmodule, filter)
-
-               var cmd = new CmdMains(view, mentity = self)
+               var cmd = new CmdMains(model, filter, mentity = self)
                var res = cmd.init_command
                if not res isa CmdSuccess then return