META-INF/
META-INF/MANIFEST.MF
org/
org/anarres/
org/anarres/gradle/
org/anarres/gradle/plugin/
org/anarres/gradle/plugin/jarjar/
org/anarres/gradle/plugin/jarjar/JarjarCopyAction$1.classJarjarCopyAction.java
package org.anarres.gradle.plugin.jarjar
org.anarres.gradle.plugin.jarjar.JarjarCopyAction$1 extends java.lang.Object implements org.gradle.api.Action {
final org.gradle.api.internal.file.copy.CopyActionProcessingStream val$stream
final org.anarres.gradle.plugin.jarjar.JarjarCopyAction this$0
void (org.anarres.gradle.plugin.jarjar.JarjarCopyAction, org.gradle.api.internal.file.copy.CopyActionProcessingStream)
org.anarres.gradle.plugin.jarjar.JarjarCopyAction this$0
public void execute (org.apache.commons.compress.archivers.jar.JarArchiveOutputStream)
org.apache.commons.compress.archivers.jar.JarArchiveOutputStream outputStream
public volatile void execute (java.lang.Object)
}
org/anarres/gradle/plugin/jarjar/JarjarTask.classJarjarTask.java
package org.anarres.gradle.plugin.jarjar
public org.anarres.gradle.plugin.jarjar.JarjarTask extends org.gradle.api.internal.ConventionTask {
private static final org.apache.oro.text.regex.Perl5Matcher globMatcher
private final org.gradle.api.file.ConfigurableFileCollection sourceFiles
private final java.util.Set archiveBypasses
private final java.util.Set archiveExcludes
private java.io.File destinationDir
private String destinationName
private final com.tonicsystems.jarjar.transform.jar.DefaultJarProcessor processor
private static boolean matchesAny (java.lang.Iterable, java.lang.String)
org.apache.oro.text.regex.Pattern pattern
Iterable patterns
String text
private static transient java.lang.Iterable toPatterns (java.lang.Iterable[]) throws org.apache.oro.text.regex.MalformedPatternException
String pattern
Iterable in
Iterable[] patterns
org.apache.oro.text.GlobCompiler compiler
java.util.List out
public void ()
public org.gradle.api.file.FileCollection getSourceFiles ()
public java.io.File getDestinationDir ()
java.io.File out
public void setDestinationDir (java.io.File)
java.io.File destinationDir
public java.lang.String getDestinationName ()
String out
public void setDestinationName (java.lang.String)
String destinationName
public java.io.File getDestinationPath ()
public org.gradle.api.file.FileCollection getBypassedArchives () throws org.apache.oro.text.regex.MalformedPatternException
public void from (org.gradle.api.file.FileCollection)
org.gradle.api.file.FileCollection files
public void from (org.gradle.api.artifacts.Dependency)
org.gradle.api.artifacts.Dependency dependency
org.gradle.api.artifacts.Configuration configuration
public void from (java.lang.String, groovy.lang.Closure)
String dependencyNotation
groovy.lang.Closure configClosure
public void from (java.lang.String)
String dependencyNotation
public void archiveBypass (java.lang.String) throws org.apache.oro.text.regex.MalformedPatternException
String pattern
public void archiveExclude (java.lang.String) throws org.apache.oro.text.regex.MalformedPatternException
String pattern
public void classRename (java.lang.String, java.lang.String)
String pattern
String replacement
public void classDelete (java.lang.String)
String pattern
public void classClosureRoot (java.lang.String)
String pattern
public void run () throws java.lang.Exception
org.gradle.api.file.FileCollection inputFiles
java.io.File outputFile
com.tonicsystems.jarjar.transform.JarTransformer transformer
static boolean access$000 (java.lang.Iterable, java.lang.String)
Iterable x0
String x1
static void ()
}
org/anarres/gradle/plugin/jarjar/JarjarCopyAction$ScanAction.classJarjarCopyAction.java
package org.anarres.gradle.plugin.jarjar
org.anarres.gradle.plugin.jarjar.JarjarCopyAction$ScanAction extends java.lang.Object implements org.gradle.api.internal.file.CopyActionProcessingStreamAction {
final org.anarres.gradle.plugin.jarjar.JarjarCopyAction this$0
private void (org.anarres.gradle.plugin.jarjar.JarjarCopyAction)
public void processFile (org.gradle.api.internal.file.copy.FileCopyDetailsInternal)
org.gradle.api.internal.file.copy.FileCopyDetailsInternal details
void (org.anarres.gradle.plugin.jarjar.JarjarCopyAction, org.anarres.gradle.plugin.jarjar.JarjarCopyAction$1)
org.anarres.gradle.plugin.jarjar.JarjarCopyAction x0
org.anarres.gradle.plugin.jarjar.JarjarCopyAction$1 x1
}
org/anarres/gradle/plugin/jarjar/JarjarController.classJarjarController.java
package org.anarres.gradle.plugin.jarjar
public org.anarres.gradle.plugin.jarjar.JarjarController extends groovy.lang.GroovyObjectSupport {
private static final org.slf4j.Logger LOG
private static final java.util.concurrent.atomic.AtomicInteger SEQ
private final org.gradle.api.Project project
public void (org.gradle.api.Project)
org.gradle.api.Project project
public org.gradle.api.artifacts.Dependency dependency (java.lang.Object, groovy.lang.Closure)
Object dependencyNotation
groovy.lang.Closure configurationClosure
org.gradle.api.artifacts.Dependency d
public org.gradle.api.artifacts.Dependency dependency (java.lang.Object)
Object dependencyNotation
public org.gradle.api.file.FileCollection repackage (java.lang.String, groovy.lang.Closure)
String name
groovy.lang.Closure c
org.anarres.gradle.plugin.jarjar.JarjarTask jarjar
public org.gradle.api.file.FileCollection repackage (groovy.lang.Closure)
groovy.lang.Closure c
static void ()
}
org/anarres/gradle/plugin/jarjar/JarjarCopyAction.classJarjarCopyAction.java
package org.anarres.gradle.plugin.jarjar
public org.anarres.gradle.plugin.jarjar.JarjarCopyAction extends java.lang.Object implements org.gradle.api.internal.file.copy.CopyAction {
private static final org.slf4j.Logger LOG
private final java.io.File zipFile
private final org.gradle.api.internal.DocumentationRegistry documentationRegistry
public void (java.io.File, org.gradle.api.internal.file.copy.ZipCompressor, org.gradle.api.internal.DocumentationRegistry)
java.io.File zipFile
org.gradle.api.internal.file.copy.ZipCompressor compressor
org.gradle.api.internal.DocumentationRegistry documentationRegistry
public org.gradle.api.tasks.WorkResult execute (org.gradle.api.internal.file.copy.CopyActionProcessingStream)
Exception e
org.gradle.api.UncheckedIOException e
org.gradle.api.internal.file.copy.CopyActionProcessingStream stream
org.apache.commons.compress.archivers.jar.JarArchiveOutputStream zipOutStr
org.apache.commons.compress.archivers.jar.JarArchiveOutputStream zipOutStr
static org.slf4j.Logger access$100 ()
static java.io.File access$200 (org.anarres.gradle.plugin.jarjar.JarjarCopyAction)
org.anarres.gradle.plugin.jarjar.JarjarCopyAction x0
static void ()
}
org/anarres/gradle/plugin/jarjar/JarjarTask$FilterSpec.classJarjarTask.java
package org.anarres.gradle.plugin.jarjar
org.anarres.gradle.plugin.jarjar.JarjarTask$FilterSpec extends java.lang.Object implements org.gradle.api.specs.Spec {
private final String message
private final Iterable patterns
private final boolean result
final org.anarres.gradle.plugin.jarjar.JarjarTask this$0
public void (org.anarres.gradle.plugin.jarjar.JarjarTask, java.lang.String, java.lang.Iterable, boolean)
String message
Iterable patterns
boolean result
public boolean isSatisfiedBy (java.io.File)
java.io.File t
public java.lang.String toString ()
public volatile boolean isSatisfiedBy (java.lang.Object)
}
org/anarres/gradle/plugin/jarjar/JarjarArchiveTask.classJarjarArchiveTask.java
package org.anarres.gradle.plugin.jarjar
public org.anarres.gradle.plugin.jarjar.JarjarArchiveTask extends org.gradle.api.tasks.bundling.Jar {
public void ()
protected org.gradle.api.internal.file.copy.CopyAction createCopyAction ()
org.gradle.api.internal.DocumentationRegistry documentationRegistry
public transient void fromJar (java.lang.Object[])
Object[] sourcePaths
public void fromJar (java.lang.Object, groovy.lang.Closure)
Object sourcePath
groovy.lang.Closure c
}
org/anarres/gradle/plugin/jarjar/JarjarPlugin.classJarjarPlugin.java
package org.anarres.gradle.plugin.jarjar
public org.anarres.gradle.plugin.jarjar.JarjarPlugin extends java.lang.Object implements org.gradle.api.Plugin {
public void ()
public void apply (org.gradle.api.Project)
org.gradle.api.Project project
public volatile void apply (java.lang.Object)
}
org/anarres/gradle/plugin/jarjar/JarjarCopyAction$ProcessAction.classJarjarCopyAction.java
package org.anarres.gradle.plugin.jarjar
org.anarres.gradle.plugin.jarjar.JarjarCopyAction$ProcessAction extends java.lang.Object implements org.gradle.api.internal.file.CopyActionProcessingStreamAction {
private final org.apache.commons.compress.archivers.jar.JarArchiveOutputStream zipOutStr
final org.anarres.gradle.plugin.jarjar.JarjarCopyAction this$0
public void (org.anarres.gradle.plugin.jarjar.JarjarCopyAction, org.apache.commons.compress.archivers.jar.JarArchiveOutputStream)
org.apache.commons.compress.archivers.jar.JarArchiveOutputStream zipOutStr
public void processFile (org.gradle.api.internal.file.copy.FileCopyDetailsInternal)
org.gradle.api.internal.file.copy.FileCopyDetailsInternal details
private void visitFile (org.gradle.api.file.FileCopyDetails)
org.apache.commons.compress.archivers.jar.JarArchiveEntry archiveEntry
Exception e
org.gradle.api.file.FileCopyDetails fileDetails
private void visitDir (org.gradle.api.file.FileCopyDetails)
org.apache.commons.compress.archivers.jar.JarArchiveEntry archiveEntry
Exception e
org.gradle.api.file.FileCopyDetails dirDetails
}
org/anarres/gradle/plugin/jarjar/JarjarDependency.classJarjarDependency.java
package org.anarres.gradle.plugin.jarjar
public org.anarres.gradle.plugin.jarjar.JarjarDependency extends java.lang.Object implements org.gradle.api.artifacts.Dependency org.gradle.api.Buildable {
private final org.gradle.api.artifacts.Dependency delegate
public void (org.gradle.api.artifacts.Dependency)
org.gradle.api.artifacts.Dependency delegate
public java.lang.String getGroup ()
public java.lang.String getName ()
public java.lang.String getVersion ()
public boolean contentEquals (org.gradle.api.artifacts.Dependency)
org.gradle.api.artifacts.Dependency d
public org.gradle.api.artifacts.Dependency copy ()
public org.gradle.api.tasks.TaskDependency getBuildDependencies ()
}
org/anarres/gradle/plugin/jarjar/JarjarDependency$1.classJarjarDependency.java
package org.anarres.gradle.plugin.jarjar
org.anarres.gradle.plugin.jarjar.JarjarDependency$1 extends java.lang.Object implements org.gradle.api.tasks.TaskDependency {
final org.anarres.gradle.plugin.jarjar.JarjarDependency this$0
void (org.anarres.gradle.plugin.jarjar.JarjarDependency)
org.anarres.gradle.plugin.jarjar.JarjarDependency this$0
public java.util.Set getDependencies (org.gradle.api.Task)
org.gradle.api.Task task
}
META-INF/gradle-plugins/
META-INF/gradle-plugins/org.anarres.jarjar.properties
META-INF/jarjar-gradle.properties