SLING-6295 - remove unnecessary instance variable
git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1770117 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/models/jacksonexporter/impl/ResourceModelProvider.java b/src/main/java/org/apache/sling/models/jacksonexporter/impl/ResourceModelProvider.java
index 43fa303..42172ea 100644
--- a/src/main/java/org/apache/sling/models/jacksonexporter/impl/ResourceModelProvider.java
+++ b/src/main/java/org/apache/sling/models/jacksonexporter/impl/ResourceModelProvider.java
@@ -43,17 +43,15 @@
intValue = DEFAULT_MAX_RECURSION_LEVELS)
private static final String PROP_MAX_RECURSION_LEVELS = "max.recursion.levels";
- private int maxRecursionLevels;
private SimpleModule moduleInstance;
@Activate
private void activate(Map<String, Object> props) {
- this.maxRecursionLevels = PropertiesUtil.toInteger(props.get(PROP_MAX_RECURSION_LEVELS), DEFAULT_MAX_RECURSION_LEVELS);
+ final int maxRecursionLevels = PropertiesUtil.toInteger(props.get(PROP_MAX_RECURSION_LEVELS), DEFAULT_MAX_RECURSION_LEVELS);
this.moduleInstance = new SimpleModule();
SimpleSerializers serializers = new SimpleSerializers();
serializers.addSerializer(Resource.class, new ResourceSerializer(maxRecursionLevels));
moduleInstance.setSerializers(serializers);
-
}
@Override