Skip to content

Commit e85a3d7

Browse files
committed
prepare for next release
1 parent aca9464 commit e85a3d7

File tree

6 files changed

+23
-22
lines changed

6 files changed

+23
-22
lines changed

README.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.rapidpm/rapidpm-functional-reactive/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.rapidpm/rapidpm-functional-reactive)
22

33

4-
54
![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=functional-reactive_functional-reactive-lib&metric=security_rating)
65
![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=functional-reactive_functional-reactive-lib&metric=sqale_rating)
76

@@ -20,7 +19,7 @@ If you want to know more about it, have a look at my Youtube Series about this t
2019
* Youtube: [DE] - [bit.ly/Youtube-Sven](https://bit.ly/Youtube-Sven)
2120
* Youtube: [EN] - [bit.ly/Outdoor-Nerd](https://bit.ly/Outdoor-Nerd)
2221

23-
and/or register for my Newsletter:
22+
### and/or register for my Newsletter:
2423
This newsletter gives you access to the slides of my videos,
2524
and you are the first to be informed about my new videos,
2625
articles and blog posts.
@@ -80,6 +79,8 @@ This release we will increase test coverage and documentation.
8079
The basic structures and functions are in production used since longer time.
8180
Adding Apache Lic header to all files
8281

82+
## 01.00.07-RPM
83+
8384
* Transformations
8485
* static <T> Function<Iterator<T>, Stream<T>> iteratorToStream()
8586
* <V, R> Result<R> thenCombineFlat(V value, BiFunction<T, V, R> func)

pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<parent>
2525
<groupId>org.rapidpm</groupId>
2626
<artifactId>rapidpm-dependencies</artifactId>
27-
<version>04.07.01-130</version>
27+
<version>04.07.04-RPM</version>
2828
</parent>
2929

3030
<groupId>org.rapidpm</groupId>
@@ -79,10 +79,10 @@
7979
<deploy-repo-url>http://jfrog-repo.sven-ruppert.de:8081/artifactory/libs-release</deploy-repo-url>
8080
<deploy-repo-snapshots-url>http://jfrog-repo.sven-ruppert.de:8081/artifactory/libs-snapshot</deploy-repo-snapshots-url>
8181

82-
<jdk.version>14</jdk.version>
82+
<jdk.version>1.8</jdk.version>
8383
<maven.compiler.source>${jdk.version}</maven.compiler.source> <!--redundant, but IntelliJ doesn't-->
8484
<maven.compiler.target>${jdk.version}</maven.compiler.target> <!--use release when importing-->
85-
<maven.compiler.release>${jdk.version}</maven.compiler.release>
85+
<!-- <maven.compiler.release>${jdk.version}</maven.compiler.release>-->
8686

8787

8888
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

src/test/java/demo/DemoExceptions.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ void demo01() {
4242
}
4343
})
4444
.filter(Optional::isPresent)
45-
.flatMap(Optional::stream)
45+
// .flatMap(Optional::stream)
4646
.count();
4747

4848

src/test/java/demo/DemoFunctionalInterfaces.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ interface InterfaceC {
2828
default String doMoreWork() {
2929
return "useless";
3030
}
31-
32-
private String doHiddenWork() {
33-
return "useless";
34-
}
31+
//with JDK9++
32+
// private String doHiddenWork() {
33+
// return "useless";
34+
// }
3535
}
3636

3737

src/test/java/demo/DemoOptional.java

+6-6
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,16 @@ void demoOptionalA() {
1313
Optional.empty();
1414

1515
Optional<Integer> ofOne = Optional.of(1);
16-
ofOne.or(() -> Optional.of(2)); //JDK9
16+
// ofOne.or(() -> Optional.of(2)); //JDK9
1717
ofOne.orElse(2);
18-
ofOne.orElseThrow(); //JDK10
19-
ofOne.stream(); //JDK9
18+
// ofOne.orElseThrow(); //JDK10
19+
// ofOne.stream(); //JDK9
2020
ofOne.map(i -> i + 2);
2121
ofOne.filter(i -> i == 2);
2222

23-
ofOne.ifPresentOrElse( //JDK9
24-
i -> {},
25-
()->{});
23+
// ofOne.ifPresentOrElse( //JDK9
24+
// i -> {},
25+
// ()->{});
2626

2727

2828
}

src/test/java/demo/DemoResult.java

+6-6
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,13 @@ void demoA() {
5252
Function<Integer, Integer>> rF
5353
= Function::andThen;
5454

55-
var transform = rF.andThen(Result::ofNullable);
55+
// var transform = rF.andThen(Result::ofNullable);
5656

57-
Result.success(f1)
58-
.thenCombineAsync(f2, transform)
59-
.join()
60-
.map(f -> f.apply(10))
61-
.get();
57+
// Result.success(f1)
58+
// .thenCombineAsync(f2, transform)
59+
// .join()
60+
// .map(f -> f.apply(10))
61+
// .get();
6262

6363

6464
}

0 commit comments

Comments
 (0)