Class RepackageTransformer

java.lang.Object
net.lenni0451.jartransformer.transformers.Transformer
net.lenni0451.jartransformer.transformers.impl.RepackageTransformer

public abstract class RepackageTransformer extends Transformer
  • Constructor Details

    • RepackageTransformer

      @Inject public RepackageTransformer(String name)
  • Method Details

    • getWhitelist

      @Input public abstract org.gradle.api.provider.SetProperty<String> getWhitelist()
    • getBlacklist

      @Input public abstract org.gradle.api.provider.SetProperty<String> getBlacklist()
    • getRelocations

      @Input public abstract org.gradle.api.provider.MapProperty<String,String> getRelocations()
    • getRemapClasses

      @Input public abstract org.gradle.api.provider.Property<Boolean> getRemapClasses()
    • getMoveFiles

      @Input public abstract org.gradle.api.provider.Property<Boolean> getMoveFiles()
    • getRemapStrings

      @Input public abstract org.gradle.api.provider.Property<Boolean> getRemapStrings()
    • getRemapServices

      @Input public abstract org.gradle.api.provider.Property<Boolean> getRemapServices()
    • getRemapManifest

      @Input public abstract org.gradle.api.provider.Property<Boolean> getRemapManifest()
    • getRemoveEmptyDirs

      @Input public abstract org.gradle.api.provider.Property<Boolean> getRemoveEmptyDirs()
    • getRemapLog4jPlugins

      @Input public abstract org.gradle.api.provider.Property<Boolean> getRemapLog4jPlugins()
    • transform

      public void transform(org.slf4j.Logger log, FileSystem fileSystem) throws Throwable
      Specified by:
      transform in class Transformer
      Throws:
      Throwable