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.
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.