EclipsePlugin

abstract class EclipsePlugin : IdePlugin(source)

A plugin which generates Eclipse files.

See also

<a href="https://docs.gradle.org/current/userguide/eclipse_plugin.html">Eclipse plugin reference</a>

Constructors

Link copied to clipboard
@Inject
constructor(uniqueProjectNameProvider: UniqueProjectNameProvider, artifactRegistry: IdeArtifactRegistry, jvmPluginServices: JvmPluginServices)

Properties

Link copied to clipboard
val ECLIPSE_CP_TASK_NAME: String = "eclipseClasspath"
Link copied to clipboard
val ECLIPSE_JDT_TASK_NAME: String = "eclipseJdt"
Link copied to clipboard
val ECLIPSE_PROJECT_TASK_NAME: String = "eclipseProject"
Link copied to clipboard
val ECLIPSE_TASK_NAME: String = "eclipse"

Functions

Link copied to clipboard
open fun addWorker(worker: Task)
Link copied to clipboard
open fun apply(target: Project)
Link copied to clipboard
open fun getCleanTask(): TaskProvider<out Task>
Link copied to clipboard
Link copied to clipboard
open fun isRoot(): Boolean
Link copied to clipboard
open fun toGradleCommand(project: Project): String