summaryrefslogtreecommitdiff
path: root/.gitlab/linters/check-makefiles.py
Commit message (Collapse)AuthorAgeFilesLines
* linters: Add linter to catch unquoted use of $(TEST_HC)Ben Gamari2019-10-291-4/+16
| | | | This is a common bug that creeps into Makefiles (e.g. see T12674).
* Testsuite tweaks and refactoringÖmer Sinan Ağacan2019-07-091-1/+1
| | | | | | | | | | | | | | | | - Rename requires_th to req_th for consistency with other req functions (e.g. req_interp, req_profiling etc.) - req_th (previously requires_th) now checks for interpreter (via req_interp). With this running TH tests are skipped when running the test suite with stage=1. - Test tweaks: - T9360a, T9360b: Use req_interp - recomp009, T13938, RAE_T32a: Use req_th - Fix check-makefiles linter: it now looks for Makefiles instead of .T files (which are actually Python files)
* lint: Only apply --interactive lint to testsuite .T filesBen Gamari2019-06-141-3/+4
|
* linters/check-makefiles: Limit lint to MakefilesBen Gamari2019-06-121-1/+2
| | | | | | Previously we would apply this rule, which is only intended for testsuite Makefiles, to all files. This lead to a number of false-positives in all.T files.
* Only run check-makefiles.py linter in testsuite dirMatthew Pickering2019-03-211-1/+1
|
* gitlab-ci: Add lintersBen Gamari2018-12-131-0/+19
These are taken from our previous arcanist linters as well as the gitolite hooks but with some heavy refactoring.