Grammalecte  Diff

Differences From Artifact [e401504721]:

To Artifact [b8be0feaa5]:


201
202
203
204
205
206
207
208
209
210
211

212

213

214
215
216
217
218
219
220
201
202
203
204
205
206
207

208
209

210
211
212

213
214
215
216
217
218
219
220







-


-
+

+
-
+







                              "\n  found:    " + sFoundSuggs + \
                              "\n  errors:   \n" + sListErr)
                        nError += 1
            if nError:
                print("Unexpected errors:", nError)
        # untested rules
        i = 0
        echo("Untested rules:")
        for _, sOpt, sLineId, sRuleId in gce.listRules():
            if sOpt != "@@@@" and sRuleId not in self._aTestedRules and not re.search("^[0-9]+[sp]$|^[pd]_", sRuleId):
                echo(sLineId + "/" + sRuleId)
                echo(f"# untested rule: {sLineId}/{sRuleId}")
                i += 1
        if i:
        echo("[{} untested rules]".format(i))
            echo("  [{} untested rules]".format(i))

    def _splitTestLine (self, sLine):
        sText, sSugg = sLine.split("->>")
        return (sText.strip(), sSugg.strip())

    def _getFoundErrors (self, sLine, sOption):
        if sOption: