You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by aw...@gmail.com on 2009/06/17 23:26:44 UTC
Upgrade to JUEL 2.1.2
Reviewers: levik, louiscryan,
Message:
Upgrade to JUEL 2.1.2
- Uses Ian Boston's temporary upload of JUEL 2.1.2 to a maven repos,
thanks Ian!
- Fixed boolean coercion to comply with the Opensocial spec
- Centralized Iterable and JSONArray coercion to no longer be gross
hacks
- Stopped using default caching; instead use CacheProvider. Expression
trees are now cached using the LRU or ehcache caches, and can be
configured accordingly.
- Got rid of default constructor of Expressions (only useful for
testing); added Expressions.forTesting() method to access the same
thing.
Please review this at http://codereview.appspot.com/74075
Affected files:
M java/common/conf/shindig.properties
M java/common/pom.xml
A
java/common/src/main/java/org/apache/shindig/common/cache/NullCache.java
M
java/common/src/main/java/org/apache/shindig/expressions/Expressions.java
A
java/common/src/main/java/org/apache/shindig/expressions/ShindigTypeConverter.java
M
java/common/src/main/resources/org/apache/shindig/common/cache/ehcache/ehcacheConfig.xml
M
java/common/src/test/java/org/apache/shindig/config/JsonContainerConfigTest.java
M
java/common/src/test/java/org/apache/shindig/expressions/ExpressionsTest.java
M
java/common/src/test/java/org/apache/shindig/expressions/FunctionsTest.java
M
java/common/src/test/java/org/apache/shindig/expressions/OpensocialFunctionsTest.java
M java/gadgets/pom.xml
M
java/gadgets/src/main/java/org/apache/shindig/gadgets/templates/DefaultTemplateProcessor.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/GadgetELResolverTest.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/preload/PipelineExecutorTest.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/preload/PipelinedDataPreloaderTest.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/process/ProcessorTest.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/render/DefaultServiceFetcherTest.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/PipelineDataGadgetRewriterTest.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/TemplateRewriterTest.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/spec/PipelinedDataTest.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/spec/ViewTest.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/templates/DefaultTemplateProcessorTest.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/templates/MessageELResolverTest.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/templates/RenderTagHandlerTest.java
M
java/gadgets/src/test/java/org/apache/shindig/gadgets/templates/XmlTemplateLibraryTest.java
M java/server/pom.xml
M java/social-api/pom.xml
M
java/social-api/src/test/java/org/apache/shindig/social/SocialApiTestsGuiceModule.java
M
java/social-api/src/test/java/org/apache/shindig/social/opensocial/service/ActivityHandlerTest.java
M
java/social-api/src/test/java/org/apache/shindig/social/opensocial/service/PersonHandlerTest.java
M pom.xml