forked from ZEISS/czicheck
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.mega-linter.yml
25 lines (23 loc) · 935 Bytes
/
.mega-linter.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# SPDX-FileCopyrightText: 2023 Carl Zeiss Microscopy GmbH
#
# SPDX-License-Identifier: MIT
# Configuration file for MegaLinter
# See all available variables at https://megalinter.io/configuration/ and in linters documentation
APPLY_FIXES: none
DISABLE:
- COPYPASTE # Comment to enable checks of excessive copy-pastes
- SPELL # Comment to enable checks of spelling mistakes
DISABLE_LINTERS:
- REPOSITORY_TRIVY # this linter seems currently broken, so we disable it here for now
- REPOSITORY_GITLEAKS # Checked by https://github.com/ZEISS/imgdoc2/security/secret-scanning
DISABLE_ERRORS_LINTERS:
- MARKDOWN_MARKDOWN_LINK_CHECK # Make non-blocking due to network timeouts etc.
CPP_CPPLINT_ARGUMENTS: --verbose=2
CPP_CPPLINT_FILTER_REGEX_EXCLUDE: ""
JSON_JSONLINT_ARGUMENTS: -B
SHOW_ELAPSED_TIME: true
FILEIO_REPORTER: false
UPDATED_SOURCES_REPORTER: false
TEXT_REPORTER: true
EMAIL_REPORTER: false
VALIDATE_ALL_CODEBASE: true