# Index
An analyzer inspects and analyzes source code in a repository to raise issues and track metrics. For example, analyzers can look for anti-patterns, style violations, bug risks, etc and raise an issue with appropriate severity and type. Analyzers also create and track metrics like dependency count, documentation coverage, etc. Analyzers operate at file-level (like, anti-pattern found in a file at a specific location), as well as repository-level issues (like, 4 dependencies found which are not installed).
The following table lists all supported analyzers and their shortcodes.
Analyzer | Shortcode | Type | Artifacts |
---|---|---|---|
Docker | docker | Core | Not Supported |
Go | go | Core | Not Supported |
Python | python | Core | Not Supported |
Test Coverage | test-coverage | Core | Supported |