Skip to content

Commit 8d1c5e0

Browse files
authored
Merge pull request eugenp#8130 from sjmillington/rxjava-move
[BAEL-16658] Split rxjava (& rxjava-2) by subject
2 parents de3fc4d + f35c61c commit 8d1c5e0

File tree

65 files changed

+660
-569
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+660
-569
lines changed

pom.xml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -602,8 +602,10 @@
602602
<!-- <module>rmi</module> --> <!-- Not a maven project -->
603603
<module>rule-engines</module>
604604
<module>rsocket</module>
605-
<module>rxjava</module>
606-
<module>rxjava-2</module>
605+
<module>rxjava-core</module>
606+
<module>rxjava-observables</module>
607+
<module>rxjava-operators</module>
608+
<module>rxjava-libraries</module>
607609
<module>software-security/sql-injection-samples</module>
608610

609611
<module>tensorflow-java</module>
@@ -1367,8 +1369,10 @@
13671369
<!-- <module>rmi</module> --> <!-- Not a maven project -->
13681370
<module>rule-engines</module>
13691371
<module>rsocket</module>
1370-
<module>rxjava</module>
1371-
<module>rxjava-2</module>
1372+
<module>rxjava-core</module>
1373+
<module>rxjava-observables</module>
1374+
<module>rxjava-operators</module>
1375+
<module>rxjava-libraries</module>
13721376
<module>oauth2-framework-impl</module>
13731377
<module>spf4j</module>
13741378
<module>spring-boot-performance</module>

rxjava-2/README.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

rxjava-2/pom.xml

Lines changed: 0 additions & 53 deletions
This file was deleted.

rxjava-core/README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
## RxJava
2+
3+
This module contains articles about RxJava.
4+
5+
### Relevant articles:
6+
7+
- [Dealing with Backpressure with RxJava](https://www.baeldung.com/rxjava-backpressure)
8+
- [How to Test RxJava?](https://www.baeldung.com/rxjava-testing)
9+
- [Introduction to RxJava](https://www.baeldung.com/rx-java)
10+
- [Schedulers in RxJava](https://www.baeldung.com/rxjava-schedulers)
11+
- [Difference Between Flatmap and Switchmap in RxJava](https://www.baeldung.com/rxjava-flatmap-switchmap)
12+
- [RxJava and Error Handling](https://www.baeldung.com/rxjava-error-handling)
13+
- [RxJava Maybe](https://www.baeldung.com/rxjava-maybe)
14+
- [Combining RxJava Completables](https://www.baeldung.com/rxjava-completable)
15+
- [RxJava Hooks](https://www.baeldung.com/rxjava-hooks)
16+
- More articles: [[next -->]](/rxjava-2)

rxjava-core/pom.xml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4+
<modelVersion>4.0.0</modelVersion>
5+
<artifactId>rxjava-core</artifactId>
6+
<version>1.0-SNAPSHOT</version>
7+
<name>rxjava-core</name>
8+
9+
<parent>
10+
<groupId>com.baeldung</groupId>
11+
<artifactId>parent-java</artifactId>
12+
<version>0.0.1-SNAPSHOT</version>
13+
<relativePath>../parent-java</relativePath>
14+
</parent>
15+
16+
<dependencies>
17+
<dependency>
18+
<groupId>io.reactivex</groupId>
19+
<artifactId>rxjava</artifactId>
20+
<version>${rx.java.version}</version>
21+
</dependency>
22+
<dependency>
23+
<groupId>io.reactivex.rxjava2</groupId>
24+
<artifactId>rxjava</artifactId>
25+
<version>${rx.java2.version}</version>
26+
</dependency>
27+
<dependency>
28+
<groupId>com.jayway.awaitility</groupId>
29+
<artifactId>awaitility</artifactId>
30+
<version>${awaitility.version}</version>
31+
</dependency>
32+
<dependency>
33+
<groupId>org.assertj</groupId>
34+
<artifactId>assertj-core</artifactId>
35+
<version>${assertj.version}</version>
36+
</dependency>
37+
</dependencies>
38+
39+
<properties>
40+
<assertj.version>3.8.0</assertj.version>
41+
<rx.java.version>1.2.5</rx.java.version>
42+
<awaitility.version>1.7.0</awaitility.version>
43+
<rx.java2.version>2.2.2</rx.java2.version>
44+
</properties>
45+
46+
</project>

0 commit comments

Comments
 (0)