From d673625e1725e20126eeb0373c0828cb004b3503 Mon Sep 17 00:00:00 2001 From: Joe Walbran Date: Mon, 1 Feb 2021 19:33:25 -0600 Subject: [PATCH] Specify that source files are written in UTF-8 Previously, we weren't telling Gradle what encoding we're using for our Java files, so Gradle was just guessing. (On *nix, it was guessing UTF-8, but on Windows, it was guessing Windows-1252.) This meant that on Windows, any non-ASCII characters got misinterpreted. --- server/build.gradle | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/build.gradle b/server/build.gradle index e47839c..56fdaed 100644 --- a/server/build.gradle +++ b/server/build.gradle @@ -73,3 +73,8 @@ jacocoTestReport { html.destination file("${buildDir}/jacocoHtml") } } + +tasks.withType(JavaCompile) { + // All of our source files are written in UTF-8 + options.encoding = 'UTF-8' +}