Tabnine Logo
ModuleVersionSelector.getGroup
Code IndexAdd Tabnine to your IDE (free)

How to use
getGroup
method
in
org.gradle.api.artifacts.ModuleVersionSelector

Best Java code snippets using org.gradle.api.artifacts.ModuleVersionSelector.getGroup (Showing top 15 results out of 315)

origin: com.android.tools.build/gradle-core

private boolean isGoogleOwnedDependency(ModuleVersionSelector selector) {
  return selector.getGroup().startsWith(SdkConstants.ANDROID_SUPPORT_ARTIFACT_PREFIX)
      || selector.getGroup().startsWith(SdkConstants.GOOGLE_SUPPORT_ARTIFACT_PREFIX)
      || selector.getGroup().startsWith(SdkConstants.FIREBASE_ARTIFACT_PREFIX);
}
origin: com.netflix.nebula/nebula-dependency-recommender

  /**
   * @param selector the selector to get coordinates from
   * @return the coordinates in the form of "<group>:<name>"
   */
  protected String getCoord(ModuleVersionSelector selector) {
    return selector.getGroup() + ":" + selector.getName();
  }
}
origin: com.netflix.nebula/nebula-dependency-recommender

/**
 * @param details the details to get coordinates from
 * @return the coordinates in the form of "<group>:<name>", taken from details.requested.
 */
protected String getCoord(DependencyResolveDetails details) {
  ModuleVersionSelector requested = details.getRequested();
  return requested.getGroup() + ":" + requested.getName();
}
origin: gradle.plugin.com.github.krs.xrepo-gradle-plugin/xrepo-gradle-plugin

private static boolean isInSameGroup(final DependencyResolveDetails dependency, final Project project) {
  return isInSameGroup(dependency.getRequested().getGroup(), project);
}
origin: org.gradle/gradle-core

  public boolean isSatisfiedBy(ModuleVersionIdentifier candidate) {
    return candidate.getName().equals(selector.getName())
        && candidate.getGroup().equals(selector.getGroup())
        && candidate.getVersion().equals(selector.getVersion());
  }
}
origin: com.android.tools.build/gradle-core

/**
 * Returns the path of an artifact SDK repository.
 * @param selector the selector of an artifact.
 * @return a {@code String} containing the path.
 */
private static String getRepositoryPath(ModuleVersionSelector selector) {
  return DetailsTypes.MavenType.getRepositoryPath(
      selector.getGroup(), selector.getName(), selector.getVersion());
}
origin: spring-gradle-plugins/dependency-management-plugin

private boolean isDirectDependency(DependencyResolveDetails details) {
  if (this.directDependencies == null) {
    Set<String> directDependencies = new HashSet<String>();
    for (Dependency dependency : this.configuration.getAllDependencies()) {
      directDependencies.add(dependency.getGroup() + ":" + dependency.getName());
    }
    this.directDependencies = directDependencies;
  }
  return this.directDependencies.contains(details.getRequested().getGroup() + ":"
      + details.getRequested().getName());
}
origin: gradle.plugin.com.github.krs.xrepo-gradle-plugin/xrepo-gradle-plugin

Dependency(final DependencyResolveDetails dep, final String version) {
  this.group = dep.getRequested().getGroup();
  this.name = dep.getRequested().getName();
  this.version = version;
}
origin: spring-gradle-plugins/dependency-management-plugin

private boolean isDependencyOnLocalProject(Project project,
                      DependencyResolveDetails details) {
  return getAllLocalProjectNames(project.getRootProject()).contains(details.getRequested()
      .getGroup() + ":" + details.getRequested().getName());
}
origin: com.netflix.nebula/nebula-dependency-recommender

  /**
   * Look for recommended versions in a project and each of its ancestors in order until one is found or the root is reached
   *
   * @param project    the gradle <code>Project</code>
   * @param mvSelector the module to lookup
   * @return the recommended version or <code>null</code>
   */
  protected String getRecommendedVersionRecursive(Project project, ModuleVersionSelector mvSelector) {
    String version = project.getExtensions().getByType(RecommendationProviderContainer.class)
        .getRecommendedVersion(mvSelector.getGroup(), mvSelector.getName());
    if (version != null)
      return version;
    if (project.getParent() != null)
      return getRecommendedVersionRecursive(project.getParent(), mvSelector);
    return null;
  }
}
origin: diffplug/goomph

