Sigrid scope configuration file
Analysis scope configuration file used by Sigrid (sigrid-says.com)
| Type | object |
|---|---|
| File match |
sigrid.yaml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/sigrid-scope-configuration-file/latest.json |
| Source | https://www.schemastore.org/sigrid-scope-file.schema.json |
Validate with Lintel
npx @lintel/lintel check
Analysis scope configuration file used by Sigrid (sigrid-says.com)
Properties
When true, excludes files and directories from the analysis scope based on common conventions.
Directory depth that will be used to define components.
Enable experimental analysis features.
9 nested properties
When this or the 'blocklist' option is provided, OSH analysis is performed for every upload.
List of patterns for library names that should not be sent to external services.
Deprecated, use 'blocklist' instead.
When true, transitive dependencies are also checked and included in the results.
List of paths and/or dependencies that should be ignored for Open Source Health.
List of additional technologies to analyze, which are not enabled by default.
List of technologies for which the analysis should be disabled.
27 nested properties
When true, architecture analysis will be triggered for each incoming upload.
Deprecated. This option is obsolete.
Automatic componentization based on @sigrid:component annotations in source files.
Map of system elements for which to manually override the name.
Default is false. When true, skips automated data store detection and assumes one monolithic data store.
Deprecated. This option is obsolete.
Deprecated. This option is obsolete.
Period to use for repository history analysis, default is last 12 months.
Filters commits with an abnormally large amount of churn from the history analysis.
Set to false to disable duplication detection, improves performance for huge systems.
Set to false to disable co-evolution detection, improves performance for huge systems.
List of metrics that should be removed from the analysis and set to N/A.
7 nested properties
When true, third party findings analysis will be triggered for each incoming upload.
List of rule IDs that should not be reported by Sigrid.
List of rule IDs that should be reported by Sigrid, even though they are disabled by default.