X-Git-Url: http://nitlanguage.org diff --git a/contrib/pep8analysis/src/backbone.nit b/contrib/pep8analysis/src/backbone.nit index 016369f..251f920 100644 --- a/contrib/pep8analysis/src/backbone.nit +++ b/contrib/pep8analysis/src/backbone.nit @@ -5,8 +5,6 @@ import parser class AnalysisManager super Noter var opts = new OptionContext - - init do end end abstract class Noter @@ -73,7 +71,7 @@ class Warn redef fun prefix do return "Warning: " end -class Error +class P8Error super Note init (line: Location, msg: String) do super init range(from, to: Location, msg: String) do super @@ -87,10 +85,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 +97,5 @@ redef class Location return file.filename end end + +fun manager: AnalysisManager do return once new AnalysisManager