
com.github.jengelman.gradle.plugins.shadow.relocation.CacheableRelocator.groovy Maven / Gradle / Ivy
package com.github.jengelman.gradle.plugins.shadow.relocation
import java.lang.annotation.ElementType
import java.lang.annotation.Retention
import java.lang.annotation.RetentionPolicy
import java.lang.annotation.Target
/**
* Marks that a given instance of {@link Relocator} is is compatible with the Gradle build cache.
* In other words, it has its appropriate inputs annotated so that Gradle can consider them when
* determining the cache key.
*/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
@interface CacheableRelocator {
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy