Package org.openrewrite.gradle
Class PreReleaseStatusRule
java.lang.Object
org.openrewrite.gradle.PreReleaseStatusRule
- All Implemented Interfaces:
org.gradle.api.Action<org.gradle.api.artifacts.ComponentMetadataContext>,org.gradle.api.artifacts.ComponentMetadataRule
@CacheableRule
public class PreReleaseStatusRule
extends Object
implements org.gradle.api.artifacts.ComponentMetadataRule
Maven repositories carry no release status, so Gradle takes every version that isn't a snapshot
for a release, milestones and release candidates included, and
latest.release selects
them. Marked as milestones, they are passed over for the newest actual release.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(org.gradle.api.artifacts.ComponentMetadataContext context)
-
Constructor Details
-
PreReleaseStatusRule
public PreReleaseStatusRule()
-
-
Method Details
-
execute
public void execute(org.gradle.api.artifacts.ComponentMetadataContext context) - Specified by:
executein interfaceorg.gradle.api.Action<org.gradle.api.artifacts.ComponentMetadataContext>
-