You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ol...@apache.org on 2022/11/03 20:25:16 UTC

[sling-org-apache-sling-scripting-freemarker] 02/21: [checkstyle] (design) DesignForExtension

This is an automated email from the ASF dual-hosted git repository.

olli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-scripting-freemarker.git

commit b10ae46e483678ad7849f3f469420131905ce2d6
Author: Oliver Lietz <ol...@apache.org>
AuthorDate: Sun Oct 23 17:43:42 2022 +0200

    [checkstyle] (design) DesignForExtension
---
 .../org/apache/sling/scripting/freemarker/internal/AdaptToMethod.java   | 2 +-
 .../scripting/freemarker/internal/FreemarkerBindingsValuesProvider.java | 2 +-
 .../sling/scripting/freemarker/internal/FreemarkerScriptEngine.java     | 2 +-
 .../scripting/freemarker/internal/FreemarkerScriptEngineFactory.java    | 2 +-
 .../apache/sling/scripting/freemarker/internal/IncludeDirective.java    | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/main/java/org/apache/sling/scripting/freemarker/internal/AdaptToMethod.java b/src/main/java/org/apache/sling/scripting/freemarker/internal/AdaptToMethod.java
index 5c57307..8441cbf 100644
--- a/src/main/java/org/apache/sling/scripting/freemarker/internal/AdaptToMethod.java
+++ b/src/main/java/org/apache/sling/scripting/freemarker/internal/AdaptToMethod.java
@@ -36,7 +36,7 @@ import org.osgi.service.component.annotations.Reference;
         "name=adaptTo"
     }
 )
-public class AdaptToMethod implements TemplateMethodModelEx {
+public final class AdaptToMethod implements TemplateMethodModelEx {
 
     @Reference
     private AdapterManager adapterManager;
diff --git a/src/main/java/org/apache/sling/scripting/freemarker/internal/FreemarkerBindingsValuesProvider.java b/src/main/java/org/apache/sling/scripting/freemarker/internal/FreemarkerBindingsValuesProvider.java
index 989abb8..0903938 100644
--- a/src/main/java/org/apache/sling/scripting/freemarker/internal/FreemarkerBindingsValuesProvider.java
+++ b/src/main/java/org/apache/sling/scripting/freemarker/internal/FreemarkerBindingsValuesProvider.java
@@ -28,7 +28,7 @@ import org.osgi.service.component.annotations.Component;
         "javax.script.name=freemarker"
     }
 )
-public class FreemarkerBindingsValuesProvider implements BindingsValuesProvider {
+public final class FreemarkerBindingsValuesProvider implements BindingsValuesProvider {
 
     private static final String PROPERTIES = "properties";
 
diff --git a/src/main/java/org/apache/sling/scripting/freemarker/internal/FreemarkerScriptEngine.java b/src/main/java/org/apache/sling/scripting/freemarker/internal/FreemarkerScriptEngine.java
index 7436fa1..8d2bbe7 100644
--- a/src/main/java/org/apache/sling/scripting/freemarker/internal/FreemarkerScriptEngine.java
+++ b/src/main/java/org/apache/sling/scripting/freemarker/internal/FreemarkerScriptEngine.java
@@ -29,7 +29,7 @@ import org.apache.sling.api.scripting.SlingBindings;
 import org.apache.sling.api.scripting.SlingScriptHelper;
 import org.apache.sling.scripting.api.AbstractSlingScriptEngine;
 
-public class FreemarkerScriptEngine extends AbstractSlingScriptEngine {
+public final class FreemarkerScriptEngine extends AbstractSlingScriptEngine {
 
     private final FreemarkerScriptEngineFactory freemarkerScriptEngineFactory;
 
diff --git a/src/main/java/org/apache/sling/scripting/freemarker/internal/FreemarkerScriptEngineFactory.java b/src/main/java/org/apache/sling/scripting/freemarker/internal/FreemarkerScriptEngineFactory.java
index baaa133..ae068e4 100644
--- a/src/main/java/org/apache/sling/scripting/freemarker/internal/FreemarkerScriptEngineFactory.java
+++ b/src/main/java/org/apache/sling/scripting/freemarker/internal/FreemarkerScriptEngineFactory.java
@@ -58,7 +58,7 @@ import org.slf4j.LoggerFactory;
     ocd = FreemarkerScriptEngineFactoryConfiguration.class
 )
 @SuppressWarnings("java:S3077")
-public class FreemarkerScriptEngineFactory extends AbstractScriptEngineFactory {
+public final class FreemarkerScriptEngineFactory extends AbstractScriptEngineFactory {
 
     @Reference(
         cardinality = ReferenceCardinality.OPTIONAL,
diff --git a/src/main/java/org/apache/sling/scripting/freemarker/internal/IncludeDirective.java b/src/main/java/org/apache/sling/scripting/freemarker/internal/IncludeDirective.java
index b9ae37b..5b59dd1 100644
--- a/src/main/java/org/apache/sling/scripting/freemarker/internal/IncludeDirective.java
+++ b/src/main/java/org/apache/sling/scripting/freemarker/internal/IncludeDirective.java
@@ -52,7 +52,7 @@ import org.slf4j.LoggerFactory;
         "name=include"
     }
 )
-public class IncludeDirective implements TemplateDirectiveModel {
+public final class IncludeDirective implements TemplateDirectiveModel {
 
     private static final String ADD_SELECTORS_PARAMETER_NAME = "addSelectors";