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

Issue 4352049: Replace ExportJsCompiler with Processor (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
14 years, 11 months ago by mhermanto
Modified:
14 years, 10 months ago
Reviewers:
Base URL:
http://svn.apache.org/repos/asf/shindig/trunk/
Visibility:
Public.

Patch Set 1 #

Total comments: 4

Patch Set 2 : Addressing John's comments #

Total comments: 2

Patch Set 3 : Update patch #

Unified diffs Side-by-side diffs Delta from patch set Stats (+485 lines, -445 lines) Patch
java/gadgets/src/main/java/org/apache/shindig/gadgets/js/ExportJsProcessor.java View 1 1 chunk +219 lines, -0 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/js/JsResponseBuilder.java View 1 1 chunk +16 lines, -0 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/js/JsServingPipelineModule.java View 1 4 chunks +4 lines, -2 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/js/ExportJsCompiler.java View 1 1 chunk +0 lines, -210 lines 0 comments Download
java/gadgets/src/main/java15/org/apache/shindig/gadgets/js/JsCompilerModule.java View 1 2 chunks +0 lines, -8 lines 0 comments Download
java/gadgets/src/main/java16/org/apache/shindig/gadgets/js/JsCompilerModule.java View 1 2 chunks +0 lines, -8 lines 0 comments Download
java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java View 1 2 5 chunks +6 lines, -12 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/js/ExportJsProcessorTest.java View 1 1 chunk +228 lines, -0 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/js/ExportJsCompilerTest.java View 1 1 chunk +0 lines, -193 lines 0 comments Download
java/gadgets/src/test/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompilerTest.java View 1 2 10 chunks +12 lines, -12 lines 0 comments Download

Messages

Total messages: 8
mhermanto
14 years, 11 months ago (2011-04-04 22:14:12 UTC) #1
johnfargo
http://codereview.appspot.com/4352049/diff/1/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/ExportJsProcessor.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/js/ExportJsProcessor.java (right): http://codereview.appspot.com/4352049/diff/1/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/ExportJsProcessor.java#newcode75 java/gadgets/src/main/java/org/apache/shindig/gadgets/js/ExportJsProcessor.java:75: neededExportJs = true; it's not clear to me this ...
14 years, 11 months ago (2011-04-04 22:35:38 UTC) #2
mhermanto
On Mon, Apr 4, 2011 at 3:35 PM, <johnfargo@gmail.com> wrote: > > > http://codereview.appspot.com/4352049/diff/1/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/ExportJsProcessor.java > ...
14 years, 11 months ago (2011-04-05 01:31:16 UTC) #3
mhermanto
Addressing John's comments
14 years, 11 months ago (2011-04-05 01:32:50 UTC) #4
fargo
On Mon, Apr 4, 2011 at 6:30 PM, Michael Hermanto <mhermanto@gmail.com>wrote: > > > On ...
14 years, 11 months ago (2011-04-05 01:35:38 UTC) #5
johnfargo
LGTM On 2011/04/05 01:35:38, fargo wrote: > On Mon, Apr 4, 2011 at 6:30 PM, ...
14 years, 11 months ago (2011-04-05 01:38:59 UTC) #6
johnfargo
http://codereview.appspot.com/4352049/diff/1004/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/ExportJsProcessor.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/js/ExportJsProcessor.java (right): http://codereview.appspot.com/4352049/diff/1004/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/ExportJsProcessor.java#newcode66 java/gadgets/src/main/java/org/apache/shindig/gadgets/js/ExportJsProcessor.java:66: neededExportJs |= appendExportJsStatementsForFeature(resp, jsUri, last); nit: while it's functionally ...
14 years, 11 months ago (2011-04-05 01:39:37 UTC) #7
mhermanto
14 years, 11 months ago (2011-04-05 01:45:52 UTC) #8
On Mon, Apr 4, 2011 at 6:39 PM, <johnfargo@gmail.com> wrote:

>
>
>
http://codereview.appspot.com/4352049/diff/1004/java/gadgets/src/main/java/or...
>
> File
>
>
java/gadgets/src/main/java/org/apache/shindig/gadgets/js/ExportJsProcessor.java
> (right):
>
>
>
http://codereview.appspot.com/4352049/diff/1004/java/gadgets/src/main/java/or...
>
>
java/gadgets/src/main/java/org/apache/shindig/gadgets/js/ExportJsProcessor.java:66:
> neededExportJs |= appendExportJsStatementsForFeature(resp, jsUri, last);
> nit: while it's functionally equivalent, I'd choose to use boolean-or
> (||=) rather than bitwise-or.
>
>
Good point. Overlook on my side.


>
>
http://codereview.appspot.com/4352049/diff/1004/java/gadgets/src/main/java/or...
> File
>
>
java/gadgets/src/main/java/org/apache/shindig/gadgets/js/JsResponseBuilder.java
> (right):
>
>
>
http://codereview.appspot.com/4352049/diff/1004/java/gadgets/src/main/java/or...
>
>
java/gadgets/src/main/java/org/apache/shindig/gadgets/js/JsResponseBuilder.java:69:
> public JsResponseBuilder insertJsAt(int index, JsContent jsContent) {
> maybe a TODO to implement ExportJsProcessor in terms of prepend/insert
> to avoid a full copy? If you don't like the idea the clear/append model
> works...


I'm fine with it. :)


>
>
> http://codereview.appspot.com/4352049/
>
Sign in to reply to this message.

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