-------------------
- Removed flake8 default settings in favor of using setug.cfg [iham]
- Add XMLLint for .xml .xsl .zcml files. [janjaapdriessen]
- Add scss-lint for sass files. [janjaapdriessen]
- Add a XML linter for Chameleon template files.
[janjaapdriessen]
- Work around Travis bootstrapping and coverage failures caused by
https://github.com/buildout/buildout/issues/434 and
https://github.com/pypa/pip/issues/4695, which obscure that the tests
are actually green. Mark python3 builds without extras as critical again.
Note that this requires a double-buildout sequence to get the ``scss-lint``
gem properly installed...
Fixes 214.
[gyst]
- Revive XMLLint, and SCSSLint work by janjaapdriessen.
Add tests and documentation.
[gyst]
- Replace unmaintained ``zptlint`` upstream by ``spirit.zptlint``.
[gyst]
- Add tests for Chameleon Linter and fixup the linter.
Fixes 180, sort of; the validation is much less strict than the ZPTLint one.
[gyst]
- Pull in ``i18ndude`` python3 fixes and mark EXTRAS tests as critical.
[gyst]
- Update ``z3c.dependencychecker`` dependency and provide an analyser for it.
No tests for this since it would require a full egg fixture.
Fixes 67.
[gyst]
- Add ``importchecker`` linter.
Fixes 67.
[gyst]
- Post-merge cleanup of source dependencies for the python3 work.
[gyst]
- Introduce ``overrides`` to support individual developer preferences.
[gyst]
- Introduce ``pre-push-hook`` and allow command-line and githook
deviation from default ``return-status-codes``.
[gyst]
- Remove trailing dot from Jenkins output, to ease copy-pasting filenames.
[janwijbrand]
- Bring our own dogfood linter config and version pins in sync with coredev qa.cfg.
[gyst]