Commit Graph

30 Commits

Author SHA1 Message Date
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