reactor-core
reactor-core copied to clipboard
see #1556 Macro-fuse consecutive map calls / consecutive filter calls
Codecov Report
Merging #1833 into master will decrease coverage by
0.08%. The diff coverage is93.03%.
@@ Coverage Diff @@
## master #1833 +/- ##
============================================
- Coverage 81.51% 81.43% -0.09%
- Complexity 3890 3990 +100
============================================
Files 372 372
Lines 30187 30333 +146
Branches 5648 5694 +46
============================================
+ Hits 24608 24702 +94
- Misses 4029 4076 +47
- Partials 1550 1555 +5
| Impacted Files | Coverage Δ | Complexity Δ | |
|---|---|---|---|
| ...src/main/java/reactor/core/publisher/MonoWhen.java | 67.22% <ø> (ø) |
6 <0> (ø) |
:arrow_down: |
| .../java/reactor/core/publisher/FluxMergeOrdered.java | 97.82% <ø> (ø) |
10 <0> (ø) |
:arrow_down: |
| ...rc/main/java/reactor/core/publisher/MonoFirst.java | 54.83% <ø> (ø) |
7 <0> (ø) |
:arrow_down: |
| ...in/java/reactor/core/publisher/MonoDelayUntil.java | 78.26% <ø> (ø) |
5 <0> (ø) |
:arrow_down: |
| .../src/main/java/reactor/core/publisher/MonoZip.java | 85.06% <ø> (ø) |
10 <0> (ø) |
:arrow_down: |
| ...n/java/reactor/core/publisher/FluxConcatArray.java | 82.6% <ø> (ø) |
10 <0> (ø) |
:arrow_down: |
| ...rc/main/java/reactor/core/publisher/FluxMerge.java | 72.41% <ø> (ø) |
5 <0> (ø) |
:arrow_down: |
| ...java/reactor/core/publisher/FluxFirstEmitting.java | 72.26% <ø> (ø) |
8 <0> (ø) |
:arrow_down: |
| .../src/main/java/reactor/core/publisher/FluxZip.java | 96.07% <ø> (ø) |
30 <0> (ø) |
:arrow_down: |
| ...in/java/reactor/core/publisher/MonoIgnoreThen.java | 77.59% <ø> (ø) |
4 <0> (ø) |
:arrow_down: |
| ... and 26 more |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update ddb4b30...51f12a5. Read the comment docs.
Closing as this is quite dated and if we decide upon implementing macro fusion of consecutive operator calls we can revisit the ideas explored here.