summaryrefslogtreecommitdiff
path: root/rules/sisu-inject-bootstrap/valid-java.patch
diff options
context:
space:
mode:
Diffstat (limited to 'rules/sisu-inject-bootstrap/valid-java.patch')
-rw-r--r--rules/sisu-inject-bootstrap/valid-java.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/rules/sisu-inject-bootstrap/valid-java.patch b/rules/sisu-inject-bootstrap/valid-java.patch
new file mode 100644
index 0000000..dacb731
--- /dev/null
+++ b/rules/sisu-inject-bootstrap/valid-java.patch
@@ -0,0 +1,12 @@
+diff -ru sisu-inject-bootstrap.orig/org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/InjectorPublisher.java sisu-inject-bootstrap/org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/InjectorPublisher.java
+--- sisu-inject-bootstrap.orig/org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/InjectorPublisher.java 2014-07-22 20:36:53.226714168 -0400
++++ sisu-inject-bootstrap/org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/InjectorPublisher.java 2014-07-23 17:19:26.662898754 -0400
+@@ -195,7 +195,7 @@
+ private void publishBindings( final TypeLiteral searchType, final BindingSubscriber subscriber,
+ final TypeLiteral superType )
+ {
+- for ( final Binding binding : injector.<Object> findBindingsByType( searchType ) )
++ for ( final Binding binding : injector.<Object> findBindingsByType( (TypeLiteral<Object>) searchType ) )
+ {
+ if ( isVisible( binding ) && ( null == superType || isAssignableFrom( superType, binding ) ) )
+ {