class ManifestAppenderTransformer extends java.lang.Object implements Transformer
A resource processor that can append arbitrary attributes to the first MANIFEST.MF that is found in the set of JARs being processed. The attributes are appended in the specified order, and duplicates are allowed.
Modified from ManifestResourceTransformer.
Constructor and description |
---|
ManifestAppenderTransformer
() |
Type Params | Return Type | Name and description |
---|---|---|
|
ManifestAppenderTransformer |
append(java.lang.String name, java.lang.Comparable<?> value) |
|
boolean |
canTransformResource(org.gradle.api.file.FileTreeElement element) |
|
java.util.List<groovy.lang.Tuple2<java.lang.String, ? extends java.lang.Comparable<?>>> |
getAttributes() |
|
boolean |
hasTransformedResource() |
|
void |
modifyOutputStream(org.apache.tools.zip.ZipOutputStream os, boolean preserveFileTimestamps) |
|
void |
transform(TransformerContext context) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |