You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by fm...@apache.org on 2014/11/17 22:03:33 UTC

svn commit: r1640225 - /sling/trunk/contrib/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/engine/compiled/ClassUnitLoader.java

Author: fmeschbe
Date: Mon Nov 17 21:03:33 2014
New Revision: 1640225

URL: http://svn.apache.org/r1640225
Log:
SLING-4181 - Remove unneeded reference to SlingRepository from ClassUnitLoader

* removed unneeded reference
* reorganised imports

This closes #41

(Applied patch by Radu Cotescu, Thanks)

Modified:
    sling/trunk/contrib/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/engine/compiled/ClassUnitLoader.java

Modified: sling/trunk/contrib/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/engine/compiled/ClassUnitLoader.java
URL: http://svn.apache.org/viewvc/sling/trunk/contrib/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/engine/compiled/ClassUnitLoader.java?rev=1640225&r1=1640224&r2=1640225&view=diff
==============================================================================
--- sling/trunk/contrib/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/engine/compiled/ClassUnitLoader.java (original)
+++ sling/trunk/contrib/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/engine/compiled/ClassUnitLoader.java Mon Nov 17 21:03:33 2014
@@ -50,17 +50,6 @@ import org.apache.sling.api.resource.Res
 import org.apache.sling.api.resource.ResourceUtil;
 import org.apache.sling.api.resource.ValueMap;
 import org.apache.sling.api.scripting.SlingBindings;
-import org.apache.sling.jcr.api.SlingRepository;
-import org.apache.sling.scripting.sightly.compiler.util.GlobalShadowCheckBackend;
-import org.apache.sling.scripting.sightly.engine.UnitLoader;
-import org.apache.sling.settings.SlingSettingsService;
-import org.osgi.service.component.ComponentContext;
-import org.osgi.service.event.Event;
-import org.osgi.service.event.EventConstants;
-import org.osgi.service.event.EventHandler;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
 import org.apache.sling.scripting.sightly.api.RenderUnit;
 import org.apache.sling.scripting.sightly.api.SightlyEngineException;
 import org.apache.sling.scripting.sightly.api.SightlyParsingException;
@@ -73,6 +62,13 @@ import org.apache.sling.scripting.sightl
 import org.apache.sling.scripting.sightly.engine.SightlyEngineConfiguration;
 import org.apache.sling.scripting.sightly.engine.SightlyScriptEngineFactory;
 import org.apache.sling.scripting.sightly.engine.UnitLoader;
+import org.apache.sling.settings.SlingSettingsService;
+import org.osgi.service.component.ComponentContext;
+import org.osgi.service.event.Event;
+import org.osgi.service.event.EventConstants;
+import org.osgi.service.event.EventHandler;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
  * Obtain render units by compiling Sightly to Java
@@ -116,9 +112,6 @@ public class ClassUnitLoader implements 
     private final Map<String, Lock> activeWrites = new HashMap<String, Lock>();
 
     @Reference
-    private SlingRepository repository = null;
-
-    @Reference
     private SightlyCompiler compiler = null;
 
     @Reference