Merge: nitrpg: minor enhancements
[nit.git] / contrib / pep8analysis / src / backbone.nit
index 016369f..251f920 100644 (file)
@@ -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