Skip to content

Commit ec2447c

Browse files
danielkecdalexandrov
authored andcommitted
Reactive streams doc alignment helidon-io#6458 (helidon-io#7723)
1 parent d919176 commit ec2447c

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

docs/includes/reactivestreams/engine.adoc

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
///////////////////////////////////////////////////////////////////////////////
22

3-
Copyright (c) 2020, 2022 Oracle and/or its affiliates.
3+
Copyright (c) 2020, 2023 Oracle and/or its affiliates.
44

55
Licensed under the Apache License, Version 2.0 (the "License");
66
you may not use this file except in compliance with the License.
@@ -45,7 +45,7 @@ include::{rootdir}/includes/dependencies.adoc[]
4545
4646
== Usage
4747
48-
Stream processing operator chain can be easily constructed by `io.helidon.common.reactive.Multi`, or
48+
The stream processing operator chain can be easily constructed by `io.helidon.common.reactive.Multi`, or
4949
`io.helidon.common.reactive.Single` for streams with single value.
5050
5151
[source,java]
@@ -138,7 +138,7 @@ Single.just("1")
138138
139139
|===
140140
141-
=== Operator chains composition
141+
=== Operator Chains Composition
142142
143143
In the situations when part of the operator chain needs to be prepared in advance,
144144
`compose` and `to` operators are at hand.

docs/includes/reactivestreams/rsoperators.adoc

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
///////////////////////////////////////////////////////////////////////////////
22

3-
Copyright (c) 2020, 2022 Oracle and/or its affiliates.
3+
Copyright (c) 2020, 2023 Oracle and/or its affiliates.
44

55
Licensed under the Apache License, Version 2.0 (the "License");
66
you may not use this file except in compliance with the License.
@@ -29,7 +29,7 @@ ifndef::rootdir[:rootdir: {docdir}/../..]
2929
3030
== Overview
3131
32-
Helidon implements link:{microprofile-rs-operators-spec-url}[MicroProfile Reactive Streams Operators] specification which defines reactive operators and provides a standartized tool for manipulation with https://www.reactive-streams.org/[Reactive Streams]. Use it you want stick with MicroProfile ecosystem which guarantees source-level portability between different implementations of the specification.
32+
Helidon implements link:{microprofile-rs-operators-spec-url}[MicroProfile Reactive Streams Operators] specification which defines reactive operators and provides a standardized tool for manipulation with https://www.reactive-streams.org/[Reactive Streams]. You can use MicroProfile Reactive Streams Operators when you want to maintain source-level portability between different implementations.
3333
3434
3535
include::{rootdir}/includes/dependencies.adoc[]
@@ -44,7 +44,8 @@ include::{rootdir}/includes/dependencies.adoc[]
4444
4545
== Usage
4646
47-
The specification provides a set of operators as so called stages, and the builders to prepare graphs of stages for streams to be build from.
47+
The MicroProfile Reactive Streams Operators specification provides a set of operators within stages,
48+
as well as the builders used to prepare graphs of stages from which streams can be built.
4849
4950
[source,java]
5051
.Example of simple closed graph usage:
@@ -106,7 +107,7 @@ ReactiveStreams.of("1", "2", "3", "4", "5")
106107
=== Graphs
107108
108109
link:{microprofile-rs-operators-spec-url}#_graphs[Graphs] are pre-prepared stream builders with
109-
link:{microprofile-rs-operators-spec-url}#_stages[stages], which can be combined together to closed graph with methods
110+
link:{microprofile-rs-operators-spec-url}#_stages[stages], which can be combined to closed graph with methods
110111
`via` and `to`.
111112
112113
[source,java]

0 commit comments

Comments
 (0)