JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
action()
- Method in
SignatureInfoTask
AnimalSniffer
- Class in
ru.vyarus.gradle.plugin.animalsniffer
AnimalSniffer task is created for each registered source set.
AnimalSniffer()
- Constructor in
AnimalSniffer
ANIMALSNIFFER_CACHE
- Field in
AnimalSnifferPlugin
AnimalSnifferExtension
- Class in
ru.vyarus.gradle.plugin.animalsniffer
Animal sniffer plugin extension.
AnimalSnifferExtension(Project)
- Constructor in
AnimalSnifferExtension
AnimalSnifferPlugin
- Class in
ru.vyarus.gradle.plugin.animalsniffer
AnimalSniffer plugin.
AnimalSnifferReports
- Interface in
ru.vyarus.gradle.plugin.animalsniffer.report
Supported AnimalSniffer reports.
AnimalSnifferReportsImpl
- Class in
ru.vyarus.gradle.plugin.animalsniffer.report
AnimalSniffer reports implementation.
AnimalSnifferReportsImpl(Task, CollectionCallbackActionDecorator)
- Constructor in
AnimalSnifferReportsImpl
AnimalSnifferSignatureExtension
- Class in
ru.vyarus.gradle.plugin.animalsniffer.signature
Animalsniffer signature build extension.
apply(Project)
- Method in
AnimalSnifferPlugin
B
BuildSignatureTask
- Class in
ru.vyarus.gradle.plugin.animalsniffer.signature
Task for building animalsniffer signature.
BuildSignatureTask()
- Constructor in
BuildSignatureTask
C
CheckCacheExtension
- Class in
ru.vyarus.gradle.plugin.animalsniffer
Animalsniffer check task must load and parse entire classpath in order to perform check (otherwise it cant know if class/method is missed from signature or a part of 3rd party library).
ContainFilesSpec
- Class in
ru.vyarus.gradle.plugin.animalsniffer.util
Matches only files from provided collection.
ContainFilesSpec(Set<File>)
- Constructor in
ContainFilesSpec
contextSignature(String)
- Method in
ReportCollector
Stores context signature name to assign for error messages (for better context in the log).
D
E
errorsCnt()
- Method in
ReportCollector
@return detected errors count
exclude(String)
- Method in
AnimalSnifferSignatureExtension
Use to exclude classes in resulted signature.
exclude(String)
- Method in
BuildSignatureTask
Use to exclude classes in resulted signature.
exclude(String)
- Method in
CheckCacheExtension
Shortcut for
exclude
.
ExcludeFilePatternSpec
- Class in
ru.vyarus.gradle.plugin.animalsniffer.util
Spec excludes files matching provided pattern.
ExcludeFilePatternSpec(Collection<String>)
- Constructor in
ExcludeFilePatternSpec
excludeJars(String)
- Method in
AnimalSnifferExtension
Shortcut for
excludeJars
.
F
files(Object)
- Method in
AnimalSnifferSignatureExtension
Files to use for signature generation.
files(Object)
- Method in
BuildSignatureTask
Files to use for signature generation.
filesCnt()
- Method in
ReportCollector
@return files with errors count
formatForConsole(ReportMessage, boolean)
- Method in
FormatUtils
@param msg message object
formatForFile(ReportMessage, boolean)
- Method in
FormatUtils
@param msg message object
FormatUtils
- Class in
ru.vyarus.gradle.plugin.animalsniffer.util
Message parsing utilities.
G
getAntBuilder()
- Method in
AnimalSniffer
getAntBuilder()
- Method in
BuildSignatureTask
getCallbackActionDecorator()
- Method in
AnimalSniffer
getInstantiator()
- Method in
AnimalSniffer
getOutputFiles()
- Method in
BuildSignatureTask
It is intentional that property is not annotated with
@OutputFiles
!
getReports()
- Method in
AnimalSniffer
Returns the reports to be generated by this task.
getSource()
- Method in
AnimalSniffer
getText()
- Method in
AnimalSnifferReports
@return Animal-sniffer text report
getText()
- Method in
AnimalSnifferReportsImpl
H
I
ignore(String)
- Method in
AnimalSnifferExtension
Shortcut for
ignore
.
include(String)
- Method in
AnimalSnifferSignatureExtension
Use to include only defined classes in resulted signature.
include(String)
- Method in
BuildSignatureTask
Use to include only defined classes in resulted signature.
invoke(Object, Method, Object)
- Method in
ReportCollector
Used for ant's BuildListener to intercept logged messages.
isConfigured()
- Method in
AnimalSnifferSignatureExtension
@return true if anything is configured and signature build task must be attached
isSatisfiedBy(File)
- Method in
ContainFilesSpec
isSatisfiedBy(File)
- Method in
ExcludeFilePatternSpec
J
K
L
M
N
O
P
parse(String, Set<File>)
- Method in
FormatUtils
Parse animasniffer ant task error.
printTaskConfig(String)
- Method in
AnimalSniffer
processErrors(ReportCollector)
- Method in
AnimalSniffer
Q
R
readSignature(File)
- Method in
SignatureReader
@param file signature file to read
recoverOriginalListener(Object, Object)
- Method in
AnimalSniffer
Recover original listener after execution.
replaceBuildListener(Object, ReportCollector)
- Method in
AnimalSniffer
Due to many classloaders used by AntBuilder, have to avoid ant classes in custom listener.
ReportCollector
- Class in
ru.vyarus.gradle.plugin.animalsniffer.report
Intercept ant task output and re-format it.
ReportCollector(Set<File>)
- Constructor in
ReportCollector
ReportMessage
- Class in
ru.vyarus.gradle.plugin.animalsniffer.report
Parsed animalsniffer error.
reports(Action<? super AnimalSnifferReports>)
- Method in
AnimalSniffer
run()
- Method in
AnimalSniffer
run()
- Method in
BuildSignatureTask
S
setCache(Closure)
- Method in
AnimalSnifferExtension
@param cache cache configuration closure
SIGNATURE_CONF
- Field in
AnimalSnifferPlugin
SIGNATURE_DELIMITER
- Field in
BuildSignatureTask
Symbol used when
mergeSignatures
disabled and so multiple signatures produced (according to input signatures count).
SignatureInfoTask
- Class in
ru.vyarus.gradle.plugin.animalsniffer.info
Special task to analyze signature.
SignatureReader
- Class in
ru.vyarus.gradle.plugin.animalsniffer.info
Signature reader utility.
signatures(Object)
- Method in
AnimalSnifferSignatureExtension
Signatures to extend from (use all definitions from signature).
signatures(Object)
- Method in
BuildSignatureTask
Signatures to extend from (use all definitions from signature).
T
toClass(String, String)
- Method in
FormatUtils
@param file absolute file path
U
V
W
writeToConsole(Logger)
- Method in
ReportCollector
Writes all violations to console.
writeToFile(File)
- Method in
ReportCollector
Writes detected errors to report file (overriding existing content).
X
Y
Z
_
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation