Skip to content

Commit 478fb55

Browse files
committed
FINERACT-2036: Fix code quality
1 parent 314929e commit 478fb55

12 files changed

Lines changed: 28 additions & 26 deletions

File tree

buildSrc/src/main/groovy/org/apache/fineract/gradle/service/EmailService.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ class EmailService {
7373
if(params.bcc) {
7474
msg.setRecipients(Message.RecipientType.BCC, InternetAddress.parse(params.bcc))
7575
}
76-
msg.setSubject(params.subject)
77-
msg.setText(params.message);
76+
msg.setSubject(params.subject, "UTF-8")
77+
msg.setText(params.message, "UTF-8");
7878

7979
Transport.send(msg);
8080

buildSrc/src/main/groovy/org/apache/fineract/gradle/service/TemplateService.groovy

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ import org.apache.fineract.gradle.FineractPluginExtension
2727
import org.slf4j.Logger
2828
import org.slf4j.LoggerFactory
2929

30+
import java.nio.charset.Charset
31+
3032
class TemplateService {
3133
private static final Logger log = LoggerFactory.getLogger(TemplateService.class)
3234

@@ -35,7 +37,7 @@ class TemplateService {
3537
TemplateService(FineractPluginExtension.FineractPluginConfigTemplate config) {
3638
def dir = new File(config.templateDir);
3739

38-
this.config = new Configuration(Configuration.VERSION_2_3_31);
40+
this.config = new Configuration(Configuration.VERSION_2_3_32);
3941
this.config.setDirectoryForTemplateLoading(dir)
4042
this.config.setDefaultEncoding("UTF-8");
4143
this.config.setLogTemplateExceptions(false);
@@ -58,7 +60,7 @@ class TemplateService {
5860
Template template = null;
5961

6062
if(params.templateFile) {
61-
template = new Template("template", new FileReader(new File(params.templateFile)), this.config)
63+
template = new Template("template", new FileReader(new File(params.templateFile), Charset.forName("UTF-8")), this.config)
6264
}
6365
if(params.template) {
6466
template = new Template("template", new StringReader(params.template), this.config)
@@ -69,7 +71,7 @@ class TemplateService {
6971
def output = new File(params.outputFile)
7072
output.createNewFile()
7173

72-
template.process(data, new FileWriter(output, false))
74+
template.process(data, new FileWriter(output, Charset.forName("UTF-8"), false))
7375
} else {
7476
def output = new StringWriter()
7577

buildSrc/src/main/resources/email/release.step01.headsup.message.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,4 @@ ${project['fineract.config.name']}
3636

3737

3838

39-
🎉 Powered by Fineract Release Plugin 🎊
39+
🎉 Powered by Fineract Release Plugin 🎊

buildSrc/src/main/resources/email/release.step01.headsup.subject.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@
1818
under the License.
1919
2020
-->
21-
[FINERACT] [PROPOSAL] 📦 New release ${project['fineract.release.version']}
21+
[FINERACT] [PROPOSAL] 📦 New release ${project['fineract.release.version']}

buildSrc/src/main/resources/email/release.step03.branch.subject.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@
1818
under the License.
1919
2020
-->
21-
[FINERACT] [ANNOUNCE] 🔀 ${project['fineract.release.version']} release branch
21+
[FINERACT] [ANNOUNCE] 🔀 ${project['fineract.release.version']} release branch

buildSrc/src/main/resources/email/release.step10.vote.subject.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@
1818
under the License.
1919
2020
-->
21-
[FINERACT] [VOTE] 🗳️ ${project['fineract.release.version']} for release
21+
[FINERACT] [VOTE] 🗳️ ${project['fineract.release.version']} for release

buildSrc/src/main/resources/email/release.step11.vote.subject.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@
1818
under the License.
1919
2020
-->
21-
[FINERACT] [VOTE] [RESULT] 🧾️ ${project['fineract.release.version']} for release
21+
[FINERACT] [VOTE] [RESULT] 🧾️ ${project['fineract.release.version']} for release

buildSrc/src/main/resources/email/release.step15.announce.message.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@ https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=${project['finera
4040
For more information on Apache Fineract please visit
4141
project home page: https://fineract.apache.org
4242

43-
The Apache Fineract Team
43+
The Apache Fineract Team

buildSrc/src/main/resources/email/release.step15.announce.subject.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@
1818
under the License.
1919
2020
-->
21-
[ANNOUNCE] Apache Fineract ${project['fineract.release.version']} Release
21+
[ANNOUNCE] Apache Fineract ${project['fineract.release.version']} Release

buildSrc/src/main/resources/git/release.step05.tag.message.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@
1818
under the License.
1919
2020
-->
21-
Fineract ${project['fineract.release.version']} release
21+
Fineract ${project['fineract.release.version']} release

0 commit comments

Comments
 (0)