package io.github.utplsql.api.reporter;

import io.github.utplsql.api.CustomTypes;

import java.sql.SQLException;

public class DocumentationReporter extends Reporter {

    @Override
    public String getSQLTypeName() throws SQLException {
        return CustomTypes.UT_DOCUMENTATION_REPORTER;
    }

}

@@ -106,16 +106,69 @@
 ception;
+%0Aimport java.sql.SQLInput;%0Aimport java.sql.SQLOutput;
 %0A%0Apublic
@@ -224,127 +224,922 @@
     
-@Override%0A    public String getSQLTypeName() throws SQLException %7B%0A        return CustomTypes.UT_DOCUMENTATION_REPORTER
+private int lvl;%0A    private int failed;%0A%0A    public DocumentationReporter() %7B%0A        this.lvl = 0;%0A        this.failed = 0;%0A    %7D%0A%0A    public int getLvl() %7B%0A        return lvl;%0A    %7D%0A%0A    public void setLvl(int lvl) %7B%0A        this.lvl = lvl;%0A    %7D%0A%0A    public int getFailed() %7B%0A        return failed;%0A    %7D%0A%0A    public void setFailed(int failed) %7B%0A        this.failed = failed;%0A    %7D%0A%0A    @Override%0A    public String getSQLTypeName() throws SQLException %7B%0A        return CustomTypes.UT_DOCUMENTATION_REPORTER;%0A    %7D%0A%0A    @Override%0A    public void readSQL(SQLInput stream, String typeName) throws SQLException %7B%0A        super.readSQL(stream, typeName);%0A        setLvl(stream.readInt());%0A        setFailed(stream.readInt());%0A    %7D%0A%0A    @Override%0A    public void writeSQL(SQLOutput stream) throws SQLException %7B%0A        super.writeSQL(stream);%0A        stream.writeInt(getLvl());%0A        stream.writeInt(getFailed())
 ;%0A  

Fix documentation reporter identation