Go to file
C. Scott Ananian c0ad96898d Add 4 new high priority linter categories
* multiple-unclosed-formatting-tags: this is a subset of the unclosed
  formatting tag lint, but is higher priority because unclosed tags
  like <small> and <big> compound their effects

* unclosed-quotes-in-heading: unclosed wikitext i/b tag with a heading
  ancestor (this causes breakage which leaks out of the table of
  content to affect the rest of the page)

* multiline-html-table-in-list: html table with newline breaks nested
  in a list

* misc-tidy-replacement-issues: this is a catchall category for
  infrequent long-tail issues, used to enable speedy deployment of new
  linter categories during tidy replacement as wikis get RemexHtml
  enabled.  These will have a subtype property to identify the
  specific issue.

Change-Id: Ic2c965132f7a09679574489865bdc81df9e43845
2017-12-08 06:39:16 +00:00
i18n Add 4 new high priority linter categories 2017-12-08 06:39:16 +00:00
includes Add 4 new high priority linter categories 2017-12-08 06:39:16 +00:00
modules Use VE's new offset conversion method 2017-11-04 21:44:11 +00:00
tests/phpunit Add test case to verify all the i18n messages for a category exists 2017-10-16 17:28:02 -07:00
.eslintrc.json build: Replace jshint/jscs with eslint 2017-05-11 16:24:21 +01:00
.gitignore Initial commit 2016-10-17 16:02:53 -07:00
.gitreview Whoops, track not trace 2016-10-24 17:02:51 -07:00
.phpcs.xml build: Updating mediawiki/mediawiki-codesniffer to 14.1.0 2017-10-21 03:00:16 +00:00
CODE_OF_CONDUCT.md Add CODE_OF_CONDUCT.md 2017-06-07 14:22:42 +04:30
composer.json build: Always exclude vendor and node_modules 2017-11-11 23:18:05 +00:00
COPYING Initial commit 2016-10-17 16:02:53 -07:00
extension.json Add 4 new high priority linter categories 2017-12-08 06:39:16 +00:00
Gruntfile.js build: Always exclude vendor and node_modules 2017-11-11 23:18:05 +00:00
Linter.alias.php Add Korean translation for Special pages 2017-12-05 16:10:54 +09:00
linter.sql Remove redundant index 2016-12-05 19:40:27 -08:00
package.json build: mark package.json as private 2017-08-01 16:38:18 +02:00
README Initial commit 2016-10-17 16:02:53 -07:00

Extension to help lint wiki pages. Currently designed to take advantage
of Parsoid's linter, could also be extended to linting JS or CSS in the
future.