Lingzhi Deng
728b9b3039
SERVER-49520: Add linter rule for generic FCV references
2020-09-02 04:09:13 +00:00
Ryan Egesdahl
ca4df25002
SERVER-50592 Update mypy and GitPython pip requirements
...
Update the mypy and GitPython pip modules that are required for linting
builds before commits to compatible versions rather than hard version
requirements.
2020-09-01 01:19:35 +00:00
David Bradford
ac966012c5
SERVER-50401: Use evergreen manifest to determine revisions to compare against
2020-08-26 15:58:35 +00:00
David Bradford
4b454dbdaf
SERVER-49945: move mypy.ini to .mypy.ini
2020-08-17 18:11:41 +00:00
David Bradford
2a13ecc1e5
SERVER-48017: Filter out deleted files from files to lint
2020-05-07 18:25:41 +00:00
David Bradford
74ea6aa4df
SERVER-47796: Ensure linters run against enterprise modules
2020-05-06 13:12:44 +00:00
Henrik Edin
60ed56e724
SERVER-47332 Add way to do unstructured logging for local development
2020-04-24 12:40:38 +00:00
David Bradford
ac9caedb40
SERVER-46643: Only lint changed files on enterprise-only changes
2020-03-11 19:07:38 +00:00
Geert Bosch
95eedd93ea
SERVER-44955 Force reading patch files with UTF-8 encoding in git.py
2019-12-05 04:28:59 +00:00
Mark Benvenuto
a54df9e45d
SERVER-43936 Implement simpler, quicker python based C++ linter
2019-10-25 19:51:50 +00:00
ADAM David Alan Martin
1e46b50490
SERVER-41771 Use clang-format-7.0.1 in our clang-format helper script
...
Update our clang-format config file to reflect the newer syntax.
2019-07-27 11:02:21 -04:00
David Bradford
2fb05c59a4
SERVER-42240: Fix what build burn_in_tags looks at and cleanup
2019-07-16 16:34:29 -04:00
Mark Benvenuto
89ef031427
SERVER-40559 Python linters do not run after upgrade to Python 3
2019-04-16 14:33:43 -04:00
Mark Benvenuto
286c031264
SERVER-40559 Python linters do not run after upgrade to Python 3
2019-04-16 14:33:43 -04:00
Mathew Robinson
c6560dd65c
SERVER-40549 Remove ignore_interpreter
2019-04-12 11:02:46 -04:00
Mathew Robinson
f4feba485b
SERVER-40542 Remove references to pip2
2019-04-10 11:42:47 -04:00
Mathew Robinson
8dd6d47557
SERVER-32295 Support Python 3
2019-04-08 14:08:49 -04:00
Mark Benvenuto
a3c7bdb31e
SERVER-40330 clang_format.py format-my does not work with enterprise repo
2019-04-01 13:39:21 -04:00
Jonathan Abrahams
4dbea5ed56
SERVER-39309 - Fix linter calls to get_merge_base
2019-02-25 13:14:13 -05:00
Andrew Morrow
a285618a35
SERVER-36651 SERVER-36652 SERVER-37600 Upgrade to V3 toolchain and XCode 10 everywhere
2019-01-30 21:10:29 -05:00
Ben Caimano
afc927262e
SERVER-37588 Python linters version incompatability
2018-10-15 15:51:42 -04:00
Ben Caimano
7aff90a3b5
SERVER-36152 Update requirements.txt
...
This is the full upgrade and split of the majority of our pypa project
requirements.
2018-09-28 11:07:18 -04:00
Mark Benvenuto
d179b063b2
SERVER-36193 Add format-my mode to clang_format.py to only format local changes
2018-07-24 14:07:41 -04:00
Jonathan Abrahams
c50c68fef1
SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy
2018-04-05 14:41:58 -04:00
Jonathan Abrahams
36148ad8bb
SERVER-23312 Format Python files with yapf
2018-03-26 13:04:25 -04:00
Eddie Louie
f7d45863da
SERVER-31628 Always use a python virtualenv in etc/evergreen.yml
2018-01-16 22:45:28 -05:00
Yves Duhem
6f65258f63
SERVER-29645 Task to update and commit test lifecycle tags
2017-07-27 18:33:40 -04:00
Mark Benvenuto
c87222f209
SERVER-28947 Improve pylinters.py error message when finding linters
2017-04-27 09:50:52 -04:00
Mark Benvenuto
c776e095ac
SERVER-28308 Integrate python linting for IDL into Evergreen
2017-04-18 18:18:26 -04:00
Mark Benvenuto
00ee4f5156
SERVER-28465: Refactor eslint.py and clang_format.py
2017-03-28 11:08:01 -04:00