This commit is contained in:
Phillip Webb
2014-06-06 22:33:46 -07:00
parent 93aefa8537
commit e891aa3525
30 changed files with 196 additions and 174 deletions

View File

@@ -21,7 +21,6 @@ import org.gradle.api.Project
import org.gradle.api.plugins.ApplicationPlugin
import org.gradle.api.plugins.BasePlugin
import org.gradle.api.plugins.JavaPlugin
import org.gradle.api.tasks.compile.Compile
import org.springframework.boot.gradle.agent.AgentPluginFeatures
import org.springframework.boot.gradle.repackage.RepackagePluginFeatures
import org.springframework.boot.gradle.resolve.ResolvePluginFeatures
@@ -48,11 +47,14 @@ class SpringBootPlugin implements Plugin<Project> {
new RepackagePluginFeatures().apply(project)
new RunPluginFeatures().apply(project)
// default to UTF-8 encoding
project.tasks.withType(Compile).all { t->
t.doFirst {
if(!t.options.encoding) {
t.options.encoding = 'UTF-8'
useUtf8Encoding(project)
}
private useUtf8Encoding(Project project) {
project.tasks.withType(org.gradle.api.tasks.compile.Compile).all {
it.doFirst {
if(!it.options.encoding) {
it.options.encoding = 'UTF-8'
}
}
}