public void useNativesForRunningPlatform() {
  project.getConfigurations().all(config -> {
    config.getResolutionStrategy().eachDependency(details -> {
      ModuleVersionSelector req = details.getRequested();
      if (req.getName().contains($_OSGI_PLATFORM)) {
        String running = SwtPlatform.getRunning().toString();
        details.useTarget(req.getGroup() + ":" + req.getName().replace($_OSGI_PLATFORM, running) + ":" + req.getVersion());
      }
    });
  });
}
origin: spring-gradle-plugins/dependency-management-plugin

@Override
public void execute(DependencyResolveDetails details) {
  logger.debug("Processing dependency '{}'", details.getRequested());
  if (isDependencyOnLocalProject(this.project, details)) {
    logger.debug("'{}' is a local project dependency. Dependency management has not " +
        "been applied", details.getRequested());
    return;
  }
  if (isDirectDependency(details) && Versions.isDynamic(details.getRequested().getVersion())) {
    logger.debug("'{}' is a direct dependency and has a dynamic version. Dependency management has not been "
        + "applied", details.getRequested());
    return;
  }
  String version = this.dependencyManagementContainer
      .getManagedVersion(this.configuration, details.getRequested().getGroup(),
          details.getRequested().getName());
  if (version != null) {
    logger.debug("Using version '{}' for dependency '{}'", version,
        details.getRequested());
    details.useVersion(version);
  }
  else {
    logger.debug("No dependency management for dependency '{}'", details.getRequested());
  }
}
origin: gradle.plugin.co.kaiba.gradle/aether-gradle-plugin

@Override
public void execute(DependencyResolveDetails dependencyResolveDetails) {
  String group = dependencyResolveDetails.getTarget().getGroup();
  String name = dependencyResolveDetails.getTarget().getName();
  if (aetherPlugin.getVersionMap().containsKey(group) && aetherPlugin.getVersionMap().get(group).containsKey(name)) {
    Artifact artifact = new DefaultArtifact(dependencyResolveDetails.getTarget().getGroup()
        + ":" + dependencyResolveDetails.getTarget().getName()
        + ":" + dependencyResolveDetails.getTarget().getVersion());
origin: gradle.plugin.com.github.krs.xrepo-gradle-plugin/xrepo-gradle-plugin

private static void overwriteDependencies(final Configuration conf, final DependencyOverwrites dependencyOverwrites,
                     final XRepoConfiguration config, final Project project) {
  conf.getResolutionStrategy().eachDependency(dependency -> {
    if (isInSameGroup(dependency, project)) {
      final String overwrittenVersion = suffixed(dependency, config.getVersionSuffix());
      if (dependencyOverwrites.contains(dependency, overwrittenVersion)) {
        info(project, "Using overwritten dependency {}:{}:{}",
            dependency.getRequested().getGroup(), dependency.getRequested().getName(), overwrittenVersion);
        dependency.useVersion(overwrittenVersion);
      } else {
        final String fallbackSuffix = config.getFallbackSuffix();
        if (!fallbackSuffix.isEmpty()
            && !versionEndsWith(dependency, config.getVersionSuffix())
            && !versionEndsWith(dependency, fallbackSuffix)) {
          final String fallbackVersion = suffixed(dependency, fallbackSuffix);
          info(project, "Using fallback dependency {}:{}:{}",
              dependency.getRequested().getGroup(), dependency.getRequested().getName(), fallbackVersion);
          dependency.useVersion(fallbackVersion);
        }
      }
    }
  });
}
origin: gradle.plugin.com.github.krs.xrepo-gradle-plugin/xrepo-gradle-plugin

private static void useSuffixedVersions(final Configuration groupDeps, final XRepoConfiguration config, final Project project) {
  groupDeps.getResolutionStrategy().eachDependency(dependency -> {
    if (isInSameGroup(dependency, project) && !versionEndsWith(dependency, config.getVersionSuffix())) {
      debug(project, "Will look for version suffixed {} for {}:{}:{}", config.getVersionSuffix(),
          dependency.getRequested().getGroup(), dependency.getRequested().getName(), dependency.getRequested().getVersion());
      dependency.useVersion(suffixed(dependency, config.getVersionSuffix()));
    }
  });
}
org.gradle.api.artifactsModuleVersionSelectorgetGroup

Popular methods of ModuleVersionSelector

  • getName
  • getVersion

Popular in Java

  • Running tasks concurrently on multiple threads
  • findViewById (Activity)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • notifyDataSetChanged (ArrayAdapter)
  • BufferedWriter (java.io)
    Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is
  • Permission (java.security)
    Legacy security code; do not use.
  • HashSet (java.util)
    HashSet is an implementation of a Set. All optional operations (adding and removing) are supported.
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now