11import org.gradle.plugins.ide.eclipse.model.ProjectDependency
22import org.gradle.plugins.ide.eclipse.model.SourceFolder
33
4- apply plugin : " eclipse"
4+ apply plugin : ' eclipse'
55
66eclipse. 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' )
3434eclipse. 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}
4141eclipse. 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
7171task 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
7979task 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
8786task 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
9392task 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
10099task 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