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

Issue 1304042: Convert RequestRewriters to ResponseRewriters (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
15 years, 10 months ago by johnfargo
Modified:
15 years, 10 months ago
Reviewers:
Paul Lindner, chirag, shindig.remailer
Base URL:
http://svn.apache.org/repos/asf/shindig/trunk/
Visibility:
Public.

Description

Part #2 of move to ResponseRewriter interfaces. Converts RequestRewriter implementations to ResponseRewriters instead. Replaces RequestRewriterRegistry with ResponseRewriterRegistry, with pre-cached ResponseRewriterRegistry independently registered.

Patch Set 1 #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+211 lines, -398 lines) Patch
java/gadgets/src/main/java/org/apache/shindig/gadgets/http/AbstractHttpCache.java View 2 chunks +0 lines, -13 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/http/DefaultRequestPipeline.java View 2 chunks +2 lines, -0 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/render/SanitizingRequestRewriter.java View 6 chunks +21 lines, -30 lines 2 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/render/old/SanitizingGadgetRewriter.java View 3 chunks +0 lines, -13 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/render/old/SanitizingRequestRewriter.java View 8 chunks +21 lines, -30 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/CaptureRewriter.java View 1 chunk +3 lines, -5 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/CssRequestRewriter.java View 3 chunks +6 lines, -8 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/DefaultRequestRewriterRegistry.java View 1 chunk +0 lines, -63 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/DomWalker.java View 3 chunks +6 lines, -7 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/RequestRewriter.java View 1 chunk +0 lines, -39 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/RequestRewriterRegistry.java View 1 chunk +0 lines, -40 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/RewriteModule.java View 3 chunks +16 lines, -9 lines 2 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/RewriterUtils.java View 3 chunks +24 lines, -0 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/old/CssRequestRewriter.java View 3 chunks +9 lines, -11 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/old/HTMLContentRewriter.java View 3 chunks +6 lines, -9 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java View 3 chunks +3 lines, -3 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/HttpRequestHandler.java View 2 chunks +3 lines, -3 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/MakeRequestHandler.java View 2 chunks +3 lines, -3 lines 0 comments Download
java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ProxyHandler.java View 2 chunks +3 lines, -3 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/http/AbstractHttpCacheTest.java View 2 chunks +0 lines, -6 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/render/ProxyRendererTest.java View 1 chunk +1 line, -2 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/render/SanitizingRequestRewriterTest.java View 2 chunks +7 lines, -7 lines 1 comment Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/render/old/SanitizingRequestRewriterTest.java View 2 chunks +7 lines, -7 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/CssRequestRewriterTest.java View 5 chunks +23 lines, -31 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/DefaultContentRewriterRegistryTest.java View 2 chunks +8 lines, -8 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/RewriterTestBase.java View 2 chunks +2 lines, -2 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/old/BaseRewriterTestCase.java View 3 chunks +2 lines, -3 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/old/CssRequestRewriterTest.java View 5 chunks +23 lines, -30 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/old/HTMLContentRewriterTest.java View 1 chunk +1 line, -2 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/servlet/HttpRequestHandlerTest.java View 2 chunks +5 lines, -5 lines 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/servlet/ProxyHandlerTest.java View 1 chunk +1 line, -1 line 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/servlet/ServletTestFixture.java View 2 chunks +5 lines, -5 lines 0 comments Download

Messages

Total messages: 5
johnfargo
15 years, 10 months ago (2010-05-26 05:21:35 UTC) #1
Paul Lindner
http://codereview.appspot.com/1304042/diff/1/30 File java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/RewriteModule.java (right): http://codereview.appspot.com/1304042/diff/1/30#newcode74 java/gadgets/src/main/java/org/apache/shindig/gadgets/rewrite/RewriteModule.java:74: // TODO: Clean this up. details? also change signature ...
15 years, 10 months ago (2010-06-01 17:47:17 UTC) #2
fargo
On Tue, Jun 1, 2010 at 11:17 PM, <lindner@inuus.com> wrote: > > http://codereview.appspot.com/1304042/diff/1/30 > File ...
15 years, 10 months ago (2010-06-01 18:23:36 UTC) #3
chirag
lgtm http://codereview.appspot.com/1304042/diff/1/21 File java/gadgets/src/main/java/org/apache/shindig/gadgets/render/SanitizingRequestRewriter.java (right): http://codereview.appspot.com/1304042/diff/1/21#newcode42 java/gadgets/src/main/java/org/apache/shindig/gadgets/render/SanitizingRequestRewriter.java:42: public class SanitizingRequestRewriter implements ResponseRewriter { What do ...
15 years, 10 months ago (2010-06-01 18:44:36 UTC) #4
johnfargo
15 years, 10 months ago (2010-06-02 08:21:11 UTC) #5
Just committed a CL renaming all XRequestRewriter to XResponseRewriter. Thx-
John

On Wed, Jun 2, 2010 at 12:14 AM, <chiragshah1@gmail.com> wrote:

> lgtm
>
>
> http://codereview.appspot.com/1304042/diff/1/21
> File
>
>
java/gadgets/src/main/java/org/apache/shindig/gadgets/render/SanitizingRequestRewriter.java
> (right):
>
> http://codereview.appspot.com/1304042/diff/1/21#newcode42
>
>
java/gadgets/src/main/java/org/apache/shindig/gadgets/render/SanitizingRequestRewriter.java:42:
> public class SanitizingRequestRewriter implements ResponseRewriter {
> What do you think about renaming the class name to
> SanitizingResponseRewriter. We can make this change after the branch is
> cut.
>
> s/SanitizingRequestRewriter/SanitizingResponseRewriter
>
> http://codereview.appspot.com/1304042/diff/1/21#newcode115
>
>
java/gadgets/src/main/java/org/apache/shindig/gadgets/render/SanitizingRequestRewriter.java:115:
> resp.setContent("");
> I'd log a debug message here
>
> http://codereview.appspot.com/1304042/diff/1/4
> File
>
>
java/gadgets/src/test/java/org/apache/shindig/gadgets/render/SanitizingRequestRewriterTest.java
> (right):
>
> http://codereview.appspot.com/1304042/diff/1/4#newcode40
>
>
java/gadgets/src/test/java/org/apache/shindig/gadgets/render/SanitizingRequestRewriterTest.java:40:
> public class SanitizingRequestRewriterTest extends RewriterTestBase {
> s/SanitizingRequestRewriterTest/SanitizingResponseRewriterTest
>
>
> http://codereview.appspot.com/1304042/show
>
Sign in to reply to this message.

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