Hi,
On 10/24/2016 06:42 AM, MZMcBride wrote:
How will the errors be queried? Will be there an
api.php module to query
on a per-error or per-page basis?
Yes, per-error is implemented, and I've also implemented per-namespace
filtering, but not per-page yet.
Does the extension distinguish between errors and
warnings? Are there
gradations of errors? For example, deprecated syntax v. invalid syntax?
Not really. Each category has a name like "obsolete-tag" or
"bogus-image-options", and that's about it.
I wonder if the name "Linter" is overly
generic. This extension will only
activate on wikitext, correct? It won't lint other content models/types
such as JavaScript and CSS?
The Linter extension doesn't care about that at all - it gets told about
errors from Parsoid (or any whitelisted service) stores them, and
displays them to users. So if someone set up a JSCS service or something
to provide errors about JavaScript pages, we could hook up that to
Linter. (There's currently only one line of code in Linter that's
Parsoid-specific).
-- Legoktm