Class AnalysisWarningsWrapper
- java.lang.Object
-
- org.sonar.plugins.python.warnings.AnalysisWarningsWrapper
-
@ScannerSide @SonarLintSide(lifespan="MULTIPLE_ANALYSES") public class AnalysisWarningsWrapper extends Object
AsAnalysisWarningshas been added in SQ 7.4, previous version of the API do not have the class. Thus, in order to avoid aClassNotFoundExceptionat startup, we use a wrapper class we know for sure will always be present. Depending on the sonar runtime, this wrapper will either forward the warnings to the underlyingAnalysisWarningsor do nothing when not available.
-
-
Constructor Summary
Constructors Constructor Description AnalysisWarningsWrapper()AnalysisWarningsWrapper(org.sonar.api.notifications.AnalysisWarnings analysisWarnings)
-