From: Alexis Laferrière Date: Thu, 26 Jun 2014 16:21:44 +0000 (-0400) Subject: pep8analysis: make `manager` a top level method X-Git-Tag: v0.6.6~9^2~13 X-Git-Url: http://nitlanguage.org pep8analysis: make `manager` a top level method Signed-off-by: Alexis Laferrière --- diff --git a/contrib/pep8analysis/src/backbone.nit b/contrib/pep8analysis/src/backbone.nit index 016369f..a7e1185 100644 --- a/contrib/pep8analysis/src/backbone.nit +++ b/contrib/pep8analysis/src/backbone.nit @@ -87,10 +87,6 @@ class Fatal redef fun prefix do return "Fatal: " end -redef class Object - protected fun manager: AnalysisManager is abstract -end - redef class Location # "line 5" fun to_line_s: String @@ -103,3 +99,5 @@ redef class Location return file.filename end end + +protected fun manager: AnalysisManager do return once new AnalysisManager diff --git a/contrib/pep8analysis/src/pep8analysis.nit b/contrib/pep8analysis/src/pep8analysis.nit index c4d660f..a3231bb 100644 --- a/contrib/pep8analysis/src/pep8analysis.nit +++ b/contrib/pep8analysis/src/pep8analysis.nit @@ -105,8 +105,4 @@ redef class AnalysisManager end end -redef class Object - redef fun manager do return once new AnalysisManager -end - manager.run diff --git a/contrib/pep8analysis/src/pep8analysis_web.nit b/contrib/pep8analysis/src/pep8analysis_web.nit index 1415c77..1227b99 100644 --- a/contrib/pep8analysis/src/pep8analysis_web.nit +++ b/contrib/pep8analysis/src/pep8analysis_web.nit @@ -102,8 +102,5 @@ class StringIStream redef var end_reached: Bool = false end -redef class Object - redef fun manager do return once new AnalysisManager -end manager.run args.first