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

Issue 1147041: Use guice-multibindings for Template TagHandlers (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
15 years, 11 months ago by Paul Lindner
Modified:
15 years, 11 months ago
Reviewers:
johnfargo, shindig.remailer
Visibility:
Public.

Patch Set 1 #

Total comments: 6
Unified diffs Side-by-side diffs Delta from patch set Stats (+19 lines, -14 lines) Patch
java/gadgets/pom.xml View 1 chunk +4 lines, -0 lines 0 comments Download
M java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java View 1 chunk +0 lines, -1 line 2 comments Download
M java/gadgets/src/main/java/org/apache/shindig/gadgets/templates/TemplateModule.java View 2 chunks +9 lines, -13 lines 4 comments Download
pom.xml View 1 chunk +6 lines, -0 lines 0 comments Download

Messages

Total messages: 4
Paul Lindner
15 years, 11 months ago (2010-05-06 21:54:25 UTC) #1
johnfargo
http://codereview.appspot.com/1147041/diff/1/3 File java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java (right): http://codereview.appspot.com/1147041/diff/1/3#newcode91 java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java:91: }; no change in this file (except whitespace)? http://codereview.appspot.com/1147041/diff/1/4 ...
15 years, 11 months ago (2010-05-07 04:30:57 UTC) #2
Paul Lindner
http://codereview.appspot.com/1147041/diff/1/3 File java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java (right): http://codereview.appspot.com/1147041/diff/1/3#newcode91 java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java:91: }; On 2010/05/07 04:30:58, johnfargo wrote: > no change ...
15 years, 11 months ago (2010-05-07 14:51:23 UTC) #3
johnfargo
15 years, 11 months ago (2010-05-07 15:26:26 UTC) #4
lgtm

On Fri, May 7, 2010 at 7:51 AM, <lindner@inuus.com> wrote:

>
> http://codereview.appspot.com/1147041/diff/1/3
> File
>
> java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java
> (right):
>
> http://codereview.appspot.com/1147041/diff/1/3#newcode91
>
>
java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java:91:
> };
> On 2010/05/07 04:30:58, johnfargo wrote:
>
>> no change in this file (except whitespace)?
>>
>
> Done.
>
>
> http://codereview.appspot.com/1147041/diff/1/4
> File
>
>
java/gadgets/src/main/java/org/apache/shindig/gadgets/templates/TemplateModule.java
> (right):
>
> http://codereview.appspot.com/1147041/diff/1/4#newcode24
>
>
java/gadgets/src/main/java/org/apache/shindig/gadgets/templates/TemplateModule.java:24:
> import com.google.inject.multibindings.Multibinder;
> On 2010/05/07 04:30:58, johnfargo wrote:
>
>> ordering... right?
>>
>
> Done.
>
>
> http://codereview.appspot.com/1147041/diff/1/4#newcode54
>
>
java/gadgets/src/main/java/org/apache/shindig/gadgets/templates/TemplateModule.java:54:
> tagBinder.addBinding().to(VariableTagHandler.class);
> On 2010/05/07 04:30:58, johnfargo wrote:
>
>> I can see the value here when adding multiple bindings from different
>>
> sources,
>
>> but is there much vs. the previous model in this case?
>>
>
> About the same.  I believe that using a multibinding is simpler than
> subclassing and overriding a module.
>
>
> http://codereview.appspot.com/1147041/show
>
Sign in to reply to this message.

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