All Classes and Interfaces
Class
Description
As
AnalysisWarnings has been added in SQ 7.4, previous version of the API
do not have the class.This wrapper will retrieve the ArchitectureCallback used to build Python UDGs from the scanner when SonarArchitecture is available
A dummy callback will be provided in environments where it is not available
Represents source roots extracted from a build configuration file (pyproject.toml or setup.py).
Telemetry data for namespace packages.
Result of package root resolution containing both the resolved roots and
information about how they were resolved.
Build systems supported in pyproject.toml.
How the package roots were resolved.
Resolves package root directories for Python projects.
Result of extracting source roots from pyproject.toml, including the build system detected.
Extracts source root directories from pyproject.toml build system configurations.
Colors Python code.
Extracts source root directories from setup.py files.
Class copied from deprecated class StaxParser of sonar-plugin-api.
Simple interface for handling XML stream to parse.
Represents a unit test case.
Heuristic classifier used when
sonar.tests is not configured.Telemetry data for tracking test file misclassification.
Represents a unit test suite.
Common implementation to parse Flake8 and Pylint reports
Telemetry data for type inference quality metrics.
Collects telemetry metrics about type inference quality.