de.thetaphi.forbiddenapis.gradle
Class CheckForbiddenApisExtension

java.lang.Object
  de.thetaphi.forbiddenapis.gradle.CheckForbiddenApisExtension

public class CheckForbiddenApisExtension
extends java.lang.Object

Extension for the ForbiddenApis Gradle Task to store defaults. For description of the properties refer to the CheckForbiddenApis task documentation.

Since:
2.0

Field Summary
 java.util.Set<java.lang.String> bundledSignatures
           
 boolean disableClassloadingCache
           
 boolean failOnMissingClasses
           
 boolean failOnUnresolvableSignatures
           
 boolean failOnUnsupportedJava
           
 boolean ignoreFailures
           
 boolean internalRuntimeForbidden
          Deprecated. 
 java.util.List<java.lang.String> signatures
           
 org.gradle.api.file.FileCollection signaturesFiles
           
 java.util.Set<java.net.URL> signaturesURLs
           
 java.util.Set<java.lang.String> suppressAnnotations
           
 
Constructor Summary
CheckForbiddenApisExtension()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

signaturesFiles

public org.gradle.api.file.FileCollection signaturesFiles

signaturesURLs

public java.util.Set<java.net.URL> signaturesURLs

signatures

public java.util.List<java.lang.String> signatures

bundledSignatures

public java.util.Set<java.lang.String> bundledSignatures

suppressAnnotations

public java.util.Set<java.lang.String> suppressAnnotations

internalRuntimeForbidden

@Deprecated
public boolean internalRuntimeForbidden
Deprecated. 

failOnUnsupportedJava

public boolean failOnUnsupportedJava

failOnMissingClasses

public boolean failOnMissingClasses

failOnUnresolvableSignatures

public boolean failOnUnresolvableSignatures

ignoreFailures

public boolean ignoreFailures

disableClassloadingCache

public boolean disableClassloadingCache
Constructor Detail

CheckForbiddenApisExtension

public CheckForbiddenApisExtension()