* pr/48347:
Polish "Use Charset instead of String for Mustache templates support"
Use Charset instead of String for Mustache templates support
Closes gh-48347
@ -45,7 +47,7 @@ public class MustacheResourceTemplateLoader implements TemplateLoader, ResourceL
@@ -45,7 +47,7 @@ public class MustacheResourceTemplateLoader implements TemplateLoader, ResourceL
@ -58,11 +60,23 @@ public class MustacheResourceTemplateLoader implements TemplateLoader, ResourceL
@@ -58,11 +60,23 @@ public class MustacheResourceTemplateLoader implements TemplateLoader, ResourceL
}
/**
*Setthecharset.
*@paramcharSetthecharset
*Setthe{@linkCharset}touse.
*@paramcharsetthecharset
*@since4.1.0
*/
publicvoidsetCharset(StringcharSet){
this.charSet=charSet;
publicvoidsetCharset(Charsetcharset){
this.charset=charset;
}
/**
*Setthenameofthecharsettouse.
*@paramcharsetthecharset
*@deprecatedsince4.1.0forremovalin4.3.0infavorof
*{@link#setCharset(Charset)}
*/
@Deprecated(since="4.1.0",forRemoval=true)
publicvoidsetCharset(Stringcharset){
this.charset=Charset.forName(charset);
}
/**
@ -77,7 +91,7 @@ public class MustacheResourceTemplateLoader implements TemplateLoader, ResourceL
@@ -77,7 +91,7 @@ public class MustacheResourceTemplateLoader implements TemplateLoader, ResourceL
@ -66,13 +66,25 @@ public class MustacheView extends AbstractUrlBasedView {
@@ -66,13 +66,25 @@ public class MustacheView extends AbstractUrlBasedView {
@ -35,7 +37,7 @@ public class MustacheViewResolver extends UrlBasedViewResolver {
@@ -35,7 +37,7 @@ public class MustacheViewResolver extends UrlBasedViewResolver {
@ -57,13 +59,25 @@ public class MustacheViewResolver extends UrlBasedViewResolver {
@@ -57,13 +59,25 @@ public class MustacheViewResolver extends UrlBasedViewResolver {
@ -46,7 +47,7 @@ public class MustacheView extends AbstractTemplateView {
@@ -46,7 +47,7 @@ public class MustacheView extends AbstractTemplateView {
private@NullableCompilercompiler;
private@NullableStringcharset;
private@NullableCharsetcharset;
/**
*SettheMustachecompilertobeusedbythisview.
@ -61,13 +62,25 @@ public class MustacheView extends AbstractTemplateView {
@@ -61,13 +62,25 @@ public class MustacheView extends AbstractTemplateView {
@ -34,7 +36,7 @@ public class MustacheViewResolver extends AbstractTemplateViewResolver {
@@ -34,7 +36,7 @@ public class MustacheViewResolver extends AbstractTemplateViewResolver {
@ -61,13 +63,25 @@ public class MustacheViewResolver extends AbstractTemplateViewResolver {
@@ -61,13 +63,25 @@ public class MustacheViewResolver extends AbstractTemplateViewResolver {