You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by cs...@apache.org on 2018/04/03 07:53:52 UTC

svn commit: r1828200 - in /aries/trunk/component-dsl: component-dsl/src/main/java/org/apache/aries/osgi/functional/internal/OSGiImpl.java itests/src/main/java/org/apache/aries/osgi/functional/internal/ProbeTests.java

Author: csierra
Date: Tue Apr  3 07:53:52 2018
New Revision: 1828200

URL: http://svn.apache.org/viewvc?rev=1828200&view=rev
Log:
Do not return impl type

Modified:
    aries/trunk/component-dsl/component-dsl/src/main/java/org/apache/aries/osgi/functional/internal/OSGiImpl.java
    aries/trunk/component-dsl/itests/src/main/java/org/apache/aries/osgi/functional/internal/ProbeTests.java

Modified: aries/trunk/component-dsl/component-dsl/src/main/java/org/apache/aries/osgi/functional/internal/OSGiImpl.java
URL: http://svn.apache.org/viewvc/aries/trunk/component-dsl/component-dsl/src/main/java/org/apache/aries/osgi/functional/internal/OSGiImpl.java?rev=1828200&r1=1828199&r2=1828200&view=diff
==============================================================================
--- aries/trunk/component-dsl/component-dsl/src/main/java/org/apache/aries/osgi/functional/internal/OSGiImpl.java (original)
+++ aries/trunk/component-dsl/component-dsl/src/main/java/org/apache/aries/osgi/functional/internal/OSGiImpl.java Tue Apr  3 07:53:52 2018
@@ -207,7 +207,7 @@ public class OSGiImpl<T> implements OSGi
 	}
 
 	@Override
-	public <S> OSGiImpl<S> flatMap(Function<? super T, OSGi<? extends S>> fun) {
+	public <S> OSGi<S> flatMap(Function<? super T, OSGi<? extends S>> fun) {
 		return new OSGiImpl<>((bundleContext, op) ->
 			run(
 				bundleContext,

Modified: aries/trunk/component-dsl/itests/src/main/java/org/apache/aries/osgi/functional/internal/ProbeTests.java
URL: http://svn.apache.org/viewvc/aries/trunk/component-dsl/itests/src/main/java/org/apache/aries/osgi/functional/internal/ProbeTests.java?rev=1828200&r1=1828199&r2=1828200&view=diff
==============================================================================
--- aries/trunk/component-dsl/itests/src/main/java/org/apache/aries/osgi/functional/internal/ProbeTests.java (original)
+++ aries/trunk/component-dsl/itests/src/main/java/org/apache/aries/osgi/functional/internal/ProbeTests.java Tue Apr  3 07:53:52 2018
@@ -50,7 +50,7 @@ public class ProbeTests {
         ProbeImpl<String> probeA = new ProbeImpl<>();
         AtomicReference<ProbeImpl<String>> probeBreference = new AtomicReference<>();
 
-        OSGiImpl<String> program =
+        OSGi<String> program =
             probeA.flatMap(a ->
             onClose(
                 () -> result.accumulateAndGet("Hello", (x, y) -> x.replace(y, ""))).