# Package org.gradle.tooling.model.idea

IntelliJ IDEA centric tooling models.

- Interface Summary
  Interface | Description
  --- | ---
  BasicIdeaProject | IdeaProject that does not provide/resolve any external dependencies.
  IdeaCompilerOutput | IDEA compiler output settings.
  IdeaContentRoot | Contains content root information.
  IdeaDependency | IDEA dependency.
  IdeaDependencyScope | The scope of the IDEA dependency.
  IdeaJavaLanguageSettings | Describes Java language settings for an IDEA module.
  IdeaLanguageLevel | Language level setting for IDEA.
  IdeaModule | Represents information about the IDEA module.
  IdeaModuleDependency | Dependency on a module in a project.
  IdeaModuleIdentifier | Identifies an Idea module.
  IdeaProject | Represents the information about the IDEA project.
  IdeaSingleEntryLibraryDependency | "Single-Entry Module Library" as IDEA calls it.
  IdeaSourceDirectory | IDEA source directory.