Interface SpecializedTransformer<T extends SpecializedTransformer<T>>

All Known Implementing Classes:
ClassTransformTransformer

public interface SpecializedTransformer<T extends SpecializedTransformer<T>>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applySpecialized(org.gradle.api.Project project, List<T> transformers)
    Apply the specialized transformer actions to the given project and list of transformers.
    This method is only called for the first registered transformer of each type.
    The code in this method should be independent of the transformer instance to prevent issues.
  • Method Details

    • applySpecialized

      void applySpecialized(org.gradle.api.Project project, List<T> transformers)
      Apply the specialized transformer actions to the given project and list of transformers.
      This method is only called for the first registered transformer of each type.
      The code in this method should be independent of the transformer instance to prevent issues.
      Parameters:
      project - The current project
      transformers - The list of registered transformers of this type