toggle menu
gradle
8.12
API
switch theme
search in API
gradle
/
org.gradle.plugins.ide.eclipse
/
EclipsePlugin
Eclipse
Plugin
API
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>
Members
Constructors
Eclipse
Plugin
Link copied to clipboard
API
@
Inject
constructor
(
uniqueProjectNameProvider
:
UniqueProjectNameProvider
,
artifactRegistry
:
IdeArtifactRegistry
,
jvmPluginServices
:
JvmPluginServices
)
Properties
ECLIPSE_CP_TASK_NAME
Link copied to clipboard
API
val
ECLIPSE_CP_TASK_NAME
:
String
=
"eclipseClasspath"
ECLIPSE_JDT_TASK_NAME
Link copied to clipboard
API
val
ECLIPSE_JDT_TASK_NAME
:
String
=
"eclipseJdt"
ECLIPSE_PROJECT_TASK_NAME
Link copied to clipboard
API
val
ECLIPSE_PROJECT_TASK_NAME
:
String
=
"eclipseProject"
ECLIPSE_TASK_NAME
Link copied to clipboard
API
val
ECLIPSE_TASK_NAME
:
String
=
"eclipse"
Functions
add
Worker
Link copied to clipboard
API
open
fun
addWorker
(
worker
:
Task
)
apply
Link copied to clipboard
API
open
fun
apply
(
target
:
Project
)
get
Clean
Task
Link copied to clipboard
API
open
fun
getCleanTask
(
)
:
TaskProvider
<
out
Task
>
get
Lifecycle
Task
Link copied to clipboard
API
open
fun
getLifecycleTask
(
)
:
TaskProvider
<
out
Task
>
is
Root
Link copied to clipboard
API
open
fun
isRoot
(
)
:
Boolean
to
Gradle
Command
Link copied to clipboard
API
open
fun
toGradleCommand
(
project
:
Project
)
:
String