Class MavenDependencyPropertyUsageOverlap

java.lang.Object
org.openrewrite.maven.utilities.MavenDependencyPropertyUsageOverlap

public class MavenDependencyPropertyUsageOverlap extends Object
  • Constructor Details

    • MavenDependencyPropertyUsageOverlap

      public MavenDependencyPropertyUsageOverlap()
  • Method Details

    • filterPropertiesWithOverlapInDependencies

      public static Set<String> filterPropertiesWithOverlapInDependencies(Set<String> relevantProperties, String groupId, String artifactId, Pom requestedPom, @Nullable ResolvedPom resolvedPom, boolean configuredToChangeManagedDependency)
    • filterPropertiesWithOverlapInChildren

      public static Set<String> filterPropertiesWithOverlapInChildren(Set<String> relevantProperties, String groupId, String artifactId, org.openrewrite.maven.tree.MavenResolutionResult result, boolean configuredToChangeManagedDependency)
    • filterPropertiesWithOverlapInParents

      public static Set<String> filterPropertiesWithOverlapInParents(Set<String> relevantProperties, String groupId, String artifactId, org.openrewrite.maven.tree.MavenResolutionResult result, boolean configuredToChangeManagedDependency, org.openrewrite.ExecutionContext ctx)