Author: ddumont
Date: Thu Jan 10 21:51:33 2013
New Revision: 1431679

URL: http://svn.apache.org/viewvc?rev=1431679&view=rev
Log:
@Singleton
Closure compiler should be a singleton

Modified:
    
shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java

Modified: 
shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java
URL: 
http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java?rev=1431679&r1=1431678&r2=1431679&view=diff
==============================================================================
--- 
shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java
 (original)
+++ 
shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java
 Thu Jan 10 21:51:33 2013
@@ -50,6 +50,7 @@ import com.google.common.collect.Immutab
 import com.google.common.collect.Lists;
 import com.google.common.collect.Maps;
 import com.google.inject.Inject;
+import com.google.inject.Singleton;
 import com.google.inject.name.Named;
 import com.google.javascript.jscomp.BasicErrorManager;
 import com.google.javascript.jscomp.CheckLevel;
@@ -62,6 +63,7 @@ import com.google.javascript.jscomp.JSEr
 import com.google.javascript.jscomp.Result;
 import com.google.javascript.jscomp.SourceFile;
 
+@Singleton
 public class ClosureJsCompiler implements JsCompiler {
   // Default stack size for the compiler threads. The value was copied from 
closure compiler class.
   private static final long DEFAULT_COMPILER_STACK_SIZE = 1048576L;


Reply via email to