Juan Gu
c0423f3ab1
SERVER-71770 Move CollectionShardingRuntime into clang tidy
2023-05-26 22:40:39 +00:00
Juan Gu
889119d007
SERVER-71746 Move mongo config header lint to clang-tidy
2023-05-16 02:13:03 +00:00
Juan Gu
7dd905d905
SERVER-71745 Move unstructured log lint to clang-tidy
2023-04-27 21:26:00 +00:00
Jiawei Yang
6b0141d155
SERVER-66587 rename isEnabledAndIgnoreFCV to isEnabledAndIgnoreFCVUnsafe
2023-04-05 00:35:47 +00:00
Juan Gu
28c4056019
SERVER-71744 Move atomic, mutex and nonmongo assert to clang-tidy
2023-03-28 01:06:44 +00:00
Juan Gu
ecb455872f
SERVER-71736 Move tracing support lint to clang-tidy
2023-03-25 00:09:04 +00:00
Juan Gu
2488882313
SERVER-71742 Move volatile keyword lint to clang-tidy
2023-02-23 23:17:58 +00:00
Juan Gu
17d7b26f35
SERVER-71737 Move boost optional requirement lint to clang-tidy
2023-02-18 05:31:04 +00:00
Juan Gu
f5ce056efc
SERVER-71747 Move mongo ctype lint to clang tidy
2023-02-17 02:28:44 +00:00
Daniel Moody
1557c2169f
SERVER-72873 add header brackets tidy check.
2023-02-12 09:03:48 +00:00
Alexander Neben
495f532dc7
SERVER-71734 Removed uninterruptable lock guard from simplecpplint
2023-02-10 05:11:59 +00:00
Juan Gu
dd85f9436f
SERVER-71734 Use clang-tidy to prevent new instances of UninteruptibleLockGuard
2023-02-08 00:35:06 +00:00
Daniel Moody
4ecc81d9cc
SERVER-73047 add mongo tidy check unittests
2023-01-23 23:50:18 +00:00
Daniel Moody
f295f411cf
SERVER-72935 switch c stdlib headers to cpp compat stdlib headers
2023-01-20 23:56:24 +00:00
Jordi Serra Torrens
8c9d2a0169
SERVER-69445 Implement the CollectionSnapshot(s) infrastructure to back CollectionPtr
2023-01-19 16:00:56 +00:00
Billy Donahue
730905254c
SERVER-72498 lint against rand and srand
...
Annotate legacy srand calls with NOLINT to pass new linter
2023-01-04 19:44:30 +00:00
Yu Jin Kang Park
fe588e79d9
SERVER-68867 Add simplecpplint check for UninterruptibleLockGuard
2022-11-25 11:33:03 +00:00
Jordi Serra Torrens
dc15e9c5fd
SERVER-70047 Add linter rule that checks CollectionSharingRuntime is not used outside sharding code
2022-09-29 10:06:35 +00:00
Billy Donahue
32f33cb29b
SERVER-66202 linter for undef MONGO_LOGV2_DEFAULT_COMPONENT
2022-05-06 23:17:43 +00:00
Mark Benvenuto
638812d97b
SERVER-64430 Fix cpplint regex error for stdx::mutex
2022-04-20 19:01:16 +00:00
Amirsaman Memaripour
3f951c777d
SERVER-59700 Add programming support for tracepoints
2022-01-07 17:20:56 +00:00
Billy Donahue
6ff19433eb
SERVER-60022 global std::optional -> boost::optional
2021-09-21 00:07:27 +00:00
Billy Donahue
3022c66b2a
SERVER-55281 lint for newline violations
2021-03-25 00:44:22 +00:00
Billy Donahue
c8a02bacb3
SERVER-54475 Add SSPL to shim files. Refactor sspl check.
...
simplecpplint.py
Improve license check
Clearer exception handling
Fix process exit code (success:0, lintFail:1, internalError:2)
Add '-present' year range suffix to copyright notice in a few c++ files.
2021-02-12 20:58:51 +00:00
Billy Donahue
ff37b70553
SERVER-50917 util/ctype.h to replace <cctype> & <ctype.h> funcs
2020-10-13 19:30:17 +00:00
Jason Chan
3a6bde797e
SERVER-50706 Add fromConfigServer parameter to allow transitioning a shard server from lastLTS FCV to lastContinuousFCV
2020-09-24 16:30:58 +00:00
Lingzhi Deng
728b9b3039
SERVER-49520: Add linter rule for generic FCV references
2020-09-02 04:09:13 +00:00
Henrik Edin
60ed56e724
SERVER-47332 Add way to do unstructured logging for local development
2020-04-24 12:40:38 +00:00
Mark Benvenuto
a54df9e45d
SERVER-43936 Implement simpler, quicker python based C++ linter
2019-10-25 19:51:50 +00:00