Codota Logo
org.gradle.tooling.provider.model
Code IndexAdd Codota to your IDE (free)

How to use org.gradle.tooling.provider.model

Best Java code snippets using org.gradle.tooling.provider.model (Showing top 6 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Dictionary d =
  • Codota Iconnew Hashtable()
  • Codota IconBundle bundle;bundle.getHeaders()
  • Codota Iconnew Properties()
  • Smart code suggestions by Codota
}
origin: apache/incubator-netbeans

@Override
public void apply(Project t) {
  registry.register(new NetBeansToolingModelBuilder());
}
origin: org.gradle/gradle-core

public ToolingModelBuilder getBuilder(String modelName) throws UnsupportedOperationException {
  ToolingModelBuilder match = null;
  for (ToolingModelBuilder builder : builders) {
    if (builder.canBuild(modelName)) {
      if (match != null) {
        throw new UnsupportedOperationException(String.format("Multiple builders are available to build a model of type '%s'.", modelName));
      }
      match = builder;
    }
  }
  if (match != null) {
    return match;
  }
  if (parent != null) {
    return parent.getBuilder(modelName);
  }
  throw new UnknownModelException(String.format("No builders are available to build a model of type '%s'.", modelName));
}
origin: com.android.tools.build/gradle-core

private AndroidProject createAndroidProject(@NonNull Project gradleProject) {
  String modelName = AndroidProject.class.getName();
  ToolingModelBuilder modelBuilder = toolingRegistry.getBuilder(modelName);
  assert modelBuilder != null;
  return (AndroidProject) modelBuilder.buildAll(modelName, gradleProject);
}
origin: com.android.tools.build/gradle-core

@Nullable
private static AndroidProject createAndroidProject(
    @NonNull org.gradle.api.Project gradleProject) {
  PluginContainer pluginContainer = gradleProject.getPlugins();
  for (Plugin p : pluginContainer) {
    if (p instanceof ToolingRegistryProvider) {
      ToolingModelBuilderRegistry registry;
      registry = ((ToolingRegistryProvider) p).getModelBuilderRegistry();
      String modelName = AndroidProject.class.getName();
      ToolingModelBuilder builder = registry.getBuilder(modelName);
      assert builder.canBuild(modelName) : modelName;
      return (AndroidProject) builder.buildAll(modelName, gradleProject);
    }
  }
  return null;
}
origin: prezi/pride

  @Override
  public void apply(Project project) {
    // Register a builder for the pride tooling model
    registry.register(new PrideProjectModelBuilder());
  }
}
origin: gradle.plugin.edu.wpi.first/gradle-cpp-vscode

public void apply(Project project) {
 registry.register(new NativeToolingModelBuilder());
org.gradle.tooling.provider.model

Most used classes

  • ToolingModelBuilderRegistry
  • ToolingModelBuilder
  • UnknownModelException
  • BuildScopeToolingModelBuilderRegistryAction
    Action on ToolingModelBuilderRegistry to register builders at build scope.
  • DefaultToolingModelBuilderRegistry$VoidToolingModelBuilder
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now