ra8-firmware
0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
suppression_nonauth_registry.py
Go to the documentation of this file.
1
# SPDX-License-Identifier: MIT
2
# Copyright (c) 2026 Brighton Sikarskie
3
# FILE-SIZE-OK: one entry per line keeps this single classification registry reviewable whole.
4
"""Explicit non-authority classification for every checker-module constant.
5
6
Each entry binds one module-level constant identity to the reviewed
7
non-authority category (defined in ``suppression_scope_registry``) that
8
explains why the constant carries no scope or waiver power. A constant in
9
neither this registry nor ``AUTHORITY_SCHEMAS`` fails the census; a row
10
here whose constant no longer exists fails as stale. Identities are
11
stored relative to ``scripts/``; ``NON_AUTHORITIES`` restores the path.
12
"""
13
14
from
__future__
import
annotations
15
16
from
suppression_nonauth_registry_additions
import
additional_non_authority_groups
17
18
_GROUPS = (
19
(
20
"cli-default"
,
21
(
22
"checks/check_init_order_freshness.py:GENERATOR"
,
23
"checks/check_python_lock_policy.py:BOOTSTRAP"
,
24
"checks/check_runner_clock.py:K_API_BASE"
,
25
"checks/check_runner_clock.py:K_DEFAULT_RUNS"
,
26
"checks/check_runner_image_deps.py:K_DEFAULT_IMAGE"
,
27
"checks/check_runner_image_deps.py:K_IMAGE_MARKER"
,
28
"checks/check_runner_image_deps.py:K_RUNTIMES"
,
29
"checks/cite_check.py:CHAPTER_MAP_PATH"
,
30
"checks/matrix_ratchet.py:REPORT_FILE"
,
31
"checks/stack_usage_check.py:DEFAULT_FRAME_LIMIT"
,
32
),
33
),
34
(
35
"derived-runtime"
,
36
(
37
"checks/check_no_dynamic_alloc.py:FIRMWARE_SCAN_DIRS"
,
38
"checks/check_no_dynamic_alloc.py:FIRMWARE_SCAN_RELS"
,
39
"checks/check_no_dynamic_alloc.py:TOOL_SCAN_DIRS"
,
40
"checks/check_no_dynamic_alloc.py:TOOL_SCAN_RELS"
,
41
"checks/check_world_tags.py:APP_DIRS"
,
42
"checks/tier_layers.py:PLATFORM_C_ROOTS"
,
43
"checks/annot_clang.py:_INCLUDE_ARGS"
,
44
"checks/annot_scope.py:_REAL_REPO_ROOT"
,
45
"checks/annot_source.py:_SOURCE_CACHE"
,
46
"checks/check-copyright.py:REPO_ROOT"
,
47
"checks/check-since-version.py:REPO_ROOT"
,
48
"checks/check-since-version.py:VERSION_FILE"
,
49
"checks/check_agnostic_registers.py:REPO_ROOT"
,
50
"checks/check_ansible_collections.py:ROOT"
,
51
"checks/check_asm.py:REPO_ROOT"
,
52
"checks/check_bench_lock.py:REPO_ROOT"
,
53
"checks/check_build_shard_union.py:REPO_ROOT"
,
54
"checks/check_c23_headers.py:REPO_ROOT"
,
55
"checks/check_c23_patterns.py:REPO_ROOT"
,
56
"checks/check_c6_integration.py:REPO_ROOT"
,
57
"checks/check_c6_patch_upstream.py:REPO_ROOT"
,
58
"checks/check_c6_pin_config.py:REPO_ROOT"
,
59
"checks/check_comment_format.py:REPO_ROOT"
,
60
"checks/check_core_layering.py:REPO_ROOT"
,
61
"checks/check_devcontainer.py:REPO_ROOT"
,
62
"checks/check_disambig_readmes.py:REPO_ROOT"
,
63
"checks/check_doc_diagrams.py:REPO_ROOT"
,
64
"checks/check_download_installers.py:ROOT"
,
65
"checks/check_entry_points.py:REPO_ROOT"
,
66
"checks/check_errexit_masking.py:REPO_ROOT"
,
67
"checks/check_example_board_pins.py:REPO_ROOT"
,
68
"checks/check_final_newline.py:REPO_ROOT"
,
69
"checks/check_fleet_declaration.py:REPO_ROOT"
,
70
"checks/check_generated_artefacts.py:MCDC_TXT"
,
71
"checks/check_generated_artefacts.py:REPO_ROOT"
,
72
"checks/check_generated_artefacts.py:SCRIPTS_CHECKS"
,
73
"checks/check_generated_artefacts.py:SCRIPTS_FIX"
,
74
"checks/check_generated_artefacts.py:SCRIPTS_GEN"
,
75
"checks/check_gitignore_scope.py:REPO_ROOT"
,
76
"checks/check_header_file_placement.py:REPO_ROOT"
,
77
"checks/check_hil_eil_parity.py:REPO_ROOT"
,
78
"checks/check_hook_parity.py:POLICY_ROOT"
,
79
"checks/check_hook_parity.py:REPO_ROOT"
,
80
"checks/check_hook_parity.py:TRUSTED_CHECKER"
,
81
"checks/check_host_build_entrypoints.py:REPO_ROOT"
,
82
"checks/check_hum_register_map.py:REPO_ROOT"
,
83
"checks/check_init_order_freshness.py:REPO_ROOT"
,
84
"checks/check_just_references.py:REPO_ROOT"
,
85
"checks/check_just_references.py:SELF"
,
86
"checks/check_justfiles.py:REPO_ROOT"
,
87
"checks/check_lint_coverage.py:REPO_ROOT"
,
88
"checks/check_magic_numbers.py:REPO_ROOT"
,
89
"checks/check_mcdc_floor.py:MCDC_JSON"
,
90
"checks/check_mcdc_floor.py:REPO_ROOT"
,
91
"checks/check_misra_deviations.py:REPO_ROOT"
,
92
"checks/check_no_ai_attribution.py:REPO_ROOT"
,
93
"checks/check_no_antirecovery.py:REPO_ROOT"
,
94
"checks/check_no_driver_asm_guard.py:REPO_ROOT"
,
95
"checks/check_no_dynamic_alloc.py:REPO_ROOT"
,
96
"checks/check_no_goto_setjmp.py:REPO_ROOT"
,
97
"checks/check_no_legacy_make.py:REPO_ROOT"
,
98
"checks/check_no_null.py:REPO_ROOT"
,
99
"checks/check_no_stdio_streams.py:REPO_ROOT"
,
100
"checks/check_no_unsafe_python_install.py:REPO_ROOT"
,
101
"checks/check_nsc_veneer_defs.py:REPO_ROOT"
,
102
"checks/check_pointer_boilerplate.py:REPO_ROOT"
,
103
"checks/check_python_lock_policy.py:CONSUMER_CATALOG"
,
104
"checks/check_python_lock_policy.py:CONSUMER_PROOFS"
,
105
"checks/check_python_lock_policy.py:ROOT"
,
106
"checks/check_roadmap_dashboard_freshness.py:REPO_ROOT"
,
107
"checks/check_ruff.py:REPO_ROOT"
,
108
"checks/check_runner_image_deps.py:REPO_ROOT"
,
109
"checks/check_script_references.py:REPO_ROOT"
,
110
"checks/check_shebangs.py:REPO_ROOT"
,
111
"checks/check_shell.py:REPO_ROOT"
,
112
"checks/check_shell_just_invocations.py:REPO_ROOT"
,
113
"checks/check_stub_crypto_guarded.py:REPO_ROOT"
,
114
"checks/check_suppressions.py:REPO_ROOT"
,
115
"checks/check_tests_readme.py:REPO_ROOT"
,
116
"checks/check_third_party_patches.py:REPO_ROOT"
,
117
"checks/check_tool_versions.py:REPO_ROOT"
,
118
"checks/check_tree_coverage.py:MERGED_SUMMARY"
,
119
"checks/check_tree_coverage.py:REPORT_DIR"
,
120
"checks/check_tree_coverage.py:REPO_ROOT"
,
121
"checks/check_world_tags.py:REPO_ROOT"
,
122
"checks/cite_check.py:REPO_ROOT"
,
123
"checks/cite_ratchet.py:REPO_ROOT"
,
124
"checks/docattach_scope.py:REPO_ROOT"
,
125
"checks/doxy_scope.py:_REAL_REPO_ROOT"
,
126
"checks/doxy_style.py:REPO_ROOT"
,
127
"checks/extract_line_citations.py:_FILE_CACHE"
,
128
"checks/hook_runtime_selftest.py:REPO_ROOT"
,
129
"checks/hum_regmap.py:REPO_ROOT"
,
130
"checks/lint_targets.py:REPO_ROOT"
,
131
"checks/matrix_ratchet.py:REPO_ROOT"
,
132
"checks/mcdc_compound_ratchet.py:REPO_ROOT"
,
133
"checks/misra_ratchet.py:REPO_ROOT"
,
134
"checks/misra_ratchet.py:RESULTS_TSV"
,
135
"checks/soup_manifest.py:REPO_ROOT"
,
136
"checks/suppression_governance.py:CI_DIR"
,
137
"checks/suppression_tool_selftest.py:REPO_ROOT"
,
138
"checks/tidy_ratchet.py:REPO_ROOT"
,
139
"checks/tier_layers.py:REPO_ROOT"
,
140
"checks/tree_coverage_model.py:REPO_ROOT"
,
141
"ci/check_ci_parity.py:REPO_ROOT"
,
142
"ci/check_gate_bodies.py:REPO_ROOT"
,
143
"ci/check_selftest_coverage.py:REPO_ROOT"
,
144
),
145
),
146
(
147
"detector-pattern"
,
148
(
149
"checks/download_installers_macos.py:CLEANUP_DEFINITION_LINES"
,
150
"checks/annot_linkage.py:PRIVATE_FUNCTION_PREFIX"
,
151
"checks/annot_linkage.py:STATIC_DATA_PREFIX"
,
152
"checks/annot_linkage.py:STATIC_FUNCTION_PREFIX"
,
153
"checks/annot_loopbound.py:_RE_LEGACY"
,
154
"checks/suppression_inline_scan.py:_BR_LINE_MARKER"
,
155
"checks/suppression_inline_scan.py:_LABEL_OR_DIRECTIVE"
,
156
"checks/suppression_inline_scan.py:_LINE_MARKER"
,
157
"checks/suppression_inline_scan.py:_STATEMENT_END"
,
158
"checks/annot_loopbound.py:_RE_RUNTIME"
,
159
"checks/annot_loopbound.py:_RE_STATIC"
,
160
"checks/annot_rulekeys.py:ANNOTATION_PREFIXES"
,
161
"checks/annot_rulekeys.py:LINKAGE_ANNOTATIONS"
,
162
"checks/annot_rules.py:RULE_CHECKS"
,
163
"checks/annot_rules.py:_ALLOCATORS"
,
164
"checks/annot_rules.py:_NSC_RANGE_CHECK_RE"
,
165
"checks/audit_init_order.py:INIT_CALL_RE"
,
166
"checks/audit_init_order.py:RANK_TABLE"
,
167
"checks/authored_token_census.py:TOKEN_ENCODINGS"
,
168
"checks/check-copyright.py:COPY_TAG"
,
169
"checks/check-copyright.py:COPY_TEXT"
,
170
"checks/check-copyright.py:SPDX_TEXT"
,
171
"checks/check-since-version.py:PUBLIC_DECL"
,
172
"checks/check-since-version.py:SINCE_TAG_PRESENT"
,
173
"checks/check-since-version.py:SINCE_VALUE"
,
174
"checks/check_agnostic_registers.py:FAMILY_PATTERNS"
,
175
"checks/check_ansible_collections.py:LOOKUP_RE"
,
176
"checks/check_ansible_collections.py:MODULE_RE"
,
177
"checks/check_asm.py:_EXPORT_RE"
,
178
"checks/check_asm.py:_SECTION_DIRECTIVES"
,
179
"checks/check_assert_casts.py:_CAST_RE"
,
180
"checks/check_assert_casts.py:_TYPES"
,
181
"checks/check_bench_lock.py:BENCH_TOOLS"
,
182
"checks/check_bench_lock.py:PROGRAM_RES"
,
183
"checks/check_bench_lock.py:SSH_PI_RE"
,
184
"checks/check_bench_lock.py:TOOL_RES"
,
185
"checks/check_bench_lock.py:TTY_OPEN_RE"
,
186
"checks/check_c23_headers.py:_ENUM_RE"
,
187
"checks/check_c23_headers.py:_PRAGMA_ONCE_RE"
,
188
"checks/check_c23_patterns.py:_BARE_DEFINE_RE"
,
189
"checks/check_c23_patterns.py:_RULES"
,
190
"checks/check_c23_patterns.py:_STATIC_ASSERT_RE"
,
191
"checks/check_c23_patterns.py:_STDBOOL_RE"
,
192
"checks/check_c23_patterns.py:_ZERO_INIT_RE"
,
193
"checks/check_c23_patterns.py:_STANDARD_INT_SUFFIX"
,
194
"checks/check_c23_patterns.py:_BIT_PRECISE_SUFFIX"
,
195
"checks/check_c23_patterns.py:_SIZE_SUFFIX"
,
196
"checks/check_c23_patterns.py:_ZERO_SUFFIX"
,
197
"checks/check_c23_patterns.py:_ZERO_DIGITS"
,
198
"checks/check_c23_patterns.py:_ZERO_BODY"
,
199
"checks/check_c23_patterns.py:_RAW_PREFIXES"
,
200
"checks/check_c23_patterns.py:_RAW_DELIMITER_FORBIDDEN"
,
201
"checks/check_c23_patterns.py:_RAW_DELIMITER_MAX"
,
202
"checks/check_c23_patterns.py:_DIGIT_CHARS"
,
203
"checks/check_c23_patterns.py:_PP_NUMBER_CHARS"
,
204
"checks/check_c6_integration.py:COMPONENT_ABI"
,
205
"checks/check_c6_integration.py:CUSTOM_RPC_HOOK"
,
206
"checks/check_c6_pin_config.py:BOARD_SYMBOL_TO_PIN"
,
207
"checks/check_c6_pin_config.py:DEV_BOARD_KEY"
,
208
"checks/check_c6_pin_config.py:FLASH_SIZE_KEY"
,
209
"checks/check_c6_pin_config.py:FW_VERSION_KEY"
,
210
"checks/check_c6_pin_config.py:PIN_PAIRS"
,
211
"checks/check_c6_pin_config.py:PORT_PIN_ROWS"
,
212
"checks/check_c6_pin_config.py:RA8_TRIPLES"
,
213
"checks/check_c6_pin_config.py:SW4_KEYS"
,
214
"checks/check_c6_pin_config.py:SW4_VALUES"
,
215
"checks/check_c6_pin_config.py:VALUE_PAIRS"
,
216
"checks/check_c6_pin_config.py:_DEV_BOARD_RE"
,
217
"checks/check_c6_pin_config.py:_FLASHSIZE_RE"
,
218
"checks/check_c6_pin_config.py:_FW_VER_MACROS"
,
219
"checks/check_c6_pin_config.py:_RA8_HOLE_RE"
,
220
"checks/check_c6_pin_config.py:_RA8_PIN_RE"
,
221
"checks/check_ci_image_single_builder.py:BUILD_RE"
,
222
"checks/markdown_reference_policy.py:HTML_PATH_SEPARATOR_RE"
,
223
"checks/markdown_reference_policy.py:LOCAL_LINE_FRAGMENT_RE"
,
224
"checks/check_ci_image_single_builder.py:CI_IMAGE_RE"
,
225
"checks/check_ci_image_single_builder.py:DEVCONTAINER_CONTEXT_RE"
,
226
"checks/check_ci_image_single_builder.py:LEGACY_DEV_IMAGE_RE"
,
227
"checks/check_core_layering.py:DOMAIN_TAG"
,
228
"checks/check_core_layering.py:FOUNDATION_LIB"
,
229
"checks/check_core_layering.py:INTERNAL_HEADER_SUFFIX"
,
230
"checks/check_doc_diagrams.py:SVG_HREF"
,
231
"checks/check_doc_diagrams.py:SVG_REF"
,
232
"checks/check_doc_diagrams.py:SVG_URL_REF"
,
233
"checks/check_download_installers.py:ARCHIVE_TOOLS"
,
234
"checks/check_download_installers.py:ARM_RELEASE_RE"
,
235
"checks/check_download_installers.py:ARM_SHA_ARGS"
,
236
"checks/check_download_installers.py:DOCKER_ARCHIVE_MEMBER"
,
237
"checks/check_download_installers.py:DOCKER_DOWNLOAD_MARKER"
,
238
"checks/check_download_installers.py:DOCKER_VERIFY_MARKER"
,
239
"checks/check_download_installers.py:MAC_DOCKER_ARG_READER"
,
240
"checks/check_download_installers.py:PROVISION_ARCHIVE_MEMBER"
,
241
"checks/check_download_installers.py:SHA_ARGS"
,
242
"checks/check_download_installers.py:TLS_FLAGS"
,
243
"checks/check_download_installers.py:TOOLS"
,
244
"checks/check_entry_points.py:BOOT_HEADER"
,
245
"checks/check_entry_points.py:MAIN_DECL_RE"
,
246
"checks/check_entry_points.py:MAIN_DEF_RE"
,
247
"checks/check_entry_points.py:RETURN_VALUE_RE"
,
248
"checks/check_entry_points.py:SUPPRESSION_RE"
,
249
"checks/check_errexit_masking.py:_MASK_RE"
,
250
"checks/check_example_board_pins.py:ENCODING_RE"
,
251
"checks/check_fleet_declaration.py:HIL_SERVICE_REQUIRED"
,
252
"checks/check_fleet_declaration.py:HIL_SERVICE_SINGLETONS"
,
253
"checks/check_header_file_placement.py:INTERNAL_STEM_SUFFIX"
,
254
"checks/check_hook_parity.py:BOOTSTRAP_ORDER"
,
255
"checks/check_hook_parity.py:HOOK_LAUNCHER"
,
256
"checks/check_hook_parity.py:JUST_EXECUTABLE"
,
257
"checks/check_hook_parity.py:PRE_COMMIT_GATES"
,
258
"checks/check_hook_parity.py:STAGED_CHECKS"
,
259
"checks/check_host_build_entrypoints.py:RAW_CMAKE_CONFIGURE"
,
260
"checks/check_host_build_entrypoints.py:RAW_COMPILER"
,
261
"checks/check_inclusive_terminology.py:IDENT_TERM_RE"
,
262
"checks/check_inclusive_terminology.py:PATTERNS"
,
263
"checks/check_inclusive_terminology_commits.py:BANNED"
,
264
"checks/check_just_references.py:DIRECT_RE"
,
265
"checks/check_just_references.py:QUOTED_JUST_RE"
,
266
"checks/check_justfiles.py:BARE_NESTED_JUST_RE"
,
267
"checks/check_justfiles.py:FIRMWARE_BUILD_RE"
,
268
"checks/check_linker_scripts.py:OPTION_SETTING_ADDR"
,
269
"checks/check_linker_scripts.py:SRAM_WINDOW_BASE"
,
270
"checks/check_linker_scripts.py:SRAM_WINDOW_END"
,
271
"checks/check_linker_scripts.py:SRAM_WINDOW_SIZE"
,
272
"checks/check_linker_scripts.py:SYMBOL_PREFIX"
,
273
"checks/check_magic_numbers.py:_NUM_RE"
,
274
"checks/check_mcdc_block.py:MCDC_TAG_RE"
,
275
"checks/check_mcdc_block.py:TEST_FUNC_PATTERN"
,
276
"checks/check_misra_deviations.py:POPULATION_RE"
,
277
"checks/check_no_ai_attribution.py:RX_AI_BOT_USER"
,
278
"checks/check_no_ai_attribution.py:RX_AI_EMAIL"
,
279
"checks/check_no_ai_attribution.py:RX_ANTHROPIC"
,
280
"checks/check_no_ai_attribution.py:RX_CLAUDE"
,
281
"checks/check_no_ai_attribution.py:RX_COAUTH"
,
282
"checks/check_no_ai_attribution.py:RX_COPILOT"
,
283
"checks/check_no_ai_attribution.py:RX_GENERATED"
,
284
"checks/check_no_ai_attribution.py:RX_GPT_BAD"
,
285
"checks/check_no_ai_attribution.py:RX_OPENAI"
,
286
"checks/check_no_ai_attribution.py:RX_OTHER_BRANDS"
,
287
"checks/check_no_ai_attribution.py:_AI_BRAND_LIST"
,
288
"checks/check_no_antirecovery.py:RULES"
,
289
"checks/check_no_antirecovery.py:_ASSIGN"
,
290
"checks/check_no_antirecovery.py:_SET_VERB"
,
291
"checks/check_no_antirecovery.py:_TERMINAL"
,
292
"checks/check_no_antirecovery.py:_TRUE"
,
293
"checks/check_no_antirecovery.py:_VERB"
,
294
"checks/check_no_build_credentials.py:CMAKE_TOKENS"
,
295
"checks/check_no_build_credentials.py:JUST_CREDENTIAL_PATTERNS"
,
296
"checks/check_no_build_credentials.py:LEGACY_SCRIPT_PATTERNS"
,
297
"checks/check_no_build_credentials.py:SOURCE_TOKENS"
,
298
"checks/check_no_driver_asm_guard.py:_OFF_TARGET"
,
299
"checks/check_no_driver_asm_guard.py:_RE_ASM"
,
300
"checks/check_no_dynamic_alloc.py:ALL_NAMES"
,
301
"checks/check_no_dynamic_alloc.py:CPP_DIRECT_RE"
,
302
"checks/check_no_dynamic_alloc.py:DIRECT_ALLOCATORS"
,
303
"checks/check_no_dynamic_alloc.py:FIRMWARE_TRANSITIVE_ALLOCATORS"
,
304
"checks/check_no_dynamic_alloc.py:SYM_RE"
,
305
"checks/check_no_dynamic_alloc.py:TRANSITIVE_ALLOCATORS"
,
306
"checks/check_no_gnu_attribute.py:ATTR_RE"
,
307
"checks/check_no_goto_setjmp.py:BANNED_RE"
,
308
"checks/check_no_legacy_make.py:ACTIVE_COMMAND_RE"
,
309
"checks/check_no_legacy_make.py:ARRAY_COMMAND_RE"
,
310
"checks/check_no_legacy_make.py:COMMENT_COMMAND_RE"
,
311
"checks/check_no_legacy_make.py:GUIDANCE_COMMAND_RE"
,
312
"checks/check_no_legacy_make.py:MAKE_EXECUTABLE"
,
313
"checks/check_no_legacy_make.py:QUOTED_COMMAND_RE"
,
314
"checks/check_no_null.py:NULL_RE"
,
315
"checks/check_no_silent_stubs.py:CANNED_ERRORS"
,
316
"checks/check_no_silent_stubs.py:DISCARD_RE"
,
317
"checks/check_no_silent_stubs.py:RETURN_CONST_RE"
,
318
"checks/check_no_stdio_streams.py:BANNED_TOKENS"
,
319
"checks/check_no_stdio_streams.py:TOKEN_RE"
,
320
"checks/check_no_unsafe_python_install.py:FORBIDDEN"
,
321
"checks/check_no_wave_references.py:WAVE_RE"
,
322
"checks/check_nsc_veneer_defs.py:DECL_RE"
,
323
"checks/check_obsolete_standards.py:FORBIDDEN_PATTERNS"
,
324
"checks/check_pointer_boilerplate.py:BANNED_RE"
,
325
"checks/check_reserved_addresses.py:RESERVED_WINDOWS"
,
326
"checks/check_runner_clock.py:K_OVERLAP_TOLERANCE_S"
,
327
"checks/check_runner_image_deps.py:_DECL_RE"
,
328
"checks/check_script_references.py:_SIBLING_RE"
,
329
"checks/check_script_references.py:_TOKEN_RE"
,
330
"checks/check_sg_offsets.py:EXPECTED_OFFSETS"
,
331
"checks/check_shell.py:SHELLCHECK_ENABLE"
,
332
"checks/check_shell.py:SHELLCHECK_SEVERITY"
,
333
"checks/check_shell_just_invocations.py:ARRAY_JUST_RE"
,
334
"checks/check_shell_just_invocations.py:BARE_JUST_RE"
,
335
"checks/check_shell_just_invocations.py:COMMAND_PREFIX"
,
336
"checks/check_shell_just_invocations.py:COMMAND_SUB_JUST_RE"
,
337
"checks/check_shell_just_invocations.py:SCRIPT_PATH_RE"
,
338
"checks/check_shell_just_invocations.py:SHELL_COMMAND_RE"
,
339
"checks/check_source_layout.py:LEGACY_COMPRESS_FILES"
,
340
"checks/check_stub_crypto_guarded.py:_RE_ERROR"
,
341
"checks/check_third_party_patches.py:NUMBERED_PATCH_RE"
,
342
"checks/check_tool_versions.py:_DOXYGEN_ARCH_GUARD"
,
343
"checks/check_tz_boundary_discard.py:ANY_RA8_RE"
,
344
"checks/check_tz_boundary_discard.py:FAMILY_RE"
,
345
"checks/check_world_tags.py:NSC_ENTRY_RE"
,
346
"checks/check_world_tags.py:RING_RE"
,
347
"checks/check_world_tags.py:WORLD_RE"
,
348
"checks/cite_check.py:ACCESS_RE"
,
349
"checks/cite_check.py:CITE_RE"
,
350
"checks/cite_check.py:LOOSE_HUM_RE"
,
351
"checks/cite_check.py:RAW_DEREF_RE"
,
352
"checks/docattach_model.py:BANNED_BOILERPLATE_RE"
,
353
"checks/download_installers_macos.py:CLEANUP_DEFINITION_ORDER"
,
354
"checks/download_installers_macos.py:CLEANUP_NAMES"
,
355
"checks/download_installers_macos.py:MAC_CANONICAL_CLEANUP"
,
356
"checks/download_installers_macos.py:MAC_SAFE_REMOVE_TREE"
,
357
"checks/download_installers_macos.py:SENSITIVE_HELPER_DEFINITIONS"
,
358
"checks/download_installers_macos.py:SENSITIVE_HELPER_NAMES"
,
359
"checks/doxy_functions.py:NASA_RULE5_MIN_PRE_POST"
,
360
"checks/doxy_functions.py:REQUIRED_MIN2"
,
361
"checks/doxy_functions.py:REQUIRED_SCALAR"
,
362
"checks/doxy_style.py:_PARAM_RE"
,
363
"checks/doxy_style.py:_TAG_RE"
,
364
"checks/hil_cache_isolation_rules.py:HIL_CACHE_ROOT"
,
365
"checks/hil_cache_isolation_rules.py:SHARED_CACHE_ROOT"
,
366
"checks/hil_cache_repair_rules.py:CACHE_ROOT"
,
367
"checks/hil_cache_repair_rules.py:ENTRYPOINT_TOKENS"
,
368
"checks/hil_cache_repair_rules.py:HIL_CACHE_ROOT"
,
369
"checks/hil_cache_repair_rules.py:RUNNER_USER"
,
370
"checks/hil_cache_repair_rules.py:SAFETY_VARS"
,
371
"checks/hil_cache_repair_rules.py:SHARED_CACHE_ROOT"
,
372
"checks/hil_convergence_check_mode.py:ASSERT_ARGUMENT_KEYS"
,
373
"checks/hil_convergence_check_mode.py:ASSERT_TASK_KEYS"
,
374
"checks/hil_convergence_check_mode.py:STAT_TASK_KEYS"
,
375
"checks/hum_regmap_scan.py:CITE_RE"
,
376
"checks/hum_regmap_scan.py:CITE_SYMBOL_RE"
,
377
"checks/hum_regmap_scan.py:MEMBER_RE"
,
378
"checks/hum_regmap_scan.py:OFFSET_RE"
,
379
"checks/line_citation_lex.py:CITATION_RE"
,
380
"checks/matrix_ratchet.py:DEBT_VERDICTS"
,
381
"checks/mcdc_compound_delta.py:COMPOUND_OP_RE"
,
382
"checks/stack_usage_check.py:CRITICAL_FRAME_LIMIT"
,
383
"checks/stack_usage_check.py:CRITICAL_MODULES"
,
384
"checks/tier_layers.py:CMAKE_REGION_RES"
,
385
"checks/tree_coverage_model.py:COVERAGE_OPTION_DECLARATION"
,
386
"ci/check_ci_parity.py:ALWAYS_FALSE_IF"
,
387
"ci/check_ci_parity.py:AUTOMATIC_TRIGGERS"
,
388
"ci/check_ci_parity.py:FORBIDDEN_MANAGED_PROVISIONING"
,
389
"ci/check_ci_parity.py:FORBIDDEN_MANAGED_SETUP_ACTIONS"
,
390
"ci/check_ci_parity.py:GATE_CALL_RE"
,
391
"ci/check_ci_parity.py:INVOCABLE_TRIGGERS"
,
392
"ci/check_ci_parity.py:SETUP_JUST_PREFIX"
,
393
"ci/check_gate_bodies.py:ERREXIT_RE"
,
394
"ci/check_gate_bodies.py:REPO_ROOT_RE"
,
395
"ci/check_gate_bodies.py:RETURN_RE"
,
396
"ci/check_selftest_coverage.py:SELFTEST_ARGS"
,
397
),
398
),
399
(
400
"diagnostic-text"
,
401
(
402
"checks/annot_loopbound.py:_RULE"
,
403
"checks/check_devcontainer.py:HADOLINT_VERSION"
,
404
"checks/check_hum_register_map.py:RULES"
,
405
"checks/check_init_order_freshness.py:REMEDIATION"
,
406
"checks/check_magic_numbers.py:OPT_OUT"
,
407
"checks/check_roadmap_dashboard_freshness.py:REMEDIATION"
,
408
"checks/check_runner_clock.py:K_UNREACHABLE"
,
409
"checks/check_tier_imports.py:KIND_CMAKE"
,
410
"checks/check_tier_imports.py:KIND_HEADER"
,
411
"checks/check_tier_imports.py:KIND_PATH"
,
412
"checks/check_tree_coverage.py:BASELINE_HEADER"
,
413
"checks/check_tree_coverage.py:DRIFT"
,
414
"checks/check_tree_coverage.py:HARD"
,
415
"checks/docattach_model.py:CODE_HELP"
,
416
"checks/download_installers_macos.py:MAC_SETUP"
,
417
"checks/doxy_style.py:DETAILS_MISSING"
,
418
"checks/misra_ratchet.py:MIGRATION_PROVENANCE_HEADER"
,
419
"checks/soup_manifest.py:MANIFEST_BANNER"
,
420
"checks/stack_usage_check.py:SHARED_LIB_APP_NAME"
,
421
"checks/tier_layers.py:PLATFORM_LAYER_NAME"
,
422
"checks/tier_layers.py:SHARED_LAYER_NAME"
,
423
),
424
),
425
(
426
"exit-code"
,
427
(
428
"checks/check-copyright.py:EXIT_CONFIG"
,
429
"checks/check-copyright.py:EXIT_FAIL"
,
430
"checks/check-copyright.py:EXIT_OK"
,
431
"checks/check_bench_lock.py:EXIT_CONFIG"
,
432
"checks/check_bench_lock.py:EXIT_FAIL"
,
433
"checks/check_bench_lock.py:EXIT_OK"
,
434
"checks/check_build_shard_union.py:RC_OK"
,
435
"checks/check_build_shard_union.py:RC_VIOLATION"
,
436
"checks/check_c6_integration.py:EXIT_CONFIG"
,
437
"checks/check_c6_integration.py:EXIT_FAIL"
,
438
"checks/check_c6_integration.py:EXIT_OK"
,
439
"checks/check_c6_pin_config.py:EXIT_CONFIG"
,
440
"checks/check_c6_pin_config.py:EXIT_FAIL"
,
441
"checks/check_c6_pin_config.py:EXIT_OK"
,
442
"checks/check_disambig_readmes.py:EXIT_DRIFT"
,
443
"checks/check_disambig_readmes.py:EXIT_OK"
,
444
"checks/check_disambig_readmes.py:EXIT_VACUOUS"
,
445
"checks/check_entry_points.py:EXIT_CONFIG"
,
446
"checks/check_entry_points.py:EXIT_FAIL"
,
447
"checks/check_entry_points.py:EXIT_OK"
,
448
"checks/check_hook_parity.py:ABORTED"
,
449
"checks/privileged_startup_runtime_selftest.py:OWNER_STATUS"
,
450
"checks/check_misra_deviations.py:EXIT_DRIFT"
,
451
"checks/check_misra_deviations.py:EXIT_MALFORMED"
,
452
"checks/check_misra_deviations.py:EXIT_OK"
,
453
"checks/check_runner_image_deps.py:EXIT_FAIL"
,
454
"checks/check_runner_image_deps.py:EXIT_OK"
,
455
"checks/check_runner_image_deps.py:EXIT_UNREACHABLE"
,
456
"checks/check_shebangs.py:EXIT_CONFIG"
,
457
"checks/check_shebangs.py:EXIT_FAIL"
,
458
"checks/check_shebangs.py:EXIT_OK"
,
459
"checks/check_soup_upstream.py:EXIT_FAIL"
,
460
"checks/check_soup_upstream.py:EXIT_OK"
,
461
"checks/check_soup_upstream.py:EXIT_VACUOUS"
,
462
"checks/check_tests_readme.py:EXIT_DRIFT"
,
463
"checks/check_tests_readme.py:EXIT_OK"
,
464
"checks/check_tests_readme.py:EXIT_VACUOUS"
,
465
"checks/check_tier_imports.py:EXIT_OK"
,
466
"checks/check_tier_imports.py:EXIT_VACUOUS"
,
467
"checks/check_tier_imports.py:EXIT_VIOLATION"
,
468
"checks/check_tool_versions.py:EXIT_CONFIG"
,
469
"checks/check_tool_versions.py:EXIT_FAIL"
,
470
"checks/check_tool_versions.py:EXIT_OK"
,
471
"checks/hook_runtime_selftest.py:ABORTED"
,
472
"checks/stack_usage_check.py:RC_ENUMERATION_BROKE"
,
473
"checks/stack_usage_check.py:RC_OK"
,
474
"checks/stack_usage_check.py:RC_VIOLATION"
,
475
"ci/check_selftest_coverage.py:EXIT_OK"
,
476
"ci/check_selftest_coverage.py:EXIT_VACUOUS"
,
477
"ci/check_selftest_coverage.py:EXIT_VIOLATION"
,
478
),
479
),
480
(
481
"numeric-format"
,
482
(
483
"checks/suppression_ledger.py:_SAMPLE_LIMIT"
,
484
"checks/annot_clang.py:DIAG_ERROR"
,
485
"checks/annot_rules.py:RECURSION_GUARD_LIMIT"
,
486
"checks/annot_walk.py:VECTOR_ATTR_LOOKBACK_LINES"
,
487
"checks/audit_init_order.py:RANK_CGC"
,
488
"checks/audit_init_order.py:RANK_IOPORT"
,
489
"checks/audit_init_order.py:RANK_ISR_CORE"
,
490
"checks/audit_init_order.py:RANK_MSTP"
,
491
"checks/audit_init_order.py:RANK_PERIPHERAL"
,
492
"checks/audit_init_order.py:RANK_TIME"
,
493
"checks/authored_token_census.py:BATCH_HEADER_FIELDS"
,
494
"checks/check_agnostic_registers.py:MAX_DETAIL_LINES"
,
495
"checks/check_c6_pin_config.py:_MIN_QUOTED_LEN"
,
496
"checks/check_ci_image_single_builder.py:MAX_RESOLVE_DEPTH"
,
497
"checks/check_ci_image_single_builder.py:MIN_QUOTED_LEN"
,
498
"checks/check_comment_format.py:_COLUMN_LIMIT"
,
499
"checks/check_comment_format.py:_MAX_NAMED_LINES"
,
500
"checks/check_comment_format.py:_MIN_RUN"
,
501
"checks/check_comment_format.py:_ST_BLOCK"
,
502
"checks/check_comment_format.py:_ST_NORMAL"
,
503
"checks/check_comment_format.py:_ST_RAW"
,
504
"checks/check_core_layering.py:SELFTEST_ARG_COUNT"
,
505
"checks/check_core_layering.py:_MIN_LIB_PATH_PARTS"
,
506
"checks/check_errexit_masking.py:MIN_BODY_COMMANDS"
,
507
"checks/check_file_size.py:THRESHOLD_LINES"
,
508
"checks/check_function_size.py:SIG_DISPLAY_MAX"
,
509
"checks/check_function_size.py:THRESHOLD_LINES"
,
510
"checks/hil_convergence_safety_v9.py:CONTEXT_INPUT_FIELD_COUNT"
,
511
"checks/hil_convergence_check_mode.py:LISTENER_ACTIVE_DELAY_S"
,
512
"checks/hil_convergence_check_mode.py:LISTENER_ACTIVE_RETRIES"
,
513
"checks/check_hum_register_map.py:MAX_DETAIL_LINES"
,
514
"checks/check_image_no_antirecovery.py:IHEX_MIN_RECORD_LEN"
,
515
"checks/check_image_no_antirecovery.py:MAX_FINDINGS_SHOWN"
,
516
"checks/check_inclusive_terminology.py:MAX_FINDINGS_SHOWN"
,
517
"checks/check_inclusive_terminology.py:MAX_SNIPPET_LEN"
,
518
"checks/check_inclusive_terminology.py:SNIPPET_TRUNCATE_LEN"
,
519
"checks/check_init_order_freshness.py:MAX_DIFF_LINES"
,
520
"checks/check_line_citations.py:MAX_SNIPPET_LEN"
,
521
"checks/check_line_citations.py:SNIPPET_TRUNCATE_LEN"
,
522
"checks/check_lint_coverage.py:EXACTLY_ONE"
,
523
"checks/check_lint_coverage.py:MAX_SHOWN"
,
524
"checks/check_mcdc_block.py:MAX_DISPLAYED_FINDINGS"
,
525
"checks/check_new_compound_has_mcdc.py:CHANGE_ROW_FIELD_COUNT"
,
526
"checks/check_new_compound_has_mcdc.py:EMPTY_TREE"
,
527
"checks/check_new_compound_has_mcdc.py:MAX_DISPLAYED_FINDINGS"
,
528
"checks/check_new_compound_has_mcdc.py:RENAME_ROW_FIELD_COUNT"
,
529
"checks/check_new_compound_has_mcdc.py:SNIPPET_MAX_LEN"
,
530
"checks/check_new_compound_has_mcdc.py:SNIPPET_TRUNCATE_LEN"
,
531
"checks/check_no_ai_attribution.py:EXCERPT_MAX_LEN"
,
532
"checks/check_no_ai_attribution.py:EXCERPT_TRUNCATE_LEN"
,
533
"checks/check_no_antirecovery.py:MAX_FINDINGS_SHOWN"
,
534
"checks/check_no_antirecovery.py:SNIPPET_MAX_LEN"
,
535
"checks/check_no_build_credentials.py:MIN_SCOPED_PARTS"
,
536
"checks/check_no_dynamic_alloc.py:MIN_ARGC_WITH_ARG"
,
537
"checks/check_no_gnu_attribute.py:_MIN_DUNDER_LEN"
,
538
"checks/check_no_wave_references.py:MAX_FINDINGS_SHOWN"
,
539
"checks/check_no_wave_references.py:SNIPPET_MAX_LEN"
,
540
"checks/check_no_wave_references.py:SNIPPET_TRIM_LEN"
,
541
"checks/check_runner_image_deps.py:K_PROBE_TIMEOUT_S"
,
542
"checks/check_sg_offsets.py:NM_FIELD_COUNT"
,
543
"checks/check_sg_offsets.py:THUMB_MASK"
,
544
"checks/check_shell_just_invocations.py:MIN_LAUNCHER_ARGV"
,
545
"checks/check_soup_upstream.py:FETCH_TIMEOUT_S"
,
546
"checks/check_soup_upstream.py:GIT_TIMEOUT_S"
,
547
"checks/check_suppressions.py:MAX_CHECK_DETAILS"
,
548
"checks/check_third_party_patches.py:NUMSTAT_FIELD_COUNT"
,
549
"checks/check_tool_versions.py:TOOL_TIMEOUT_SECONDS"
,
550
"checks/check_tree_coverage.py:BRANCH_FLOOR_PCT"
,
551
"checks/check_tree_coverage.py:LINE_FLOOR_PCT"
,
552
"checks/check_tree_coverage.py:NO_COUNTS"
,
553
"checks/check_world_tags.py:HEADER_LINE_WINDOW"
,
554
"checks/cite_check.py:MAX_CITE_LOOKUP_LINES"
,
555
"checks/cite_check.py:MAX_HUM_CHAPTER"
,
556
"checks/cite_ratchet.py:MAX_DETAIL_LINES"
,
557
"checks/docattach_ast.py:MIN_REDECLARATIONS"
,
558
"checks/doxy_audit.py:OFFENDER_CAP"
,
559
"checks/doxy_lex.py:DOC_INTRO_LEN"
,
560
"checks/doxy_report.py:MD_REPORT_LINE_CAP"
,
561
"checks/doxy_report.py:TOP_FILES"
,
562
"checks/doxy_report.py:TOP_MODULES"
,
563
"checks/doxy_scope.py:MODULE_PATH_MIN_DEPTH"
,
564
"checks/doxy_style.py:OFFENDER_CAP"
,
565
"checks/hum_regmap.py:MAX_ASCII_CODEPOINT"
,
566
"checks/hum_regmap.py:MIN_UPPERCASE_IN_SYMBOL"
,
567
"checks/hum_regmap.py:OFFSET_LOOKAHEAD_LINES"
,
568
"checks/matrix_ratchet.py:BASELINE_COLUMNS"
,
569
"checks/matrix_ratchet.py:MAX_DETAIL_LINES"
,
570
"checks/mcdc_compound_delta.py:DECISION_ANCESTRY_SIMILARITY"
,
571
"checks/mcdc_compound_ratchet.py:BASELINE_COLUMNS"
,
572
"checks/mcdc_compound_ratchet.py:MAX_DETAIL_LINES"
,
573
"checks/misra_ratchet.py:MAX_DETAIL_LINES"
,
574
"checks/misra_ratchet.py:RESULTS_COLUMNS"
,
575
"checks/suppression_c_control_scan.py:PAIRING_WINDOW"
,
576
"checks/suppression_checker_nonfatal.py:_MIN_ARRAY_ASSIGNMENT_TOKENS"
,
577
"checks/suppression_checker_scope.py:GAP_MIN_ARGS"
,
578
"checks/suppression_checker_scope.py:PAIR_SIZE"
,
579
"checks/suppression_shell_scan.py:MIN_QUOTED_VALUE_LENGTH"
,
580
"checks/suppression_tool_selftest.py:SHFMT_TIMEOUT_SECONDS"
,
581
"checks/tidy/static_decl_scan.py:_MIN_USER_TYPE_DECL_TOKENS"
,
582
"checks/tidy_ratchet.py:MAX_DETAIL_LINES"
,
583
"ci/check_ci_parity.py:REGISTRY_MIN_FIELDS"
,
584
"ci/ci_status.py:HEAD_ROWS"
,
585
"ci/ci_status.py:SHA_ABBREV"
,
586
),
587
),
588
(
589
"parser-token"
,
590
(
591
"checks/suppression_checker_census.py:LITERAL_CONTAINERS"
,
592
"checks/suppression_checker_census.py:SCOPE_NODES"
,
593
"checks/suppression_checker_census.py:SET_ALGEBRA_OPS"
,
594
"checks/annot_clang.py:SECTION_ATTR_KIND"
,
595
"checks/annot_clang.py:_MISSING_INCLUDE_RE"
,
596
"checks/annot_linkage.py:INTERNAL_HEADER_SUFFIX"
,
597
"checks/annot_loopbound.py:_RE_LOOP_START"
,
598
"checks/annot_loopbound.py:_TOKEN_RE"
,
599
"checks/annot_scope.py:APP_BOARD_FORM"
,
600
"checks/audit_init_order.py:_MAIN_SIG_RE"
,
601
"checks/authored_token_census.py:REGULAR_INDEX_MODES"
,
602
"checks/check-copyright.py:STYLE_DOXY"
,
603
"checks/check-copyright.py:STYLE_HASH"
,
604
"checks/check-copyright.py:STYLE_PLAIN"
,
605
"checks/check-copyright.py:_GROUP_PREFIXES"
,
606
"checks/check_asm.py:_CPP_RE"
,
607
"checks/check_asm.py:_DIRECTIVE_RE"
,
608
"checks/check_asm.py:_LABEL_RE"
,
609
"checks/check_asm.py:_SIZE_RE"
,
610
"checks/check_asm.py:_TYPE_RE"
,
611
"checks/check_assert_casts.py:_MACRO"
,
612
"checks/check_bench_lock.py:_CMD_START"
,
613
"checks/check_bench_lock.py:_PREFIXES"
,
614
"checks/check_c6_integration.py:_COMPONENT_DIR_RE"
,
615
"checks/check_c6_integration.py:_PATCH_COMPONENTS_RE"
,
616
"checks/check_c6_integration.py:_STAGED_COPY_RE"
,
617
"checks/check_c6_patch_upstream.py:COMMIT_RE"
,
618
"checks/check_c6_patch_upstream.py:PATCH_NAME_RE"
,
619
"checks/check_c6_pin_config.py:_ASSIGN_RE"
,
620
"checks/check_c6_pin_config.py:_PORT_ROW_RE"
,
621
"checks/check_ci_image_single_builder.py:ASSIGN_RE"
,
622
"checks/check_ci_image_single_builder.py:BLOCK_KEY_RE"
,
623
"checks/check_ci_image_single_builder.py:TAG_RE"
,
624
"checks/check_ci_image_single_builder.py:VARREF_RE"
,
625
"checks/check_comment_format.py:_OUT_OF_SEQUENCE"
,
626
"checks/check_core_layering.py:INCLUDE_RE"
,
627
"checks/check_disambig_readmes.py:BLOCK_RE"
,
628
"checks/check_disambig_readmes.py:CLAIM_RE"
,
629
"checks/check_disambig_readmes.py:FILES_RE"
,
630
"checks/check_disambig_readmes.py:USERS_RE"
,
631
"checks/check_doc_diagrams.py:COMMENT_LEADER"
,
632
"checks/check_doc_diagrams.py:DOT_CLOSE"
,
633
"checks/check_doc_diagrams.py:DOT_OPEN"
,
634
"checks/check_doc_diagrams.py:STAMP_NAME"
,
635
"checks/check_doc_diagrams.py:SVG_ID_DEF"
,
636
"checks/check_doc_diagrams.py:SVG_TEXT"
,
637
"checks/check_download_installers.py:DOCKER_END"
,
638
"checks/check_download_installers.py:PROVISION_END"
,
639
"checks/check_entry_points.py:INCLUDE_RE"
,
640
"checks/check_errexit_masking.py:_ASSIGN_RE"
,
641
"checks/check_errexit_masking.py:_BLOCK_CLOSE"
,
642
"checks/check_errexit_masking.py:_BLOCK_OPEN"
,
643
"checks/check_errexit_masking.py:_BODY_START"
,
644
"checks/check_errexit_masking.py:_DEF_RE"
,
645
"checks/check_errexit_masking.py:_KEYWORD_RE"
,
646
"checks/check_errexit_masking.py:_SUBST_RE"
,
647
"checks/check_fleet_declaration.py:JINJA_VARIABLE"
,
648
"checks/check_hil_eil_parity.py:EIL_MODE_CASE_HEADER"
,
649
"checks/check_host_build_entrypoints.py:RECIPE"
,
650
"checks/check_hum_register_map.py:ARRAY_STRIDE_RE"
,
651
"checks/check_image_no_antirecovery.py:IHEX_DATA"
,
652
"checks/check_image_no_antirecovery.py:IHEX_EOF"
,
653
"checks/check_image_no_antirecovery.py:IHEX_EXT_LIN_ADDR"
,
654
"checks/check_image_no_antirecovery.py:IHEX_EXT_SEG_ADDR"
,
655
"checks/check_image_no_antirecovery.py:IHEX_START_LIN_ADDR"
,
656
"checks/check_image_no_antirecovery.py:IHEX_START_SEG_ADDR"
,
657
"checks/check_inclusive_terminology.py:IDENT_RE"
,
658
"checks/check_just_references.py:FLAG_OPTIONS"
,
659
"checks/check_just_references.py:HELP_ECHO_RE"
,
660
"checks/check_just_references.py:OPTIONS_WITH_VALUE"
,
661
"checks/check_just_references.py:RECIPE_RE"
,
662
"checks/check_just_references.py:ROOT_JUSTFILES"
,
663
"checks/check_just_references.py:WORD_DELIMITERS"
,
664
"checks/check_linker_scripts.py:_COMMENT"
,
665
"checks/check_linker_scripts.py:_SIZE_TERM"
,
666
"checks/check_linker_scripts.py:_SIZE_UNIT"
,
667
"checks/check_linker_scripts.py:_SIZE_WHOLE"
,
668
"checks/check_magic_numbers.py:_IDENT_BEFORE"
,
669
"checks/check_mcdc_block.py:DOXYGEN_BLOCK_END_RE"
,
670
"checks/check_misra_deviations.py:ANY_HEADING_RE"
,
671
"checks/check_misra_deviations.py:ANY_REGISTER_ROW_RE"
,
672
"checks/check_misra_deviations.py:EXCERPT_INTRO_RE"
,
673
"checks/check_misra_deviations.py:EXCERPT_ROW_RE"
,
674
"checks/check_misra_deviations.py:HEADER_RANGE_RE"
,
675
"checks/check_misra_deviations.py:HEADING_RE"
,
676
"checks/check_misra_deviations.py:OWNERSHIP_RE"
,
677
"checks/check_misra_deviations.py:PROVENANCE_RE"
,
678
"checks/check_misra_deviations.py:REGISTER_ROW_RE"
,
679
"checks/check_misra_deviations.py:RESIDUAL_RE"
,
680
"checks/check_misra_deviations.py:RULE_PATTERN"
,
681
"checks/check_misra_deviations.py:TABLE_DECOR_RE"
,
682
"checks/check_misra_deviations.py:TOTAL_HEADER_RE"
,
683
"checks/check_new_compound_has_mcdc.py:MCDC_BLOCK_RE"
,
684
"checks/check_new_compound_has_mcdc.py:SYMBOL_CITATION_RE"
,
685
"checks/check_no_driver_asm_guard.py:_RE_ELIF"
,
686
"checks/check_no_driver_asm_guard.py:_RE_ENDIF"
,
687
"checks/check_no_driver_asm_guard.py:_RE_IF"
,
688
"checks/check_no_silent_stubs.py:FUNCTION_RE"
,
689
"checks/check_no_silent_stubs.py:NOT_A_FUNCTION"
,
690
"checks/check_no_silent_stubs.py:PARAM_NAME_RE"
,
691
"checks/check_reserved_addresses.py:ENUMERATOR"
,
692
"checks/check_reserved_addresses.py:ENUM_OPEN"
,
693
"checks/check_runner_image_deps.py:K_KIND_CMD"
,
694
"checks/check_runner_image_deps.py:K_KIND_MOD"
,
695
"checks/check_runner_image_deps.py:_LITERAL_RE"
,
696
"checks/check_script_references.py:_GLOB_CHARS"
,
697
"checks/check_script_references.py:_INTERPOLATION_CHARS"
,
698
"checks/check_script_references.py:_TRAILING_JUNK"
,
699
"checks/check_shell_just_invocations.py:HEREDOC_RE"
,
700
"checks/check_stub_crypto_guarded.py:_RE_ELSE"
,
701
"checks/check_stub_crypto_guarded.py:_RE_ENDIF"
,
702
"checks/check_stub_crypto_guarded.py:_RE_IF"
,
703
"checks/check_tests_readme.py:ROW_NAME_RE"
,
704
"checks/check_third_party_patches.py:CLASSIFICATIONS"
,
705
"checks/check_third_party_patches.py:DELIVERIES"
,
706
"checks/check_third_party_patches.py:HEX40_RE"
,
707
"checks/check_tier_imports.py:INCLUDE_RE"
,
708
"checks/check_tool_versions.py:MODE_EXACT"
,
709
"checks/check_tool_versions.py:MODE_MAJOR"
,
710
"checks/check_tool_versions.py:_ARG_RE"
,
711
"checks/check_tool_versions.py:_VERSION_RE"
,
712
"checks/check_tool_warning_flags.py:CMAKE_BRACKET_COMMENT_RE"
,
713
"checks/check_tool_warning_flags.py:CMAKE_COMMAND_RE"
,
714
"checks/docattach_ast.py:DECL_PREFIX_RE"
,
715
"checks/docattach_model.py:COMMENTED_DEFINE_RE"
,
716
"checks/docattach_model.py:COPY_RE"
,
717
"checks/docattach_model.py:EXPLICIT_REF_RE"
,
718
"checks/docattach_model.py:GROUP_MARKER_RE"
,
719
"checks/docattach_model.py:IMPL_OF_RE"
,
720
"checks/docattach_model.py:PARAM_RE"
,
721
"checks/docattach_model.py:RETURN_RE"
,
722
"checks/docattach_model.py:RETVAL_RE"
,
723
"checks/docattach_model.py:_T"
,
724
"checks/doxy_functions.py:FUNC_RE"
,
725
"checks/doxy_functions.py:NON_FUNC_NAMES"
,
726
"checks/doxy_functions.py:_BARE_TYPE_KEYWORDS"
,
727
"checks/doxy_functions.py:_HEADER_FUNC_RE"
,
728
"checks/doxy_functions.py:_PREPROCESSOR_RE"
,
729
"checks/doxy_functions.py:_QUOTED_INCLUDE_VALUE_RE"
,
730
"checks/doxy_functions.py:_RETURN_DECORATOR_RE"
,
731
"checks/doxy_members.py:_AGG_KW_RE"
,
732
"checks/doxy_members.py:_AGG_TERMINATORS"
,
733
"checks/doxy_members.py:_DEFINE_RE"
,
734
"checks/doxy_style.py:_FILE_ARG_RE"
,
735
"checks/extract_line_citations.py:FUNC_DEF_DENYLIST"
,
736
"checks/extract_line_citations.py:FUNC_DEF_RE"
,
737
"checks/funcsize_c.py:_CONTROL_PREFIXES"
,
738
"checks/funcsize_sh.py:_OPEN_RE"
,
739
"checks/funcsize_sh.py:_PAIRS"
,
740
"checks/hum_regmap.py:ALTERNATE_SEP_RE"
,
741
"checks/hum_regmap.py:ASCII_FOLD"
,
742
"checks/hum_regmap.py:BASE_OFFSET_RE"
,
743
"checks/hum_regmap.py:CSV_FIELDS"
,
744
"checks/hum_regmap.py:FOOTER_RE"
,
745
"checks/hum_regmap.py:HEADING_RE"
,
746
"checks/hum_regmap.py:OFFSET_RE"
,
747
"checks/hum_regmap.py:SECTION_RE"
,
748
"checks/hum_regmap_scan.py:LOOSE_CHAPTER_RE"
,
749
"checks/lint_coverage_rules.py:CODE"
,
750
"checks/lint_coverage_rules.py:CONF"
,
751
"checks/lint_coverage_rules.py:DATA"
,
752
"checks/lint_coverage_rules.py:DOC"
,
753
"checks/lint_coverage_rules.py:FORMAT"
,
754
"checks/lint_coverage_rules.py:LINT"
,
755
"checks/matrix_ratchet.py:KNOWN_VERDICTS"
,
756
"checks/mcdc_compound_delta.py:DECISION_KEYWORDS"
,
757
"checks/mcdc_compound_delta.py:DECISION_TOKEN_RE"
,
758
"checks/mcdc_compound_delta.py:LEXICAL_NOISE_RE"
,
759
"checks/mcdc_compound_delta.py:NO_ENCLOSING_FUNCTION"
,
760
"checks/soup_manifest.py:BLOB_RE"
,
761
"checks/soup_manifest.py:HEADER_PREFIX"
,
762
"checks/soup_manifest.py:KIND_MOVED"
,
763
"checks/soup_manifest.py:KIND_OK"
,
764
"checks/soup_manifest.py:MODE_RE"
,
765
"checks/stack_usage_check.py:_SU_LINE"
,
766
"checks/suppression_build_controls.py:_SHELL_OPERATORS"
,
767
"checks/suppression_build_controls.py:_YAML_BLOCK_RE"
,
768
"checks/suppression_build_controls.py:_YAML_KEY_RE"
,
769
"checks/suppression_c_control_scan.py:COMPOUND_RE"
,
770
"checks/suppression_c_control_scan.py:RAW_STRING_RE"
,
771
"checks/suppression_checker_nonfatal.py:_ARRAY_APPEND_RE"
,
772
"checks/suppression_checker_nonfatal.py:_ARRAY_ASSIGNMENT_RE"
,
773
"checks/suppression_checker_nonfatal.py:_COMMAND_SEPARATORS"
,
774
"checks/suppression_checker_nonfatal.py:_DECLARATION_BUILTINS"
,
775
"checks/suppression_checker_nonfatal.py:_SCALAR_ASSIGNMENT_RE"
,
776
"checks/suppression_checker_nonfatal.py:_STATIC_SHELLS"
,
777
"checks/suppression_checker_nonfatal.py:_VARIABLE_RE"
,
778
"checks/suppression_clang_tidy.py:CLANG_TIDY_REASON_RE"
,
779
"checks/suppression_clang_tidy.py:CLANG_TIDY_RULE_RE"
,
780
"checks/tidy/static_decl_scan.py:_ANNOTATION_WORDS"
,
781
"checks/tidy/static_decl_scan.py:_DECL_SPECIFIER_WORDS"
,
782
"checks/tidy/static_decl_scan.py:_ELABORATED_SPECIFIERS"
,
783
"checks/tidy/static_decl_scan.py:_GROUP_CLOSE"
,
784
"checks/tidy/static_decl_scan.py:_GROUP_END"
,
785
"checks/tidy/static_decl_scan.py:_GROUP_OPEN"
,
786
"checks/tidy/static_decl_scan.py:_IDENTIFIER_RE"
,
787
"checks/tidy/static_decl_scan.py:_INLINE_SPECIFIERS"
,
788
"checks/tidy/static_decl_scan.py:_PARAMETER_EXPRESSION_LEADS"
,
789
"checks/tidy/static_decl_scan.py:_POINTER_QUALIFIERS"
,
790
"checks/tidy/static_decl_scan.py:_PREFIX_GROUP_WORDS"
,
791
"checks/tidy/static_decl_scan.py:_TOKEN_RE"
,
792
"checks/tidy/static_decl_scan.py:_TYPE_BEARING_SPECIFIERS"
,
793
"checks/tidy_ratchet.py:DIAGNOSTIC_ERROR_CHECK"
,
794
"checks/tidy_ratchet.py:FINDING_RE"
,
795
"checks/tidy_ratchet.py:NOT_A_CHECK"
,
796
"ci/check_gate_bodies.py:GATE_OPEN_RE"
,
797
"ci/check_selftest_coverage.py:SHELL_CONTROL"
,
798
"ci/ci_status.py:FAIL_CONC"
,
799
),
800
),
801
(
802
"selftest-fixture"
,
803
(
804
"checks/suppression_ledger_selftest.py:_RATIONALES"
,
805
"checks/suppression_ledger_selftest.py:_FILES"
,
806
"checks/suppression_ledger_selftest.py:_PORTABLE_TEST"
,
807
"checks/annot_selftest.py:_SELFTEST_LINKAGE_CLEAN"
,
808
"checks/annot_selftest.py:_SELFTEST_LINKAGE_EXPECTED"
,
809
"checks/annot_selftest.py:_SELFTEST_LOCK_EXPECTED"
,
810
"checks/annot_selftest.py:_SELFTEST_SOURCES"
,
811
"checks/audit_init_order.py:SELFTEST_ORDERED_CALLS"
,
812
"checks/authored_token_census.py:SELFTEST_TOKEN"
,
813
"checks/check_shebangs.py:SELFTEST_TALLY"
,
814
"checks/check-copyright.py:MUST_FIRE"
,
815
"checks/check-copyright.py:MUST_STAY_QUIET"
,
816
"checks/check-copyright.py:_GOOD_DOXY"
,
817
"checks/check-copyright.py:_GOOD_DOXY_MINIMAL"
,
818
"checks/check-copyright.py:_GOOD_HASH"
,
819
"checks/check-copyright.py:_GOOD_HASH_NOSB"
,
820
"checks/check-copyright.py:_GOOD_PLAIN"
,
821
"checks/check_agnostic_registers.py:SELFTEST_ELIGIBLE_FILES"
,
822
"checks/check_asm.py:BAD"
,
823
"checks/check_asm.py:CPP_BEFORE_SECTION"
,
824
"checks/check_asm.py:GOOD"
,
825
"checks/check_asm.py:HEADER"
,
826
"checks/check_bench_lock.py:SELFTEST_CASES"
,
827
"checks/check_bench_lock.py:_FIRE_PROGRAM_UNGUARDED"
,
828
"checks/check_bench_lock.py:_FIRE_SSH"
,
829
"checks/check_bench_lock.py:_FIRE_SUDO_PREFIX"
,
830
"checks/check_bench_lock.py:_FIRE_TTY_OPEN"
,
831
"checks/check_bench_lock.py:_FIRE_UNGUARDED"
,
832
"checks/check_bench_lock.py:_QUIET_GUARDED"
,
833
"checks/check_bench_lock.py:_QUIET_PROGRAM_GUARDED"
,
834
"checks/check_bench_lock.py:_QUIET_PROSE"
,
835
"checks/check_bench_lock.py:_QUIET_READ_ONLY_DEBUG"
,
836
"checks/check_bench_lock.py:_QUIET_RECOVERY"
,
837
"checks/check_bench_lock.py:_QUIET_TTY_PRESENCE"
,
838
"checks/check_bench_lock.py:_QUIET_WRAPPED"
,
839
"checks/check_c23_patterns.py:_SELFTEST_CASES"
,
840
"checks/check_c23_patterns.py:_ZERO_INIT_LINE_CASES"
,
841
"checks/check_c23_patterns.py:_PHASE2_CASES"
,
842
"checks/check_c23_patterns.py:_VALID_ZERO_SUFFIXES"
,
843
"checks/check_c23_patterns.py:_VALID_ZERO_LITERALS"
,
844
"checks/check_c23_patterns.py:_LINE_RULE_CASES"
,
845
"checks/check_c6_integration.py:_GOOD_BUILD"
,
846
"checks/check_c6_integration.py:_GOOD_HEADER"
,
847
"checks/check_c6_integration.py:_GOOD_PATCH"
,
848
"checks/check_c6_integration.py:_GOOD_SOURCE"
,
849
"checks/check_c6_pin_config.py:_GOOD_FW_VER_HEADER"
,
850
"checks/check_c6_pin_config.py:_GOOD_PINS"
,
851
"checks/check_c6_pin_config.py:_GOOD_PORT_HEADER"
,
852
"checks/check_c6_pin_config.py:_GOOD_SDK"
,
853
"checks/check_ci_image_single_builder.py:BAD_ANSIBLE"
,
854
"checks/check_ci_image_single_builder.py:BAD_INDIRECT"
,
855
"checks/check_ci_image_single_builder.py:BAD_INDIRECT_CONTEXT"
,
856
"checks/check_ci_image_single_builder.py:BAD_LEGACY_RUN"
,
857
"checks/check_ci_image_single_builder.py:BAD_LITERAL"
,
858
"checks/check_ci_image_single_builder.py:BAD_OTHER_CONTEXT_TAG"
,
859
"checks/check_ci_image_single_builder.py:GOOD_SOLE"
,
860
"checks/check_ci_image_single_builder.py:OK_LABEL_PATH"
,
861
"checks/check_ci_image_single_builder.py:OK_OTHER_TAG"
,
862
"checks/check_ci_image_single_builder.py:OK_RUNNER"
,
863
"checks/check_ci_image_single_builder.py:OK_RUN_ONLY"
,
864
"checks/check_ci_image_single_builder.py:_DETECTION_CASES"
,
865
"checks/check_comment_format.py:_BREAK_IN"
,
866
"checks/check_comment_format.py:_BREAK_OUT"
,
867
"checks/check_comment_format.py:_CAP_IN"
,
868
"checks/check_comment_format.py:_CAP_OUT"
,
869
"checks/check_comment_format.py:_CEMENT_IN"
,
870
"checks/check_comment_format.py:_CEMENT_OUT"
,
871
"checks/check_comment_format.py:_LONG_C"
,
872
"checks/check_comment_format.py:_MULTI"
,
873
"checks/check_comment_format.py:_OVER_IN"
,
874
"checks/check_comment_format.py:_OVER_OUT"
,
875
"checks/check_comment_format.py:_QUIET_BLANK"
,
876
"checks/check_comment_format.py:_QUIET_BRACE"
,
877
"checks/check_comment_format.py:_QUIET_BREAK"
,
878
"checks/check_comment_format.py:_QUIET_FMT_OFF"
,
879
"checks/check_comment_format.py:_QUIET_FMT_OFF_WHY"
,
880
"checks/check_comment_format.py:_QUIET_INDENT"
,
881
"checks/check_comment_format.py:_QUIET_PREPROC"
,
882
"checks/check_comment_format.py:_QUIET_RUN"
,
883
"checks/check_comment_format.py:_QUIET_SINGLE"
,
884
"checks/check_comment_format.py:_RUN_IN"
,
885
"checks/check_comment_format.py:_RUN_OUT"
,
886
"checks/check_comment_format.py:_SELFTEST_CASES"
,
887
"checks/check_comment_format.py:_SEP_IN"
,
888
"checks/check_comment_format.py:_SEP_OUT"
,
889
"checks/check_comment_format.py:_SPLIT_AFTER_ON"
,
890
"checks/check_comment_format.py:_SPLIT_CASES"
,
891
"checks/check_comment_format.py:_SPLIT_COLS_ONLY"
,
892
"checks/check_comment_format.py:_SPLIT_ONE_COL"
,
893
"checks/check_comment_format.py:_SPLIT_TWO_COLS"
,
894
"checks/check_devcontainer.py:BAD_DOCKERFILE"
,
895
"checks/check_devcontainer.py:BAD_ZSHRC"
,
896
"checks/check_devcontainer.py:GOOD_DOCKERFILE"
,
897
"checks/check_devcontainer.py:GOOD_ZSHRC"
,
898
"checks/check_devcontainer.py:GOOD_UV_BLOCK"
,
899
"checks/check_line_citations.py:EXPECTED_POISON_FINDINGS"
,
900
"checks/check_line_citations.py:EXPECTED_DOC_POISON_FINDINGS"
,
901
"checks/check_line_citations.py:EXPECTED_FENCE_POISON_FINDINGS"
,
902
"checks/markdown_reference_selftest.py:_CITES_MARKER"
,
903
"checks/python_lock_policy_uv_execution.py:EXEC_MUTATIONS"
,
904
"checks/python_lock_policy_uv_execution.py:RUNNER_MUTATION_ANCHOR"
,
905
"checks/python_lock_policy_uv_execution.py:RUNNER_MUTATIONS"
,
906
"checks/check_disambig_readmes.py:_GOOD_README"
,
907
"checks/check_doc_diagrams.py:_DUP_HEADER"
,
908
"checks/check_doc_diagrams.py:_G1"
,
909
"checks/check_doc_diagrams.py:_G2"
,
910
"checks/check_doc_diagrams.py:_S1"
,
911
"checks/check_doc_diagrams.py:_S2"
,
912
"checks/check_doc_diagrams.py:_SELFTEST_CASES"
,
913
"checks/check_doc_diagrams.py:_SVG_CASES"
,
914
"checks/check_errexit_masking.py:_SELFTEST_BAD"
,
915
"checks/check_errexit_masking.py:_SELFTEST_GOOD"
,
916
"checks/check_file_size.py:_OVER"
,
917
"checks/check_file_size.py:_SELFTEST_CASES"
,
918
"checks/check_function_size.py:_CASES"
,
919
"checks/check_function_size.py:_CXX_EMPTY_BODY"
,
920
"checks/check_function_size.py:_C_OVER"
,
921
"checks/check_function_size.py:_C_STRING_BRACE"
,
922
"checks/check_function_size.py:_C_UNDER"
,
923
"checks/check_function_size.py:_LONG"
,
924
"checks/check_function_size.py:_PY_DOCSTRING"
,
925
"checks/check_function_size.py:_PY_NESTED"
,
926
"checks/check_function_size.py:_PY_OVER"
,
927
"checks/check_function_size.py:_PY_UNDER"
,
928
"checks/check_function_size.py:_SH_HEREDOC"
,
929
"checks/check_function_size.py:_SH_HEREDOC_LONG"
,
930
"checks/check_function_size.py:_SH_OVER"
,
931
"checks/check_function_size.py:_SH_SUBSHELL_OVER"
,
932
"checks/check_function_size.py:_SH_SUBSHELL_UNDER"
,
933
"checks/check_function_size.py:_SH_UNDER"
,
934
"checks/check_hook_parity.py:EXPECTED_POLICY_FAILURE"
,
935
"checks/check_hook_parity.py:POLICY_FIXTURE_FILES"
,
936
"checks/check_lint_coverage.py:BOTH_ROLES"
,
937
"checks/check_lint_coverage.py:EXPECTED_FIXTURE_EXEMPT"
,
938
"checks/check_mcdc_block.py:_ST_NO_BLOCK"
,
939
"checks/check_mcdc_block.py:_ST_WITH_BLOCK"
,
940
"checks/check_new_compound_has_mcdc_selftest.py:_ST_APP_COLOCATED_TEST_C"
,
941
"checks/check_new_compound_has_mcdc_selftest.py:_ST_APP_COVERED_C"
,
942
"checks/check_new_compound_has_mcdc_selftest.py:_ST_APP_NEWDEC_C"
,
943
"checks/check_new_compound_has_mcdc_selftest.py:_ST_COVERED_C"
,
944
"checks/check_new_compound_has_mcdc_selftest.py:_ST_INDEX_BASE_C"
,
945
"checks/check_new_compound_has_mcdc_selftest.py:_ST_INDEX_HEAD_C"
,
946
"checks/check_new_compound_has_mcdc_selftest.py:_ST_INDEX_TEST_C"
,
947
"checks/check_new_compound_has_mcdc_selftest.py:_ST_LEXICAL_FIRES_C"
,
948
"checks/check_new_compound_has_mcdc_selftest.py:_ST_LEXICAL_MARKER"
,
949
"checks/check_new_compound_has_mcdc_selftest.py:_ST_LEXICAL_QUIET_C"
,
950
"checks/check_new_compound_has_mcdc_selftest.py:_ST_MOVE_BASE_C"
,
951
"checks/check_new_compound_has_mcdc_selftest.py:_ST_MOVE_EDIT_BASE_C"
,
952
"checks/check_new_compound_has_mcdc_selftest.py:_ST_MOVE_EDIT_HEAD_C"
,
953
"checks/check_new_compound_has_mcdc_selftest.py:_ST_MOVE_HEAD_C"
,
954
"checks/check_new_compound_has_mcdc_selftest.py:_ST_NEWDEC_C"
,
955
"checks/check_new_compound_has_mcdc_selftest.py:_ST_NOLINT_SIG_C"
,
956
"checks/check_new_compound_has_mcdc_selftest.py:_ST_NOLINT_SIG_COVERED_C"
,
957
"checks/check_new_compound_has_mcdc_selftest.py:_ST_PRE_C"
,
958
"checks/check_new_compound_has_mcdc_selftest.py:_ST_PRE_C_HEAD"
,
959
"checks/check_new_compound_has_mcdc_selftest.py:_ST_SOUP_C"
,
960
"checks/check_new_compound_has_mcdc_selftest.py:_ST_SPLIT_BASE_C"
,
961
"checks/check_new_compound_has_mcdc_selftest.py:_ST_SPLIT_EXTRACTED_C"
,
962
"checks/check_new_compound_has_mcdc_selftest.py:_ST_SPLIT_HEAD_C"
,
963
"checks/check_new_compound_has_mcdc_selftest.py:_ST_SUBSTITUTE_BASE_C"
,
964
"checks/check_new_compound_has_mcdc_selftest.py:_ST_SUBSTITUTE_HEAD_C"
,
965
"checks/check_new_compound_has_mcdc_selftest.py:_ST_TEST_COVERED_C"
,
966
"checks/check_new_compound_has_mcdc_selftest.py:_ST_TEST_NOLINT_SIG_COVERED_C"
,
967
"checks/check_no_ai_attribution.py:_BAD_FIXTURE"
,
968
"checks/check_no_ai_attribution.py:_GOOD_FIXTURE"
,
969
"checks/check_no_antirecovery.py:SELFTEST_CASES"
,
970
"checks/check_no_goto_setjmp.py:_BAD_FIXTURE"
,
971
"checks/check_no_goto_setjmp.py:_GOOD_FIXTURE"
,
972
"checks/check_no_null.py:_BAD_FIXTURE"
,
973
"checks/check_no_null.py:_GOOD_FIXTURE"
,
974
"checks/check_no_silent_stubs.py:SELFTEST_CASES"
,
975
"checks/check_reserved_addresses.py:_FIXTURE_BAD_DATAFLASH"
,
976
"checks/check_reserved_addresses.py:_FIXTURE_BAD_OFS0"
,
977
"checks/check_reserved_addresses.py:_FIXTURE_QUIET_ENUMERATORS"
,
978
"checks/check_reserved_addresses.py:_MUST_FIRE"
,
979
"checks/check_reserved_addresses.py:_MUST_FIRE_DATAFLASH"
,
980
"checks/check_reserved_addresses.py:_MUST_STAY_QUIET"
,
981
"checks/check_ruff.py:BAD_FIXTURE"
,
982
"checks/check_ruff.py:BAD_FIXTURE_NAME"
,
983
"checks/check_ruff.py:GOOD_FIXTURE"
,
984
"checks/check_ruff.py:GOOD_FIXTURE_NAME"
,
985
"checks/check_ruff.py:_MANY_STATEMENTS"
,
986
"checks/check_script_references.py:_P"
,
987
"checks/check_script_references.py:_SELFTEST_CASES"
,
988
"checks/check_shell.py:SELFTEST_CASES"
,
989
"checks/check_tier_imports.py:_FIRE_CMAKE"
,
990
"checks/check_tier_imports.py:_FIRE_C_RULE1"
,
991
"checks/check_tier_imports.py:_FIRE_C_RULE2"
,
992
"checks/check_tier_imports.py:_MEASURED_APPS_C"
,
993
"checks/check_tier_imports.py:_MEASURED_APPS_HEADERS"
,
994
"checks/check_tier_imports.py:_MEASURED_CMAKE"
,
995
"checks/check_tier_imports.py:_MEASURED_C_COUNTS"
,
996
"checks/check_tier_imports.py:_QUIET_C"
,
997
"checks/check_tier_imports.py:_QUIET_CMAKE"
,
998
"checks/check_tool_versions.py:FAKE_TOOL_MODE"
,
999
"checks/check_tool_warning_flags.py:COMPILER_SELFTEST_CASES"
,
1000
"checks/check_tool_warning_flags.py:COVERAGE_SELFTEST_CASES"
,
1001
"checks/check_tool_warning_flags.py:PROJECT_SELFTEST_CASES"
,
1002
"checks/check_tool_warning_flags.py:SELFTEST_CASES"
,
1003
"checks/check_tree_coverage.py:MOVE_FROM"
,
1004
"checks/check_tree_coverage.py:MOVE_TO"
,
1005
"checks/check_tree_coverage.py:SELFTEST_BASELINE"
,
1006
"checks/cite_check.py:_ST_ADDR_OF_C"
,
1007
"checks/cite_check.py:_ST_CAMEL_CPP"
,
1008
"checks/cite_check.py:_ST_CITED_C"
,
1009
"checks/cite_check.py:_ST_SHORT_REG_C"
,
1010
"checks/cite_check.py:_ST_UNCITED_C"
,
1011
"checks/cite_ratchet.py:_ST_CITED_C"
,
1012
"checks/cite_ratchet.py:_ST_FIXTURE_FILES"
,
1013
"checks/cite_ratchet.py:_ST_GROWN_COUNT"
,
1014
"checks/cite_ratchet.py:_ST_UNCITED_C"
,
1015
"checks/cite_ratchet.py:_ST_UNCITED_C_GROWN"
,
1016
"checks/docattach_selftest.py:SELFTEST_CASES"
,
1017
"checks/doxy_selftest.py:_SELFTEST_CONTRACT_GAPS"
,
1018
"checks/doxy_selftest.py:_SELFTEST_FORWARD_ROW_COUNT"
,
1019
"checks/doxy_selftest.py:_SELFTEST_FUNC_CLEAN"
,
1020
"checks/doxy_selftest.py:_SELFTEST_FUNC_EXPECTED"
,
1021
"checks/doxy_selftest.py:_SELFTEST_MEMBER_CLEAN"
,
1022
"checks/doxy_selftest.py:_SELFTEST_MEMBER_EXPECTED"
,
1023
"checks/doxy_selftest.py:_SELFTEST_SOURCES"
,
1024
"checks/doxy_selftest.py:_STYLE_FIXTURES"
,
1025
"checks/hil_cache_repair_rules.py:ENTRYPOINT_OWNERSHIP_SELFTEST_CASES"
,
1026
"checks/hil_cache_repair_rules.py:SELFTEST_OVERRIDE_COUNT"
,
1027
"checks/linker_script_fixtures.py:MALFORMED"
,
1028
"checks/linker_script_fixtures.py:OFS_BAD"
,
1029
"checks/linker_script_fixtures.py:OFS_GOOD"
,
1030
"checks/linker_script_fixtures.py:TRICKY"
,
1031
"checks/mcdc_compound_ratchet.py:_ST_APP_UNCOVERED_C"
,
1032
"checks/mcdc_compound_ratchet.py:_ST_COVERED_C"
,
1033
"checks/mcdc_compound_ratchet.py:_ST_SOUP_C"
,
1034
"checks/mcdc_compound_ratchet.py:_ST_TEST_C"
,
1035
"checks/mcdc_compound_ratchet.py:_ST_UNCOVERED_C"
,
1036
"checks/mcdc_compound_ratchet.py:_ST_UNCOVERED_C_GROWN"
,
1037
"checks/soup_selftest.py:FIXTURE_FLOORS"
,
1038
"checks/soup_selftest.py:FIXTURE_PATH"
,
1039
"checks/soup_selftest.py:FIXTURE_VERIFIED_ROWS"
,
1040
"checks/soup_selftest.py:_FIXTURE_FILES"
,
1041
"checks/soup_selftest.py:_REFUSAL_CASES"
,
1042
"checks/suppression_debt_selftest.py:COMPOUND"
,
1043
"checks/suppression_debt_selftest.py:COMPOUND_HEADER"
,
1044
"checks/suppression_debt_selftest.py:FREESTANDING"
,
1045
"checks/suppression_debt_selftest.py:TIDY"
,
1046
"checks/suppression_debt_selftest.py:TIDY_HEADER"
,
1047
"checks/suppression_debt_selftest.py:TREE"
,
1048
"checks/suppression_debt_selftest.py:TREE_HEADER"
,
1049
"checks/suppression_selftest.py:SHELL_ARGUMENT_TOOL_LINE"
,
1050
"checks/suppression_stranded_selftest.py:_WRAPPING_FIXTURES"
,
1051
"checks/suppression_selftest_fixtures.py:CORE_FIXTURES"
,
1052
"checks/suppression_selftest_fixtures.py:FIXTURES"
,
1053
"checks/suppression_tool_selftest.py:TOOL_CONTROL_FIXTURES"
,
1054
"checks/tidy/static_decl_scan.py:_CPP_SELFTEST_CASES"
,
1055
"checks/tidy/static_decl_scan.py:_MALFORMED_CASES"
,
1056
"checks/tidy/static_decl_scan.py:_SELFTEST_CASES"
,
1057
),
1058
),
1059
*additional_non_authority_groups(),
1060
)
1061
1062
NON_AUTHORITIES = {
1063
"scripts/"
+ identity: category
for
category, identities
in
_GROUPS
for
identity
in
identities
1064
}
scripts
checks
suppression_nonauth_registry.py
Generated by
1.16.1