Un-@hide java.util.concurrent.Flow.*
This CL moves Flow.java to openjdk_javadoc_files which has the effect of
adding the interfaces contained in it to the public API surface.
The file derives from OpenJDK 9+181 and is identical to the upstream
version except that a piece of documentation referring to the
SubmissionPublisher class (not present on Android) has been removed.
The file contains only interfaces with no default methods, so there are no tests.
Fixes: 129875045
Test: Treehugger
Change-Id: Ie44055c927b2feb86f064526eca32851bfc34b76
diff --git a/openjdk_java_files.bp b/openjdk_java_files.bp
index 0db67c7..b4fde5e 100644
--- a/openjdk_java_files.bp
+++ b/openjdk_java_files.bp
@@ -950,6 +950,7 @@
"ojluni/src/main/java/java/util/concurrent/ExecutorCompletionService.java",
"ojluni/src/main/java/java/util/concurrent/ExecutorService.java",
"ojluni/src/main/java/java/util/concurrent/Executors.java",
+ "ojluni/src/main/java/java/util/concurrent/Flow.java",
"ojluni/src/main/java/java/util/concurrent/ForkJoinPool.java",
"ojluni/src/main/java/java/util/concurrent/ForkJoinTask.java",
"ojluni/src/main/java/java/util/concurrent/ForkJoinWorkerThread.java",
@@ -1435,7 +1436,6 @@
"ojluni/src/main/java/java/time/zone/IcuZoneRulesProvider.java",
"ojluni/src/main/java/java/time/zone/ZoneRulesProvider.java",
"ojluni/src/main/java/java/util/JapaneseImperialCalendar.java",
- "ojluni/src/main/java/java/util/concurrent/Flow.java",
"ojluni/src/main/java/sun/misc/FDBigInteger.java",
"ojluni/src/main/java/sun/misc/FloatingDecimal.java",
"ojluni/src/main/java/jdk/net/ExtendedSocketOptions.java",