Go to file
Kunal Mehta 8e2d4e42ee Use INSERT IGNORE when putting new lint errors in the database
The most likely scenario of duplicate key errors is that it's the exact
same lint error and there's just a race condition when calculating which
new errors need to be inserted, so just ignore them.

Follows-up 419610bcdb.

Change-Id: I84749ab221bbd517b474be8875bb6a59e4f3258e
2016-12-02 15:54:02 -08:00
i18n Localisation updates from https://translatewiki.net. 2016-11-27 22:29:17 +01:00
includes Use INSERT IGNORE when putting new lint errors in the database 2016-12-02 15:54:02 -08:00
modules Initial commit 2016-10-17 16:02:53 -07:00
tests/phpunit Add basic integration tests for RecordLintJob 2016-12-02 08:11:16 -08: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
.jscsrc Initial commit 2016-10-17 16:02:53 -07:00
.jshintignore Initial commit 2016-10-17 16:02:53 -07:00
.jshintrc Initial commit 2016-10-17 16:02:53 -07:00
composer.json Initial commit 2016-10-17 16:02:53 -07:00
COPYING Initial commit 2016-10-17 16:02:53 -07:00
extension.json Add alias file 2016-12-02 07:55:13 -08:00
Gruntfile.js Initial commit 2016-10-17 16:02:53 -07:00
Linter.alias.php Add alias file 2016-12-02 07:55:13 -08:00
linter.sql Enforce category/page/position uniqueness constraint in the database 2016-11-30 18:55:19 -08:00
package.json Initial commit 2016-10-17 16:02:53 -07:00
phpcs.xml Adjust phpcs rules 2016-10-20 14:03:25 -07: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.