Skip to content

[pull] 3.x from ReactiveX:3.x #270

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 348 commits into
base: 3.x
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
348 commits
Select commit Hold shift + click to select a range
becde83
Upgrade to Gradle 7.4.1 (#7402)
akarnokd Mar 10, 2022
0b385c5
Bump actions/cache from 2.1.7 to 3.0.1 (#7408)
dependabot[bot] Apr 5, 2022
6bdacb4
Bump codecov/codecov-action from 2.1.0 to 3 (#7409)
dependabot[bot] Apr 6, 2022
24a1fb0
Bump actions/setup-java from 2 to 3 (#7411)
dependabot[bot] Apr 11, 2022
31ec3f4
Bump actions/cache from 3.0.1 to 3.0.2 (#7412)
dependabot[bot] Apr 12, 2022
64d35d3
Bump mockito-core from 4.4.0 to 4.5.0 (#7413)
dependabot[bot] Apr 20, 2022
e24bc60
Bump mockito-core from 4.5.0 to 4.5.1 (#7414)
dependabot[bot] Apr 22, 2022
cc6d9a7
Set permissions for GitHub actions (#7410)
neilnaveen May 18, 2022
23c9f4d
Undo permissions on snapshot and release GHA
akarnokd May 18, 2022
4a665c9
Remove @NonNull annotations for functions with void return type (#7425)
pahakorolev May 27, 2022
ebdccf4
Bump reactiveStreamsVersion from 1.0.3 to 1.0.4 (#7424)
dependabot[bot] May 27, 2022
8845371
Bump mockito-core from 4.5.1 to 4.6.0 (#7426)
dependabot[bot] May 30, 2022
bec9a93
Bump biz.aQute.bnd.builder from 6.2.0 to 6.3.0 (#7432)
dependabot[bot] Jun 2, 2022
8e6bc11
Bump mockito-core from 4.6.0 to 4.6.1 (#7434)
dependabot[bot] Jun 3, 2022
a61ae64
3.x: Add missing `@NonNull` annotation to `Maybe` type argument (#7436)
KarboniteKream Jun 4, 2022
2e0033d
Bump actions/cache from 3.0.2 to 3.0.3 (#7430)
dependabot[bot] Jun 4, 2022
f359ca1
Enable software development from any device via https://gitpod.io (#7…
Siddhant-K-code Jun 6, 2022
73a57dd
3.x: Remove redundant interface declarations (#7438)
akarnokd Jun 6, 2022
e338cc5
Bump actions/cache from 3.0.3 to 3.0.4 (#7439)
dependabot[bot] Jun 8, 2022
c982fba
Bump biz.aQute.bnd.builder from 6.3.0 to 6.3.1 (#7440)
dependabot[bot] Jun 8, 2022
753f630
3.x: Fix formatting in TestObserver/Consumer/Subscriber javadoc html …
akarnokd Jun 12, 2022
e26f95d
Bump actions/cache from 3.0.4 to 3.0.5 (#7449)
dependabot[bot] Jul 14, 2022
f980960
Upgrade to Gradle 7.5 (#7451)
akarnokd Jul 14, 2022
8473610
3.x: fix typo in BehaviorSubject.java (#7452)
harrygaoos Jul 19, 2022
624c4fb
Update Schedulers.java (#7453)
akarnokd Jul 22, 2022
05c8521
Bump actions/cache from 3.0.5 to 3.0.6 (#7455)
dependabot[bot] Aug 8, 2022
ef51a90
3.x: Upgrade to Gradle 7.5.1 (#7456)
akarnokd Aug 8, 2022
2edba23
3.x: Standardize MissingBackpressureException message, introduce Queu…
akarnokd Aug 8, 2022
9d4631b
3.x: Add onDropped callback to throttleLatest operator (#7457)
akarnokd Aug 9, 2022
d53de23
3.x: Update Flowable.throttleLatest MissingBackpressureException mess…
akarnokd Aug 9, 2022
219a1f0
Bump actions/cache from 3.0.6 to 3.0.7 (#7461)
dependabot[bot] Aug 12, 2022
fb5b694
Bump mockito-core from 4.6.1 to 4.7.0 (#7462)
dependabot[bot] Aug 15, 2022
be81b70
Change @coded tag to @code tag (#7463)
rdnovell Aug 17, 2022
ceee82e
Bump actions/cache from 3.0.7 to 3.0.8 (#7466)
dependabot[bot] Aug 23, 2022
0efeb09
Bump ru.vyarus.animalsniffer from 1.5.4 to 1.6.0 (#7465)
dependabot[bot] Sep 7, 2022
8e53e0e
Bump mockito-core from 4.7.0 to 4.8.0 (#7468)
dependabot[bot] Sep 8, 2022
2858f93
Bump actions/cache from 3.0.8 to 3.0.9 (#7473)
dependabot[bot] Oct 3, 2022
040ddca
Bump actions/cache from 3.0.9 to 3.0.10 (#7474)
dependabot[bot] Oct 4, 2022
b02a9d5
Bump actions/cache from 3.0.10 to 3.0.11 (#7477)
dependabot[bot] Oct 14, 2022
861bae0
Bump mockito-core from 4.8.0 to 4.8.1 (#7478)
dependabot[bot] Oct 24, 2022
159ae3b
Bump gradle/wrapper-validation-action from 1.0.4 to 1.0.5 (#7479)
dependabot[bot] Oct 25, 2022
3b0d948
Add onDropped callback for throttleFirst - addresses #7458 (#7482)
Desislav-Petrov Nov 7, 2022
d6d8869
Fix cancellation order in ThrottleFirst (#7484)
akarnokd Nov 8, 2022
506413f
Upgrade to Gradle 7.6 (#7486)
akarnokd Nov 25, 2022
80f7caa
Bump biz.aQute.bnd.builder from 6.3.1 to 6.4.0 (#7489)
dependabot[bot] Dec 1, 2022
1104c09
Adding onDropped callback to throttleLast as a part of #7458 (#7488)
Desislav-Petrov Dec 3, 2022
5b3510b
3.x: Fix experimental, signatures of throttleLast (#7490)
akarnokd Dec 4, 2022
47d413d
Bump mockito-core from 4.8.1 to 4.11.0 (#7505)
dependabot[bot] Dec 29, 2022
65d0739
3.x: Fix fromCompletionStage javadoc (#7508)
akarnokd Jan 4, 2023
bf8da15
Add onDropped callback for throttleWithTimeout - #7458 (#7510)
Desislav-Petrov Jan 9, 2023
e1b6cb4
3.x: ThrottleWithTimeout+Consumer cleanup (#7511)
akarnokd Jan 9, 2023
baad331
3.x: Fix Single.timeout race condition (#7515)
akarnokd Jan 17, 2023
6da9df3
Remove obsolete JFrog references in README.md (#7519)
izeye Jan 23, 2023
0eea996
Bump gradle/wrapper-validation-action from 1.0.5 to 1.0.6 (#7530)
dependabot[bot] Feb 20, 2023
3468c8b
Change summary to caption, because summary is obsolete in HTML5 (#7534)
rdnovell Mar 7, 2023
ed674be
3.x: Try using https to access the reactive streams javadoc (#7535)
akarnokd Mar 7, 2023
bfe4aba
Add minimum GitHub token permissions for workflows (#7541)
joycebrum Mar 14, 2023
329e8c9
Update Disposable.java
akarnokd Mar 14, 2023
4e2e9a2
Add onDropped callback for onBackpressureLatest - #7458 (#7542)
Desislav-Petrov Mar 21, 2023
06e52db
Create SECURITY.md (#7546)
joycebrum Mar 21, 2023
9cd59f1
Bump actions/cache from 3.0.11 to 3.3.1 (#7539)
dependabot[bot] May 22, 2023
df3c2b9
Bump ru.vyarus.animalsniffer from 1.6.0 to 1.7.0 (#7525)
dependabot[bot] May 22, 2023
067f3cb
add copyright and license to jar (#7520)
tobi5775 May 22, 2023
919d310
3.x: Add onDropped callback to onBackpressureBuffer (#7567)
akarnokd May 23, 2023
408f6d8
Bump com.google.guava:guava from 31.1-jre to 32.0.0-jre (#7568)
dependabot[bot] May 30, 2023
e7eedba
Bump com.google.guava:guava from 32.0.0-jre to 32.0.1-jre (#7570)
dependabot[bot] Jun 9, 2023
b5ad3d9
Update README.md
akarnokd Jun 9, 2023
806ec1c
Update README.md
akarnokd Jun 9, 2023
da34188
Convert CompletableOnErrorComplete$onError inner class to static (#7…
chintando Jun 23, 2023
b903147
Update to Gradle 7.6.2 (#7579)
akarnokd Jun 30, 2023
8244748
Bump com.google.guava:guava from 32.0.1-jre to 32.1.1-jre (#7580)
dependabot[bot] Jul 3, 2023
216f509
Bump ru.vyarus.animalsniffer from 1.7.0 to 1.7.1 (#7582)
dependabot[bot] Jul 6, 2023
49357c4
Bump gradle/wrapper-validation-action from 1.0.6 to 1.1.0 (#7586)
dependabot[bot] Jul 24, 2023
9975460
Bump com.google.guava:guava from 32.1.1-jre to 32.1.2-jre (#7589)
dependabot[bot] Aug 1, 2023
9ebf221
Remove `@NonNull` annotation from `Collector` container type paramete…
cpovirk Aug 23, 2023
a57ad01
Allow nullable acc. type on Observable.collect too (supplement #7590)
akarnokd Aug 23, 2023
13a8d83
Hash-pin GitHub Actions (#7594)
pnacht Aug 24, 2023
542374c
3.x: Fix ObservableSwitchMap NPE due to cancel race (#7597)
akarnokd Aug 29, 2023
f4bb3bd
Bump actions/checkout from 3.6.0 to 4.0.0 (#7598)
dependabot[bot] Sep 5, 2023
dd1b5ad
Bump actions/cache from 3.3.1 to 3.3.2 (#7599)
dependabot[bot] Sep 8, 2023
8ad3095
Bump actions/setup-java from 3.12.0 to 3.13.0 (#7600)
dependabot[bot] Sep 22, 2023
e6f152d
Bump actions/checkout from 4.0.0 to 4.1.0 (#7601)
dependabot[bot] Sep 25, 2023
4c59fa6
3.x: Update the javadoc description of cast() (#7606)
akarnokd Oct 4, 2023
21c2d0d
Bump com.google.guava:guava from 32.1.2-jre to 32.1.3-jre (#7610)
dependabot[bot] Oct 11, 2023
d0038c9
Update How-To-Use-RxJava.md
akarnokd Oct 16, 2023
6d63111
Update How-To-Use-RxJava.md
akarnokd Oct 16, 2023
e9a422f
Bump actions/checkout from 4.1.0 to 4.1.1 (#7612)
dependabot[bot] Oct 22, 2023
c1c9eb0
Bump actions/setup-java from 3.13.0 to 4.0.0 (#7619)
dependabot[bot] Nov 30, 2023
c14dbe2
Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre (#7623)
dependabot[bot] Dec 21, 2023
eff525c
Add the Scorecard Action (#7626)
pnacht Dec 21, 2023
f822ffb
Update README.md
akarnokd Jan 3, 2024
988e5ba
Bump github/codeql-action from 2.22.11 to 3.23.0 (#7632)
dependabot[bot] Jan 9, 2024
517aed8
Bump actions/cache from 3.3.2 to 3.3.3 (#7633)
dependabot[bot] Jan 12, 2024
c4bd787
Bump actions/upload-artifact from 4.0.0 to 4.1.0 (#7635)
dependabot[bot] Jan 15, 2024
43f05e0
Bump actions/cache from 3.3.3 to 4.0.0 (#7636)
dependabot[bot] Jan 17, 2024
093abde
Bump github/codeql-action from 3.23.0 to 3.23.1 (#7637)
dependabot[bot] Jan 18, 2024
e201de6
Bump actions/upload-artifact from 4.1.0 to 4.2.0 (#7638)
dependabot[bot] Jan 19, 2024
3df54a3
Bump codecov/codecov-action from 3.1.4 to 3.1.5 (#7641)
dependabot[bot] Jan 26, 2024
a728b08
Bump actions/upload-artifact from 4.2.0 to 4.3.0 (#7639)
dependabot[bot] Jan 26, 2024
322316f
Bump github/codeql-action from 3.23.1 to 3.23.2 (#7642)
dependabot[bot] Jan 29, 2024
9b55d01
Bump codecov/codecov-action from 3.1.5 to 3.1.6 (#7643)
dependabot[bot] Jan 31, 2024
167a1c4
Bump codecov/codecov-action from 3.1.6 to 4.0.0 (#7644)
dependabot[bot] Feb 1, 2024
ca0fa5d
Bump gradle/wrapper-validation-action from 1.1.0 to 2.0.0 (#7646)
dependabot[bot] Feb 2, 2024
7c2bb36
Bump codecov/codecov-action from 4.0.0 to 4.0.1 (#7647)
dependabot[bot] Feb 2, 2024
daf69bf
Bump github/codeql-action from 3.23.2 to 3.24.0 (#7648)
dependabot[bot] Feb 5, 2024
675898f
Update Getting-Started.md
akarnokd Feb 5, 2024
7ed1c19
Update to Gradle 7.6.4 (#7650)
akarnokd Feb 5, 2024
4da2c69
Fix Broken Links (#7652)
justindhillon Feb 5, 2024
e202105
Bump actions/upload-artifact from 4.3.0 to 4.3.1 (#7653)
dependabot[bot] Feb 6, 2024
37fdbaf
Bump gradle/wrapper-validation-action from 2.0.0 to 2.0.1 (#7654)
dependabot[bot] Feb 7, 2024
d49d963
Bump gradle/wrapper-validation-action from 2.0.1 to 2.1.0 (#7655)
dependabot[bot] Feb 8, 2024
205534f
Bump gradle/wrapper-validation-action from 2.1.0 to 2.1.1 (#7656)
dependabot[bot] Feb 12, 2024
8e50f34
Bump github/codeql-action from 3.24.0 to 3.24.1 (#7657)
dependabot[bot] Feb 14, 2024
6fabdd6
Bump github/codeql-action from 3.24.1 to 3.24.3 (#7658)
dependabot[bot] Feb 16, 2024
56c1930
Bump github/codeql-action from 3.24.3 to 3.24.4 (#7659)
dependabot[bot] Feb 23, 2024
3825e1c
Bump codecov/codecov-action from 4.0.1 to 4.0.2 (#7662)
dependabot[bot] Feb 26, 2024
e0a04e4
Bump github/codeql-action from 3.24.4 to 3.24.5 (#7661)
dependabot[bot] Feb 26, 2024
2694969
Bump codecov/codecov-action from 4.0.2 to 4.1.0 (#7663)
dependabot[bot] Feb 27, 2024
4edeab2
Bump actions/setup-java from 4.0.0 to 4.1.0 (#7665)
dependabot[bot] Feb 29, 2024
70d3c33
Bump actions/cache from 4.0.0 to 4.0.1 (#7666)
dependabot[bot] Mar 1, 2024
25096b6
Bump github/codeql-action from 3.24.5 to 3.24.6 (#7667)
dependabot[bot] Mar 1, 2024
23664bb
Bump github/codeql-action from 3.24.6 to 3.24.7 (#7671)
dependabot[bot] Mar 13, 2024
74beaa9
Bump actions/checkout from 4.1.1 to 4.1.2 (#7670)
dependabot[bot] Mar 13, 2024
e5d826e
Bump actions/setup-java from 4.1.0 to 4.2.0 (#7672)
dependabot[bot] Mar 14, 2024
2e28c7b
Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre (#7673)
dependabot[bot] Mar 14, 2024
56e90a6
Bump actions/setup-java from 4.2.0 to 4.2.1 (#7674)
dependabot[bot] Mar 15, 2024
58affa3
Bump github/codeql-action from 3.24.7 to 3.24.8 (#7675)
dependabot[bot] Mar 19, 2024
573761b
Bump actions/cache from 4.0.1 to 4.0.2 (#7676)
dependabot[bot] Mar 20, 2024
df5b278
Bump gradle/wrapper-validation-action from 2.1.1 to 2.1.2 (#7677)
dependabot[bot] Mar 22, 2024
affdad2
Bump github/codeql-action from 3.24.8 to 3.24.9 (#7678)
dependabot[bot] Mar 25, 2024
1eca072
Bump codecov/codecov-action from 4.1.0 to 4.1.1 (#7679)
dependabot[bot] Mar 27, 2024
d6db6af
Bump codecov/codecov-action from 4.1.1 to 4.2.0 (#7680)
dependabot[bot] Apr 4, 2024
2040be9
Bump github/codeql-action from 3.24.9 to 3.24.10 (#7681)
dependabot[bot] Apr 8, 2024
db261fe
Bump codecov/codecov-action from 4.2.0 to 4.3.0 (#7685)
dependabot[bot] Apr 10, 2024
41011b4
Bump gradle/wrapper-validation-action from 2.1.2 to 2.1.3 (#7686)
dependabot[bot] Apr 10, 2024
b8f61d3
chore: fix some typos in comments (#7689)
laterlaugh Apr 12, 2024
376b4ea
Bump gradle/wrapper-validation-action from 2.1.3 to 3.3.0 (#7690)
dependabot[bot] Apr 15, 2024
3e17369
Bump github/codeql-action from 3.24.10 to 3.25.1 (#7692)
dependabot[bot] Apr 18, 2024
0920996
Bump gradle/wrapper-validation-action from 3.3.0 to 3.3.1 (#7694)
dependabot[bot] Apr 19, 2024
10e2da7
Bump actions/upload-artifact from 4.3.1 to 4.3.2 (#7693)
dependabot[bot] Apr 19, 2024
27aee12
Bump actions/checkout from 4.1.2 to 4.1.3 (#7695)
dependabot[bot] Apr 22, 2024
dbec7df
Bump github/codeql-action from 3.25.1 to 3.25.2 (#7696)
dependabot[bot] Apr 23, 2024
c7f4a40
Bump actions/upload-artifact from 4.3.2 to 4.3.3 (#7697)
dependabot[bot] Apr 23, 2024
6300b15
3.x: Update marbles for concatMap{Single|Maybe}[DelayError] (#7698)
akarnokd Apr 23, 2024
148423c
Bump actions/checkout from 4.1.3 to 4.1.4 (#7699)
dependabot[bot] Apr 25, 2024
6c2a249
Bump gradle/wrapper-validation-action from 3.3.1 to 3.3.2 (#7700)
dependabot[bot] Apr 26, 2024
2707b19
Bump github/codeql-action from 3.25.2 to 3.25.3 (#7701)
dependabot[bot] Apr 26, 2024
cb62e79
Bump codecov/codecov-action from 4.3.0 to 4.3.1 (#7703)
dependabot[bot] May 2, 2024
024d58b
Bump com.google.guava:guava from 33.1.0-jre to 33.2.0-jre (#7704)
dependabot[bot] May 3, 2024
98176a9
Bump actions/checkout from 4.1.4 to 4.1.5 (#7705)
dependabot[bot] May 7, 2024
8bb5c89
Bump github/codeql-action from 3.25.3 to 3.25.4 (#7706)
dependabot[bot] May 9, 2024
a2a3bb9
Bump ossf/scorecard-action from 2.3.1 to 2.3.3 (#7707)
dependabot[bot] May 10, 2024
a763b6c
Bump github/codeql-action from 3.25.4 to 3.25.5 (#7710)
dependabot[bot] May 14, 2024
1bb0070
Bump codecov/codecov-action from 4.3.1 to 4.4.0 (#7711)
dependabot[bot] May 15, 2024
8727f6d
Bump actions/checkout from 4.1.5 to 4.1.6 (#7712)
dependabot[bot] May 17, 2024
67920a1
--- (#7715)
dependabot[bot] May 21, 2024
bc140f6
--- (#7714)
dependabot[bot] May 21, 2024
1ad352f
Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre (#7717)
dependabot[bot] Jun 3, 2024
9629eae
Bump github/codeql-action from 3.25.6 to 3.25.7 (#7718)
dependabot[bot] Jun 3, 2024
28679a3
Bump github/codeql-action from 3.25.7 to 3.25.8 (#7719)
dependabot[bot] Jun 5, 2024
65b54cb
Bump actions/checkout from 4.1.6 to 4.1.7 (#7722)
dependabot[bot] Jun 13, 2024
a09e2d4
Bump github/codeql-action from 3.25.8 to 3.25.9 (#7723)
dependabot[bot] Jun 13, 2024
107be57
Bump gradle/wrapper-validation-action from 3.3.2 to 3.4.0 (#7725)
dependabot[bot] Jun 14, 2024
4e7f974
Bump codecov/codecov-action from 4.4.1 to 4.5.0 (#7726)
dependabot[bot] Jun 14, 2024
99f6cc0
Bump gradle/wrapper-validation-action from 3.4.0 to 3.4.2 (#7728)
dependabot[bot] Jun 18, 2024
1ccd018
Bump github/codeql-action from 3.25.9 to 3.25.11 (#7730)
dependabot[bot] Jul 1, 2024
1bcffa8
Bump actions/upload-artifact from 4.3.3 to 4.3.4 (#7731)
dependabot[bot] Jul 8, 2024
6c20e7f
Bump github/codeql-action from 3.25.11 to 3.25.12 (#7733)
dependabot[bot] Jul 15, 2024
953c11f
Bump gradle/wrapper-validation-action from 3.4.2 to 3.5.0 (#7734)
dependabot[bot] Jul 16, 2024
4bdfee9
Bump github/codeql-action from 3.25.12 to 3.25.13 (#7735)
dependabot[bot] Jul 22, 2024
b46732c
Bump github/codeql-action from 3.25.13 to 3.25.14 (#7736)
dependabot[bot] Jul 26, 2024
d52b937
Bump ossf/scorecard-action from 2.3.3 to 2.4.0 (#7737)
dependabot[bot] Jul 29, 2024
c9b201c
Bump github/codeql-action from 3.25.14 to 3.25.15 (#7738)
dependabot[bot] Jul 29, 2024
8ed3edf
Bump actions/upload-artifact from 4.3.4 to 4.3.5 (#7740)
dependabot[bot] Aug 5, 2024
2717301
Bump actions/setup-java from 4.2.1 to 4.2.2 (#7741)
dependabot[bot] Aug 6, 2024
788010f
Bump github/codeql-action from 3.25.15 to 3.26.0 (#7742)
dependabot[bot] Aug 7, 2024
dc9764e
Bump actions/upload-artifact from 4.3.5 to 4.3.6 (#7743)
dependabot[bot] Aug 7, 2024
148378c
ScheduledRunnable to honor interrupt settings from Schedulers.from us…
akarnokd Aug 10, 2024
49bc650
Manually fix typos to avoid bot-trust farming
akarnokd Aug 13, 2024
312223b
Bump github/codeql-action from 3.26.0 to 3.26.1 (#7750)
dependabot[bot] Aug 14, 2024
936e166
Bump github/codeql-action from 3.26.1 to 3.26.2 (#7752)
dependabot[bot] Aug 15, 2024
7eec8c5
Bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre (#7753)
dependabot[bot] Aug 19, 2024
51c6c0f
Bump github/codeql-action from 3.26.2 to 3.26.3 (#7754)
dependabot[bot] Aug 20, 2024
61e4922
Bump github/codeql-action from 3.26.3 to 3.26.4 (#7755)
dependabot[bot] Aug 23, 2024
f37c5d0
Bump github/codeql-action from 3.26.4 to 3.26.5 (#7756)
dependabot[bot] Aug 26, 2024
1bc2894
Bump github/codeql-action from 3.26.5 to 3.26.6 (#7758)
dependabot[bot] Aug 30, 2024
8a2476e
Bump actions/upload-artifact from 4.3.6 to 4.4.0 (#7759)
dependabot[bot] Sep 2, 2024
0d344ad
Bump github/codeql-action from 3.26.6 to 3.26.7 (#7764)
dependabot[bot] Sep 16, 2024
02b32b8
Bump github/codeql-action from 3.26.7 to 3.26.8 (#7765)
dependabot[bot] Sep 20, 2024
3c934e9
Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre (#7766)
dependabot[bot] Sep 24, 2024
def2a4d
Bump github/codeql-action from 3.26.8 to 3.26.9 (#7767)
dependabot[bot] Sep 25, 2024
e9959e5
Bump actions/setup-java from 4.2.2 to 4.4.0 (#7768)
dependabot[bot] Sep 25, 2024
4f6f459
Bump actions/checkout from 4.1.7 to 4.2.0 (#7769)
dependabot[bot] Sep 26, 2024
6566183
Bump github/codeql-action from 3.26.9 to 3.26.10 (#7772)
dependabot[bot] Oct 1, 2024
bf5b6f1
Bump codecov/codecov-action from 4.5.0 to 4.6.0 (#7773)
dependabot[bot] Oct 2, 2024
95a2bb9
Bump github/codeql-action from 3.26.10 to 3.26.11 (#7774)
dependabot[bot] Oct 4, 2024
8518ba9
Bump actions/cache from 4.0.2 to 4.1.0 (#7775)
dependabot[bot] Oct 7, 2024
ba8e7e1
Bump github/codeql-action from 3.26.11 to 3.26.12 (#7776)
dependabot[bot] Oct 8, 2024
86cc876
Bump actions/checkout from 4.2.0 to 4.2.1 (#7777)
dependabot[bot] Oct 8, 2024
47d0706
Bump actions/upload-artifact from 4.4.0 to 4.4.1 (#7778)
dependabot[bot] Oct 8, 2024
4437355
Bump actions/upload-artifact from 4.4.1 to 4.4.2 (#7779)
dependabot[bot] Oct 9, 2024
486d50a
Bump actions/cache from 4.1.0 to 4.1.1 (#7780)
dependabot[bot] Oct 9, 2024
3109608
Bump actions/upload-artifact from 4.4.2 to 4.4.3 (#7781)
dependabot[bot] Oct 10, 2024
66c8ed3
Bump github/codeql-action from 3.26.12 to 3.26.13 (#7783)
dependabot[bot] Oct 15, 2024
748998f
Bump actions/cache from 4.1.1 to 4.1.2 (#7785)
dependabot[bot] Oct 23, 2024
bcf369d
Bump github/codeql-action from 3.26.13 to 3.27.0 (#7786)
dependabot[bot] Oct 23, 2024
b117a0d
Bump actions/checkout from 4.2.1 to 4.2.2 (#7787)
dependabot[bot] Oct 24, 2024
dbfa803
Bump actions/setup-java from 4.4.0 to 4.5.0 (#7788)
dependabot[bot] Oct 25, 2024
255116e
Bump github/codeql-action from 3.27.0 to 3.27.3 (#7791)
dependabot[bot] Nov 13, 2024
9601a25
Bump github/codeql-action from 3.27.3 to 3.27.4 (#7793)
dependabot[bot] Nov 15, 2024
130f67c
Bump github/codeql-action from 3.27.4 to 3.27.5 (#7797)
dependabot[bot] Nov 21, 2024
e46ea36
Bump ru.vyarus.animalsniffer from 1.7.1 to 1.7.2 (#7795)
dependabot[bot] Nov 21, 2024
338f2a1
Update BlockingFlowableIterable.onNext() to set error before cancel (…
kaioni17 Nov 21, 2024
ede5cfc
Fix MpscLinkedQueue GC issues (#7799)
olivergillespie Nov 22, 2024
32cdaaa
chore(deps): bump github/codeql-action from 3.27.5 to 3.27.6 (#7804)
dependabot[bot] Dec 4, 2024
1913505
chore(deps): bump actions/cache from 4.1.2 to 4.2.0 (#7807)
dependabot[bot] Dec 6, 2024
e26c58d
chore(deps): bump github/codeql-action from 3.27.6 to 3.27.7 (#7808)
dependabot[bot] Dec 11, 2024
a8634d0
chore(deps): bump github/codeql-action from 3.27.7 to 3.27.9 (#7809)
dependabot[bot] Dec 13, 2024
cc04f5b
chore(deps): bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jr…
dependabot[bot] Dec 17, 2024
d09f0ad
chore(deps): bump actions/upload-artifact from 4.4.3 to 4.5.0 (#7811)
dependabot[bot] Dec 18, 2024
015294c
chore(deps): bump actions/setup-java from 4.5.0 to 4.6.0 (#7812)
dependabot[bot] Dec 18, 2024
f9f1cf1
chore(deps): bump github/codeql-action from 3.27.9 to 3.28.0 (#7814)
dependabot[bot] Dec 23, 2024
d0cea70
chore(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0 (#7816)
dependabot[bot] Jan 10, 2025
5c8ddcb
chore(deps): bump github/codeql-action from 3.28.0 to 3.28.1 (#7818)
dependabot[bot] Jan 13, 2025
9863a64
chore(deps): bump github/codeql-action from 3.28.1 to 3.28.2 (#7819)
dependabot[bot] Jan 22, 2025
75dedd0
chore(deps): bump github/codeql-action from 3.28.2 to 3.28.3 (#7821)
dependabot[bot] Jan 23, 2025
55c35f7
chore(deps): bump github/codeql-action from 3.28.3 to 3.28.4 (#7823)
dependabot[bot] Jan 24, 2025
8f51c27
chore(deps): bump ru.vyarus.animalsniffer from 1.7.2 to 2.0.0 (#7826)
dependabot[bot] Jan 27, 2025
ae48377
chore(deps): bump github/codeql-action from 3.28.4 to 3.28.5 (#7825)
dependabot[bot] Jan 27, 2025
d394260
chore(deps): bump github/codeql-action from 3.28.5 to 3.28.6 (#7827)
dependabot[bot] Jan 28, 2025
541fe9b
chore(deps): bump actions/setup-java from 4.6.0 to 4.7.0 (#7828)
dependabot[bot] Jan 29, 2025
f896725
chore(deps): bump github/codeql-action from 3.28.6 to 3.28.8 (#7829)
dependabot[bot] Jan 30, 2025
51cf3f4
chore(deps): bump github/codeql-action from 3.28.8 to 3.28.9 (#7831)
dependabot[bot] Feb 10, 2025
6cdc750
chore(deps): bump actions/cache from 4.2.0 to 4.2.1 (#7837)
dependabot[bot] Feb 20, 2025
7b19d89
chore(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 (#7839)
dependabot[bot] Feb 24, 2025
85c7bf7
chore(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 (#7838)
dependabot[bot] Feb 24, 2025
e0b2a69
chore(deps): bump github/codeql-action from 3.28.9 to 3.28.10 (#7840)
dependabot[bot] Feb 24, 2025
0fe87b8
chore(deps): bump actions/cache from 4.2.1 to 4.2.2 (#7842)
dependabot[bot] Feb 28, 2025
4ee1d35
chore(deps): bump github/codeql-action from 3.28.10 to 3.28.11 (#7844)
dependabot[bot] Mar 10, 2025
6c73c5c
chore(deps): bump actions/cache from 4.2.2 to 4.2.3 (#7845)
dependabot[bot] Mar 20, 2025
2c592c0
chore(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 (#7846)
dependabot[bot] Mar 20, 2025
a4c85c2
chore(deps): bump github/codeql-action from 3.28.11 to 3.28.12 (#7847)
dependabot[bot] Mar 20, 2025
439717f
chore(deps): bump com.google.guava:guava from 33.4.0-jre to 33.4.5-jr…
dependabot[bot] Mar 20, 2025
e487055
chore(deps): bump github/codeql-action from 3.28.12 to 3.28.13 (#7849)
dependabot[bot] Mar 25, 2025
c731331
chore(deps): bump com.google.guava:guava from 33.4.5-jre to 33.4.6-jr…
dependabot[bot] Mar 26, 2025
4f47459
chore(deps): bump github/codeql-action from 3.28.13 to 3.28.15 (#7852)
dependabot[bot] Apr 8, 2025
511d1ed
chore(deps): bump actions/setup-java from 4.7.0 to 4.7.1 (#7853)
dependabot[bot] Apr 9, 2025
1fa602d
chore(deps): bump com.google.guava:guava from 33.4.6-jre to 33.4.7-jr…
dependabot[bot] Apr 9, 2025
c6a065f
chore(deps): bump com.google.guava:guava from 33.4.7-jre to 33.4.8-jr…
dependabot[bot] Apr 15, 2025
67e949d
chore(deps): bump github/codeql-action from 3.28.15 to 3.28.16 (#7859)
dependabot[bot] Apr 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 5 additions & 2 deletions .github/workflows/gradle-wrapper-validation.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
name: "Validate Gradle Wrapper"
on: [push, pull_request]

permissions:
contents: read

jobs:
validation:
name: "Validation"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: gradle/wrapper-validation-action@v1
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: gradle/wrapper-validation-action@f9c9c575b8b21b6485636a91ffecd10e558c62f6 # v3.5.0
19 changes: 12 additions & 7 deletions .github/workflows/gradle_branch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,26 +7,31 @@ on:
push:
branches-ignore: [ '3.x' ]

permissions:
contents: read

jobs:
build:

runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Set up JDK 8
uses: actions/setup-java@v2
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
with:
distribution: 'adopt'
distribution: 'zulu'
java-version: '8'
- name: Cache Gradle packages
uses: actions/cache@v2.1.5
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ secrets.CACHE_VERSION }}-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle-${{ secrets.CACHE_VERSION }}
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build branch without snapshot
run: ./gradlew -PreleaseMode=pr build --stacktrace
- name: Build RxJava
run: ./gradlew build --stacktrace
- name: Upload to Codecov
uses: codecov/codecov-action@v1
uses: codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238 # v4.6.0
- name: Generate Javadoc
run: ./gradlew javadoc --stacktrace
21 changes: 13 additions & 8 deletions .github/workflows/gradle_jdk11.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,26 +9,31 @@ on:
pull_request:
branches: [ 3.x ]

permissions:
contents: read

jobs:
build:

runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Set up JDK 11
uses: actions/setup-java@v2
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
with:
distribution: 'adopt'
distribution: 'zulu'
java-version: '11'
- name: Cache Gradle packages
uses: actions/cache@v2.1.5
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-1-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle-1-
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build PR
run: ./gradlew -PreleaseMode=pr build --stacktrace
#- name: Upload to Codecov
# uses: codecov/codecov-action@v1
- name: Verify generated module-info
run: ./gradlew -PjavaCompatibility=9 jar
- name: Build RxJava
run: ./gradlew build --stacktrace
- name: Generate Javadoc
run: ./gradlew javadoc --stacktrace
21 changes: 13 additions & 8 deletions .github/workflows/gradle_pr.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,37 @@
# This workflow will build a Java project with Gradle
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle

name: PR
name: Pull Request

on:
pull_request:
branches: [ 3.x ]

permissions:
contents: read

jobs:
build:

runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Set up JDK 8
uses: actions/setup-java@v2
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
with:
distribution: 'adopt'
distribution: 'zulu'
java-version: '8'
- name: Cache Gradle packages
uses: actions/cache@v2.1.5
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-1-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle-1-
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build PR
run: ./gradlew -PreleaseMode=pr build --stacktrace
- name: Build RxJava
run: ./gradlew build --stacktrace
- name: Upload to Codecov
uses: codecov/codecov-action@v1
uses: codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238 # v4.6.0
- name: Generate Javadoc
run: ./gradlew javadoc --stacktrace
31 changes: 18 additions & 13 deletions .github/workflows/gradle_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,21 +10,26 @@ on:
tags:
- 'v3.*.*'

permissions:
contents: read

jobs:
build:

runs-on: ubuntu-latest
permissions:
contents: write
env:
CI_BUILD_NUMBER: ${{ github.run_number }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Set up JDK 8
uses: actions/setup-java@v2
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
with:
distribution: 'adopt'
distribution: 'zulu'
java-version: '8'
- name: Cache Gradle packages
uses: actions/cache@v2.1.5
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ secrets.CACHE_VERSION }}-${{ hashFiles('**/*.gradle') }}
Expand All @@ -35,27 +40,27 @@ jobs:
run: chmod +x push_javadoc.sh
- name: Extract version tag
run: echo "BUILD_TAG=${GITHUB_REF:10}" >> $GITHUB_ENV
- name: Build and Release
run: ./gradlew -PreleaseMode=full build --stacktrace --no-daemon
- name: Build RxJava
run: ./gradlew build --stacktrace --no-daemon
- name: Upload to Codecov
uses: codecov/codecov-action@v1
uses: codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238 # v4.6.0
- name: Upload release
run: ./gradlew -PreleaseMode=full javadocCleanup uploadArchives --no-daemon --no-parallel --stacktrace
run: ./gradlew -PreleaseMode=full publish --no-daemon --no-parallel --stacktrace
env:
# Define secrets at https://github.com/ReactiveX/RxJava/settings/secrets/actions
# ------------------------------------------------------------------------------
ORG_GRADLE_PROJECT_SONATYPE_NEXUS_USERNAME: ${{ secrets.SONATYPE_USER }}
ORG_GRADLE_PROJECT_SONATYPE_NEXUS_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_USER }}
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_PASSWORD }}
ORG_GRADLE_PROJECT_SIGNING_PRIVATE_KEY: ${{ secrets.SIGNING_PRIVATE_KEY }}
ORG_GRADLE_PROJECT_SIGNING_PASSWORD: ${{ secrets.SIGNING_PASSWORD }}
- name: Publish release
run: ./gradlew -PreleaseMode=full closeAndReleaseRepository --no-daemon --no-parallel --stacktrace
env:
# Define secrets at https://github.com/ReactiveX/RxJava/settings/secrets/actions
# ------------------------------------------------------------------------------
ORG_GRADLE_PROJECT_SONATYPE_NEXUS_USERNAME: ${{ secrets.SONATYPE_USER }}
ORG_GRADLE_PROJECT_SONATYPE_NEXUS_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
- name: Push Javadocs
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_USER }}
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_PASSWORD }}
- name: Push Javadoc
run: ./push_javadoc.sh
env:
# Define secrets at https://github.com/ReactiveX/RxJava/settings/secrets/actions
Expand Down
31 changes: 18 additions & 13 deletions .github/workflows/gradle_snapshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,23 +6,29 @@ name: Snapshot
on:
push:
branches: [ '3.x' ]

permissions:
contents: read

jobs:
build:

runs-on: ubuntu-latest
if: github.repository == 'ReactiveX/RxJava'
permissions:
contents: write
env:
# ------------------------------------------------------------------------------
CI_BUILD_NUMBER: ${{ github.run_number }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Set up JDK 8
uses: actions/setup-java@v2
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
with:
distribution: 'adopt'
distribution: 'zulu'
java-version: '8'
- name: Cache Gradle packages
uses: actions/cache@v2.1.5
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ secrets.CACHE_VERSION }}-${{ hashFiles('**/*.gradle') }}
Expand All @@ -31,21 +37,20 @@ jobs:
run: chmod +x gradlew
- name: Grant execute permission for push
run: chmod +x push_javadoc.sh
- name: Build and Snapshot branch
run: ./gradlew -PreleaseMode=branch -PbintrayUser="${bintrayUser}" -PbintrayKey="${bintrayKey}" -PsonatypeUsername="${sonatypeUsername}" -PsonatypePassword="${sonatypePassword}" build --stacktrace
- name: Build RxJava
run: ./gradlew build --stacktrace --no-daemon
- name: Upload Snapshot
run: ./gradlew -PreleaseMode=branch publish --no-daemon --no-parallel --stacktrace
env:
# Define secrets at https://github.com/ReactiveX/RxJava/settings/secrets/actions
# ------------------------------------------------------------------------------
bintrayUser: ${{ secrets.BINTRAY_USER }}
bintrayKey: ${{ secrets.BINTRAY_KEY }}
sonatypeUsername: ${{ secrets.SONATYPE_USER }}
sonatypePassword: ${{ secrets.SONATYPE_PASSWORD }}
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_USER }}
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_PASSWORD }}
- name: Upload to Codecov
uses: codecov/codecov-action@v1
- name: Push Javadocs
uses: codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238 # v4.6.0
- name: Push Javadoc
run: ./push_javadoc.sh
# Define secrets at https://github.com/ReactiveX/RxJava/settings/secrets/actions
# ------------------------------------------------------------------------------
env:
JAVADOCS_TOKEN: ${{ secrets.JAVADOCS_TOKEN }}

59 changes: 59 additions & 0 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
name: Scorecard supply-chain security
on:
# For Branch-Protection check. Only the default branch is supported. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
branch_protection_rule:
# To guarantee Maintained check is occasionally updated. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
schedule:
- cron: '43 12 * * 4'
push:
branches: [ "3.x" ]

permissions: read-all

jobs:
analysis:
name: Scorecard analysis
runs-on: ubuntu-latest
permissions:
# Needed to upload the results to code-scanning dashboard.
security-events: write
# Needed to publish results and get a badge (see publish_results below).
id-token: write

steps:
- name: "Checkout code"
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

- name: "Run analysis"
uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1
with:
results_file: results.sarif
results_format: sarif
# (Optional) "write" PAT token. Uncomment the `repo_token` line below if
# you want to enable the Branch-Protection check on a *public* repository
# To create the PAT, follow the steps in https://github.com/ossf/scorecard-action#authentication-with-fine-grained-pat-optional.
# repo_token: ${{ secrets.SCORECARD_TOKEN }}

# - Publish results to OpenSSF REST API for easy access by consumers
# - Allows the repository to include the Scorecard badge.
# - See https://github.com/ossf/scorecard-action#publishing-results.
publish_results: true

# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: SARIF file
path: results.sarif
retention-days: 5

# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@28deaeda66b76a05916b6923827895f2b14ab387 # v3.28.16
with:
sarif_file: results.sarif
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -76,4 +76,7 @@ bin/
test-output/

# Checkstyle local config
.checkstyle
.checkstyle

# Some editor's config
.editorconfig
Loading