Set default encoding for Eclipse projects to UTF-8

This change aligns with Java 18 support in recent versions of Eclipse.
This commit is contained in:
Sam Brannen
2022-06-16 16:13:35 +02:00
parent 181023c0c3
commit bdf91ac435
2 changed files with 4 additions and 0 deletions
+2
View File
@@ -72,6 +72,7 @@ eclipse.classpath.file.whenMerged {
// Include project specific settings // Include project specific settings
task eclipseSettings(type: Copy) { task eclipseSettings(type: Copy) {
from rootProject.files( from rootProject.files(
'src/eclipse/org.eclipse.core.resources.prefs',
'src/eclipse/org.eclipse.jdt.core.prefs', 'src/eclipse/org.eclipse.jdt.core.prefs',
'src/eclipse/org.eclipse.jdt.ui.prefs') 'src/eclipse/org.eclipse.jdt.ui.prefs')
into project.file('.settings/') into project.file('.settings/')
@@ -79,6 +80,7 @@ task eclipseSettings(type: Copy) {
} }
task cleanEclipseSettings(type: Delete) { task cleanEclipseSettings(type: Delete) {
delete project.file('.settings/org.eclipse.core.resources.prefs')
delete project.file('.settings/org.eclipse.jdt.core.prefs') delete project.file('.settings/org.eclipse.jdt.core.prefs')
delete project.file('.settings/org.eclipse.jdt.ui.prefs') delete project.file('.settings/org.eclipse.jdt.ui.prefs')
} }
@@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding/<project>=UTF-8