Class AnalysisConfiguration

java.lang.Object
org.revapi.java.AnalysisConfiguration

public final class AnalysisConfiguration extends Object
Since:
0.1
Author:
Lukas Krejci
  • Method Details

    • fromModel

      public static AnalysisConfiguration fromModel(com.fasterxml.jackson.databind.JsonNode node)
    • getMissingClassReporting

      public AnalysisConfiguration.MissingClassReporting getMissingClassReporting()
    • reportUseForAllDifferences

      public boolean reportUseForAllDifferences()
    • getUseReportingCodes

      public Set<String> getUseReportingCodes()
    • isIgnoreMissingAnnotations

      public boolean isIgnoreMissingAnnotations()
    • isMatchOverloads

      public boolean isMatchOverloads()
    • getPackageClassFilter

      @Deprecated @Nullable public org.revapi.TreeFilter<org.revapi.java.spi.JavaElement> getPackageClassFilter()
      Deprecated.
      only supports the obsolete package and class name filtering before we can remove it.