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

Issue 2085042: Updated few checks in ConcatVisitor, to increase its coverage. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
15 years, 4 months ago by satya3656
Modified:
15 years, 3 months ago
Reviewers:
Paul Lindner, dev, dev-remailer, gagan.goku
CC:
cool-shindig-committers_googlegroups.com, anupama.dutta, Kuntal Loya
Base URL:
http://svn.apache.org/repos/asf/shindig/trunk/
Visibility:
Public.

Description

Optimization: Updated few checks in ConcatVisitor, to increase its coverage. In getNextSibling() function: 1) We can be ignore are text node irrespective of their content. 2) We can ignore comment nodes expect for conditional comments.

Patch Set 1 #

Patch Set 2 : Fixed some comments #

Total comments: 2

Patch Set 3 : Sync to head(r 998825). And tested the fix on IE #

Total comments: 4

Patch Set 4 : Addressing the comments. #

Total comments: 2

Patch Set 5 : Addressing the comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+29 lines, -3 lines) Patch
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java View 1 2 3 4 2 chunks +12 lines, -2 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/ConcatVisitorTest.java View 1 2 3 1 chunk +17 lines, -1 line 0 comments Download

Messages

Total messages: 15
satya3656
15 years, 4 months ago (2010-08-31 13:30:08 UTC) #1
satya3656
Fixed some comments
15 years, 4 months ago (2010-08-31 13:49:37 UTC) #2
satya3656
15 years, 4 months ago (2010-08-31 13:53:01 UTC) #3
gagan.goku
looking good. Nice change http://codereview.appspot.com/2085042/diff/4001/5001 File java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java (right): http://codereview.appspot.com/2085042/diff/4001/5001#newcode312 java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java:312: if (commentText.startsWith("[if") || commentText.startsWith("[ if")) ...
15 years, 4 months ago (2010-09-01 02:56:12 UTC) #4
satya3656
http://codereview.appspot.com/2085042/diff/4001/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java (right): http://codereview.appspot.com/2085042/diff/4001/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java#newcode312 java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java:312: if (commentText.startsWith("[if") || commentText.startsWith("[ if")) { On 2010/09/01 02:56:12, ...
15 years, 4 months ago (2010-09-20 08:47:27 UTC) #5
gagan.goku
lgtm http://codereview.appspot.com/2085042/diff/12001/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java (right): http://codereview.appspot.com/2085042/diff/12001/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java#newcode251 java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java:251: if (cur.getNodeType() == Node.TEXT_NODE) { Plz rewrite like ...
15 years, 3 months ago (2010-09-28 09:53:02 UTC) #6
satya3656
http://codereview.appspot.com/2085042/diff/12001/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java (right): http://codereview.appspot.com/2085042/diff/12001/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java#newcode251 java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java:251: if (cur.getNodeType() == Node.TEXT_NODE) { On 2010/09/28 09:53:02, gagan.goku ...
15 years, 3 months ago (2010-10-04 12:20:58 UTC) #7
gagan.goku
LGTM. Please send out to dev@. http://codereview.appspot.com/2085042/diff/21001/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java (right): http://codereview.appspot.com/2085042/diff/21001/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java#newcode314 java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java:314: return commentText.startsWith("[if"); small ...
15 years, 3 months ago (2010-10-04 13:28:08 UTC) #8
satya3656
Addressing the comments.
15 years, 3 months ago (2010-10-04 13:33:21 UTC) #9
satya3656
http://codereview.appspot.com/2085042/diff/21001/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java (right): http://codereview.appspot.com/2085042/diff/21001/java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java#newcode314 java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/ConcatVisitor.java:314: return commentText.startsWith("[if"); On 2010/10/04 13:28:08, gagan.goku wrote: > small ...
15 years, 3 months ago (2010-10-04 13:33:58 UTC) #10
Paul Lindner
lgtm, if you could add a follow-on test for conditional comments I'd appreciate it.
15 years, 3 months ago (2010-10-04 15:35:02 UTC) #11
gagan.goku
http://codereview.appspot.com/2085042/diff/27001/java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/ConcatVisitorTest.javahas nice tests for conditional and non conditional comments. On Mon, Oct 4, 2010 at ...
15 years, 3 months ago (2010-10-04 15:50:08 UTC) #12
Paul Lindner
k thx, ship it! On Mon, Oct 4, 2010 at 8:49 AM, Gagandeep singh <gagan.goku@gmail.com> ...
15 years, 3 months ago (2010-10-04 16:09:39 UTC) #13
satya3656
Thanks Paul. On 4 October 2010 21:39, Paul Lindner <lindner@inuus.com> wrote: > k thx, ship ...
15 years, 3 months ago (2010-10-04 16:11:05 UTC) #14
gagan.goku
15 years, 3 months ago (2010-10-04 17:23:09 UTC) #15
Build looks nice.
Committed as r1004328
Sign in to reply to this message.

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