Interface AnalysisWarningsWrapper

  • All Known Implementing Classes:
    DefaultAnalysisWarningsWrapper

    @ScannerSide
    public interface AnalysisWarningsWrapper
    As AnalysisWarnings has been added in SQ 7.4, previous version of the API do not have the class. Thus, in order to avoid a ClassNotFoundException at 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 underlying AnalysisWarnings or do nothing when not available.
    • Method Detail

      • addWarning

        void addWarning​(String text)