Skip to content

Commit 9e986c0

Browse files
committed
Polish ide.gradle
1 parent f07e6a1 commit 9e986c0

File tree

1 file changed

+19
-20
lines changed

1 file changed

+19
-20
lines changed

gradle/ide.gradle

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import org.gradle.plugins.ide.eclipse.model.ProjectDependency
22
import org.gradle.plugins.ide.eclipse.model.SourceFolder
33

4-
apply plugin: "eclipse"
4+
apply plugin: 'eclipse'
55

66
eclipse.jdt {
77
sourceCompatibility = 1.8
@@ -30,17 +30,17 @@ eclipse.classpath.file.whenMerged { classpath ->
3030
}
3131

3232
// Use separate main/test outputs (prevents WTP from packaging test classes)
33-
eclipse.classpath.defaultOutputDir = file(project.name+"/bin/eclipse")
33+
eclipse.classpath.defaultOutputDir = file(project.name + '/bin/eclipse')
3434
eclipse.classpath.file.beforeMerged { classpath ->
3535
classpath.entries.findAll{ it instanceof SourceFolder }.each {
36-
if (it.output.startsWith("bin/")) {
36+
if (it.output.startsWith('bin/')) {
3737
it.output = null
3838
}
3939
}
4040
}
4141
eclipse.classpath.file.whenMerged { classpath ->
4242
classpath.entries.findAll{ it instanceof SourceFolder }.each {
43-
it.output = "bin/" + it.path.split("/")[1]
43+
it.output = 'bin/' + it.path.split('/')[1]
4444
}
4545
}
4646

@@ -65,46 +65,45 @@ eclipse.classpath.file.whenMerged {
6565
}
6666

6767
// Allow projects to be used as WTP modules
68-
eclipse.project.natures "org.eclipse.wst.common.project.facet.core.nature"
68+
eclipse.project.natures 'org.eclipse.wst.common.project.facet.core.nature'
6969

7070
// Include project specific settings
7171
task eclipseSettings(type: Copy) {
7272
from rootProject.files(
73-
"src/eclipse/org.eclipse.jdt.ui.prefs",
74-
"src/eclipse/org.eclipse.wst.common.project.facet.core.xml")
73+
'src/eclipse/org.eclipse.jdt.ui.prefs',
74+
'src/eclipse/org.eclipse.wst.common.project.facet.core.xml')
7575
into project.file('.settings/')
7676
outputs.upToDateWhen { false }
7777
}
7878

7979
task eclipseWstComponent(type: Copy) {
80-
from rootProject.files(
81-
"src/eclipse/org.eclipse.wst.common.component")
80+
from rootProject.files('src/eclipse/org.eclipse.wst.common.component')
8281
into project.file('.settings/')
8382
expand(deployname: project.name)
8483
outputs.upToDateWhen { false }
8584
}
8685

8786
task eclipseJdtPrepare(type: Copy) {
88-
from rootProject.file("src/eclipse/org.eclipse.jdt.core.prefs")
89-
into project.file(".settings/")
87+
from rootProject.file('src/eclipse/org.eclipse.jdt.core.prefs')
88+
into project.file('.settings/')
9089
outputs.upToDateWhen { false }
9190
}
9291

9392
task cleanEclipseJdtUi(type: Delete) {
94-
delete project.file(".settings/org.eclipse.jdt.core.prefs")
95-
delete project.file(".settings/org.eclipse.jdt.ui.prefs")
96-
delete project.file(".settings/org.eclipse.wst.common.component")
97-
delete project.file(".settings/org.eclipse.wst.common.project.facet.core.xml")
93+
delete project.file('.settings/org.eclipse.jdt.core.prefs')
94+
delete project.file('.settings/org.eclipse.jdt.ui.prefs')
95+
delete project.file('.settings/org.eclipse.wst.common.component')
96+
delete project.file('.settings/org.eclipse.wst.common.project.facet.core.xml')
9897
}
9998

10099
task eclipseBuildship(type: Copy) {
101100
from rootProject.files(
102-
"src/eclipse/org.eclipse.jdt.ui.prefs",
103-
"src/eclipse/org.eclipse.jdt.core.prefs")
101+
'src/eclipse/org.eclipse.jdt.ui.prefs',
102+
'src/eclipse/org.eclipse.jdt.core.prefs')
104103
into project.file('.settings/')
105104
outputs.upToDateWhen { false }
106105
}
107106

108-
tasks["eclipseJdt"].dependsOn(eclipseJdtPrepare)
109-
tasks["cleanEclipse"].dependsOn(cleanEclipseJdtUi)
110-
tasks["eclipse"].dependsOn(eclipseSettings, eclipseWstComponent)
107+
tasks['eclipseJdt'].dependsOn(eclipseJdtPrepare)
108+
tasks['cleanEclipse'].dependsOn(cleanEclipseJdtUi)
109+
tasks['eclipse'].dependsOn(eclipseSettings, eclipseWstComponent)

0 commit comments

Comments
 (0)