Class CheckWhitelist

java.lang.Object
com.palantir.gradle.revapi.CheckWhitelist
All Implemented Interfaces:
AutoCloseable, org.revapi.configuration.Configurable, org.revapi.DifferenceTransform<org.revapi.java.spi.JavaElement>

public final class CheckWhitelist extends Object implements org.revapi.DifferenceTransform<org.revapi.java.spi.JavaElement>
  • Field Details

  • Constructor Details

    • CheckWhitelist

      public CheckWhitelist()
  • Method Details

    • initialize

      public void initialize(@Nonnull org.revapi.AnalysisContext analysisContext)
      Specified by:
      initialize in interface org.revapi.configuration.Configurable
    • getExtensionId

      public String getExtensionId()
      Specified by:
      getExtensionId in interface org.revapi.configuration.Configurable
    • getDifferenceCodePatterns

      @Nonnull public Pattern[] getDifferenceCodePatterns()
      Specified by:
      getDifferenceCodePatterns in interface org.revapi.DifferenceTransform<org.revapi.java.spi.JavaElement>
    • transform

      @Nullable public org.revapi.Difference transform(@Nullable org.revapi.java.spi.JavaElement _oldElement, @Nullable org.revapi.java.spi.JavaElement _newElement, @Nonnull org.revapi.Difference difference)
      Specified by:
      transform in interface org.revapi.DifferenceTransform<org.revapi.java.spi.JavaElement>
    • getJSONSchema

      @Nullable public Reader getJSONSchema()
      Specified by:
      getJSONSchema in interface org.revapi.configuration.Configurable
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable