@Override public void execute(ResolvableDependencies resolvableDependencies) { // Allows custom minicondaInstaller ivy dependency override if (configuration.getDependencies().isEmpty()) { MinicondaInstaller installer = new MinicondaInstaller(os, miniconda); installer.addToDependencyHandler(project.getDependencies()); } } });
@Override public void execute(ResolvableDependencies resolvableDependencies) { if (config.getDependencies().isEmpty()) { config.getDependencies().add(project.getDependencies().create( "org.jacoco:org.jacoco.agent:" + jacocoVersion)); } } });
@Override public void execute(ResolvableDependencies resolvableDependencies) { if (config.getDependencies().isEmpty()) { config.getDependencies().add(project.getDependencies().create( "org.jacoco:org.jacoco.ant:" + jacocoVersion)); } } });
@NonNull public Set<File> resolveAndGetJackPluginClassPath( @NonNull ErrorReporter errorReporter) { if (getJackPluginConfiguration().getAllDependencies().isEmpty()) { return Collections.emptySet(); } ResolvedConfiguration resolvedConfiguration = getJackPluginConfiguration().getResolvedConfiguration(); if (resolvedConfiguration.hasError()) { try { resolvedConfiguration.rethrowFailure(); } catch (Exception e) { errorReporter.handleSyncError( "jackPlugin", SyncIssue.TYPE_UNRESOLVED_DEPENDENCY, "Unable to find Jack plugin. " + e.getMessage()); return Collections.emptySet(); } } return getJackPluginConfiguration().getFiles(); }
boolean includeClasspath, @NonNull ErrorReporter errorReporter) { if (getAnnotationProcessorConfiguration().getAllDependencies().isEmpty()) { return Collections.emptySet();
@Override public void execute(final Project p) { if (bck2brwsr.getDependencies().isEmpty()) { p.getDependencies().add("bck2brwsr", "org.apidesign.bck2brwsr:emul:" + UtilBase.findOwnVersion() + ":rt"); p.getDependencies().add("bck2brwsr", "org.apidesign.bck2brwsr:emul:" + UtilBase.findOwnVersion() + ":bck2brwsr");
@Override public FileCollection createDelegate() { checkRequiredSettings(project, hydraSettings); String scalaVersion = getScalaVersion(classpath); Configuration hydraConfiguration = project.getConfigurations().detachedConfiguration( new DefaultExternalModuleDependency("com.triplequote", "hydra_" + scalaVersion, hydraSettings.getVersion()) ); hydraConfiguration.exclude(excludeProperties("org.scala-lang", "scala-reflect")); hydraConfiguration.exclude(excludeProperties("com.triplequote", "scala-library")); LOGGER.debug("Hydra version: {}. Inferred Scala classpath: {}", hydraSettings.getVersion(), hydraConfiguration.getFiles()); Configuration hydraDashboardConfiguration = project.getConfigurations().getByName(HydraBasePlugin.HYDRA_DASHBOARD_CONFIGURATION); if (hydraDashboardConfiguration.getDependencies().isEmpty()) { hydraDashboardConfiguration.getDependencies().add( new DefaultExternalModuleDependency("com.triplequote", "dashboard-client_2.12", hydraSettings.getMetricsServiceVersion()) ); } return hydraConfiguration; }