A rule match with the application of its corrections.
String to mark the start and end of an error.
A class to be called from command line - dispatches to the actual implementations by calling their main method.
The result of a Wikipedia check that takes markup into account so that the suggestions can be applied to that original markup.
The result of a text extraction: plain text plus a mapping from plain text positions to corresponding positions in the original markup.
Original text with a potential error and (one of) its applied corrections.
Applies the rule suggestions to a text, considering a mapping so the suggestion can be applied to the original markup of a text.
Convert Wikipedia syntax to HTML using Sweble.
A visitor to convert an article AST into a pure text representation.
Check a Wikipedia page (without spell check), fetching the page via the MediaWiki API.
Thrown when a Wikipedia page was not found and the text content of the API response was thus empty, or because it's just a redirect page.