Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1565)

Issue 4077043: View level support for Features and Locales

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 3 months ago by mgmarum
Modified:
13 years ago
Base URL:
http://svn.apache.org/repos/asf/shindig/trunk/
Visibility:
Public.

Description

Patch to support View level features and locales which is an approved proposal for OpenSocial 2.0. http://docs.opensocial.org/display/OSD/View+Level+Features+Proposal Patch includes updated JUnit tests and new EndToEnd test. https://issues.apache.org/jira/browse/SHINDIG-1492

Patch Set 1 #

Patch Set 2 : Fixed some code formatting issues #

Total comments: 10

Patch Set 3 : Updates based on comments from zhoresh #

Total comments: 10

Patch Set 4 : Review updates #

Patch Set 5 : Refresh patch with latest #

Total comments: 10

Patch Set 6 : Incorporating Paul's comments #

Patch Set 7 : Fixed test failure on Sun JRE #

Unified diffs Side-by-side diffs Delta from patch set Stats (+667 lines, -98 lines) Patch
java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultMessageBundleFactory.java View 1 2 3 4 5 6 2 chunks +7 lines, -7 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java View 1 2 3 4 5 6 6 chunks +47 lines, -6 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/HashLockedDomainService.java View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/MessageBundleFactory.java View 1 2 3 4 5 6 1 chunk +2 lines, -1 line 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/config/CoreUtilConfigContributor.java View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/render/Renderer.java View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/render/RenderingGadgetRewriter.java View 1 2 3 4 5 6 2 chunks +3 lines, -3 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/PipelineDataGadgetRewriter.java View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/TemplateRewriter.java View 1 2 3 4 5 6 2 chunks +3 lines, -3 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/spec/Feature.java View 1 2 3 4 5 6 5 chunks +24 lines, -2 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/spec/LocaleSpec.java View 1 2 3 4 5 6 3 chunks +28 lines, -9 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/spec/ModulePrefs.java View 1 2 3 4 5 6 11 chunks +130 lines, -18 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/DefaultIframeUriManager.java View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/variables/BidiSubstituter.java View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/variables/MessageSubstituter.java View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/DefaultMessageBundleFactoryTest.java View 1 2 3 4 5 6 14 chunks +46 lines, -15 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/GadgetTest.java View 1 2 3 4 5 6 3 chunks +68 lines, -2 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/HashLockedDomainServiceTest.java View 1 2 3 4 5 6 1 chunk +2 lines, -1 line 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/render/FakeMessageBundleFactory.java View 1 2 3 4 5 6 1 chunk +3 lines, -3 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/render/RenderingGadgetRewriterTest.java View 1 2 3 4 5 6 5 chunks +69 lines, -6 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/spec/FeatureTest.java View 1 2 3 4 5 6 2 chunks +28 lines, -1 line 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/spec/LocaleSpecTest.java View 1 2 3 4 5 6 4 chunks +22 lines, -2 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/spec/ModulePrefsTest.java View 1 2 3 4 5 6 5 chunks +76 lines, -7 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/uri/UriManagerTestBase.java View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/variables/VariableSubstituterTest.java View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
java/server/src/test/java/org/apache/shindig/server/endtoend/EndToEndTest.java View 1 2 3 4 5 6 3 chunks +7 lines, -1 line 0 comments Download
java/server/src/test/resources/endtoend/viewLevelElementsTest.xml View 1 chunk +70 lines, -0 lines 0 comments Download
java/server/src/test/resources/endtoend/viewMessages.xml View 1 chunk +22 lines, -0 lines 0 comments Download

Messages

Total messages: 12
mgmarum
13 years, 3 months ago (2011-01-25 20:06:12 UTC) #1
zhoresh
Some preliminary comments http://codereview.appspot.com/4077043/diff/14001/java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java (right): http://codereview.appspot.com/4077043/diff/14001/java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java#newcode141 java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java:141: if(directFeatureDeps == null){ Please fix indentation ...
13 years, 3 months ago (2011-01-26 01:45:19 UTC) #2
mgmarum
Made some updates based upon your comments. I added a comment about the JSON interface. ...
13 years, 3 months ago (2011-01-26 19:00:19 UTC) #3
mgmarum
http://codereview.appspot.com/4077043/diff/14001/java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java (right): http://codereview.appspot.com/4077043/diff/14001/java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java#newcode141 java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java:141: if(directFeatureDeps == null){ On 2011/01/26 01:45:20, zhoresh wrote: > ...
13 years, 3 months ago (2011-01-28 15:53:04 UTC) #4
zhoresh
Looks pretty good, just couple more comments. http://codereview.appspot.com/4077043/diff/14001/java/gadgets/src/main/java/org/apache/shindig/gadgets/spec/ModulePrefs.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/spec/ModulePrefs.java (right): http://codereview.appspot.com/4077043/diff/14001/java/gadgets/src/main/java/org/apache/shindig/gadgets/spec/ModulePrefs.java#newcode496 java/gadgets/src/main/java/org/apache/shindig/gadgets/spec/ModulePrefs.java:496: public Map<String,Map<Locale, ...
13 years, 3 months ago (2011-01-28 18:00:00 UTC) #5
mgmarum
http://codereview.appspot.com/4077043/diff/14001/java/gadgets/src/main/java/org/apache/shindig/gadgets/spec/ModulePrefs.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/spec/ModulePrefs.java (right): http://codereview.appspot.com/4077043/diff/14001/java/gadgets/src/main/java/org/apache/shindig/gadgets/spec/ModulePrefs.java#newcode496 java/gadgets/src/main/java/org/apache/shindig/gadgets/spec/ModulePrefs.java:496: public Map<String,Map<Locale, LocaleSpec>> getLocales() { On 2011/01/28 18:00:00, zhoresh ...
13 years, 3 months ago (2011-01-28 21:32:20 UTC) #6
zhoresh
Nice work, LGTM
13 years, 2 months ago (2011-02-01 17:19:45 UTC) #7
mgmarum
Refresh patch with latest
13 years, 1 month ago (2011-03-22 18:37:39 UTC) #8
Paul Lindner
looking good. Just a few stylistic things and import ordering. Adding fargo as a reviewer. ...
13 years, 1 month ago (2011-03-28 09:51:17 UTC) #9
mgmarum
Yes, this is still consistent with spec proposal. On 2011/03/28 09:51:17, Paul Lindner wrote: > ...
13 years, 1 month ago (2011-03-28 14:23:48 UTC) #10
mgmarum
Updated patch. http://codereview.appspot.com/4077043/diff/67001/java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java (right): http://codereview.appspot.com/4077043/diff/67001/java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java#newcode20 java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java:20: import java.util.Collection; On 2011/03/28 09:51:17, Paul Lindner ...
13 years, 1 month ago (2011-03-28 14:24:08 UTC) #11
mgmarum
13 years ago (2011-04-02 03:09:53 UTC) #12
Fixed test failure on Sun JRE
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b