Skip to content

Commit ca2e2f5

Browse files
authored
Merge pull request #254 from thomas-brunel/deps/update-doctest
[doctest] Update doctest to last release v2.4.12
2 parents ee849ec + 907a547 commit ca2e2f5

File tree

184 files changed

+10732
-9328
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

184 files changed

+10732
-9328
lines changed

3rdparty/doctest/.clang-tidy

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
Checks: '*,
2+
-altera-id-dependent-backward-branch,
3+
-altera-struct-pack-align,
4+
-altera-unroll-loops,
5+
-bugprone-easily-swappable-parameters,
6+
-bugprone-macro-parentheses,
7+
-bugprone-suspicious-include,
8+
-cppcoreguidelines-avoid-magic-numbers,
9+
-cppcoreguidelines-avoid-non-const-global-variables,
10+
-cppcoreguidelines-macro-usage,
11+
-cppcoreguidelines-non-private-member-variables-in-classes,
12+
-cppcoreguidelines-owning-memory,
13+
-cppcoreguidelines-pro-bounds-array-to-pointer-decay,
14+
-cppcoreguidelines-pro-bounds-constant-array-index,
15+
-cppcoreguidelines-pro-bounds-pointer-arithmetic,
16+
-cppcoreguidelines-pro-type-member-init,
17+
-cppcoreguidelines-pro-type-reinterpret-cast,
18+
-cppcoreguidelines-pro-type-union-access,
19+
-cppcoreguidelines-virtual-class-destructor,
20+
-fuchsia-default-arguments-calls,
21+
-fuchsia-default-arguments-declarations,
22+
-fuchsia-overloaded-operator,
23+
-google-build-using-namespace,
24+
-google-explicit-constructor,
25+
-google-readability-braces-around-statements,
26+
-google-readability-function-size,
27+
-google-readability-namespace-comments,
28+
-google-readability-todo,
29+
-google-runtime-int,
30+
-google-runtime-references,
31+
-hicpp-braces-around-statements,
32+
-hicpp-explicit-conversions,
33+
-hicpp-function-size,
34+
-hicpp-member-init,
35+
-hicpp-named-parameter,
36+
-hicpp-no-array-decay,
37+
-hicpp-no-assembler,
38+
-hicpp-signed-bitwise,
39+
-hicpp-uppercase-literal-suffix,
40+
-llvm-header-guard,
41+
-llvm-include-order,
42+
-llvm-namespace-comment,
43+
-llvmlibc-*,
44+
-misc-no-recursion,
45+
-misc-non-private-member-variables-in-classes,
46+
-modernize-concat-nested-namespaces,
47+
-modernize-use-default-member-init,
48+
-modernize-use-nodiscard,
49+
-modernize-use-trailing-return-type,
50+
-readability-braces-around-statements,
51+
-readability-function-cognitive-complexity,
52+
-readability-function-size,
53+
-readability-identifier-length,
54+
-readability-implicit-bool-conversion,
55+
-readability-magic-numbers,
56+
-readability-named-parameter,
57+
-readability-redundant-access-specifiers,
58+
-readability-uppercase-literal-suffix'
59+
60+
WarningsAsErrors: '*'
61+
62+
HeaderFilterRegex: '.*h$'

3rdparty/doctest/.github/workflows/codeql-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939

4040
# Initializes the CodeQL tools for scanning.
4141
- name: Initialize CodeQL
42-
uses: github/codeql-action/init@v1
42+
uses: github/codeql-action/init@v2
4343
with:
4444
languages: ${{ matrix.language }}
4545
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -50,7 +50,7 @@ jobs:
5050
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
5151
# If this step fails, then you should remove it and run the build manually (see below)
5252
- name: Autobuild
53-
uses: github/codeql-action/autobuild@v1
53+
uses: github/codeql-action/autobuild@v2
5454

5555
# ℹ️ Command-line programs to run using the OS shell.
5656
# 📚 https://git.io/JvXDl
@@ -64,4 +64,4 @@ jobs:
6464
# make release
6565

6666
- name: Perform CodeQL Analysis
67-
uses: github/codeql-action/analyze@v1
67+
uses: github/codeql-action/analyze@v2

0 commit comments

Comments
 (0)