File tree Expand file tree Collapse file tree 7 files changed +12
-6
lines changed
memoization-core/src/main/java
memoization-jdk/src/main/java
memoization-jool/src/main/java
memoization-lambda/src/main/java
memoization-rxjava/src/main/java Expand file tree Collapse file tree 7 files changed +12
-6
lines changed Original file line number Diff line number Diff line change 5
5
/**
6
6
* The core module contains the core interfaces and utilities of memoization.java
7
7
*/
8
- @ org .jspecify .nullness .NullMarked
8
+ @ org .jspecify .annotations .NullMarked
9
9
module wtf .metio .memoization .core {
10
10
11
11
requires com .github .spotbugs .annotations ;
Original file line number Diff line number Diff line change 5
5
/**
6
6
* The JDK module contains the implementation covering JDK interfaces.
7
7
*/
8
- @ org .jspecify .nullness .NullMarked
8
+ @ org .jspecify .annotations .NullMarked
9
9
module wtf .metio .memoization .jdk {
10
10
11
11
requires wtf .metio .memoization .core ;
Original file line number Diff line number Diff line change 5
5
/**
6
6
* The jOOL module contains the implementation covering jOOL interfaces.
7
7
*/
8
- @ org .jspecify .nullness .NullMarked
8
+ @ org .jspecify .annotations .NullMarked
9
9
module wtf .metio .memoization .jool {
10
10
11
11
requires wtf .metio .memoization .core ;
Original file line number Diff line number Diff line change 5
5
/**
6
6
* The lambda module contains the implementation covering lambda interfaces.
7
7
*/
8
- @ org .jspecify .nullness .NullMarked
8
+ @ org .jspecify .annotations .NullMarked
9
9
module wtf .metio .memoization .lambda {
10
10
11
11
requires wtf .metio .memoization .core ;
Original file line number Diff line number Diff line change 5
5
/**
6
6
* The RxJava module contains the implementation covering RxJava interfaces.
7
7
*/
8
- @ org .jspecify .nullness .NullMarked
8
+ @ org .jspecify .annotations .NullMarked
9
9
module wtf .metio .memoization .rxjava {
10
10
11
11
requires wtf .metio .memoization .core ;
Original file line number Diff line number Diff line change 44
44
<groupId >org.junit.jupiter</groupId >
45
45
<artifactId >junit-jupiter-api</artifactId >
46
46
</dependency >
47
+ <dependency >
48
+ <groupId >org.jspecify</groupId >
49
+ <artifactId >jspecify</artifactId >
50
+ </dependency >
47
51
</dependencies >
48
52
49
53
</project >
Original file line number Diff line number Diff line change 5
5
/**
6
6
* The tck module contains re-usable test cases for the various memoization.java modules.
7
7
*/
8
+ @ org .jspecify .annotations .NullMarked
8
9
module wtf .metio .memoization .tck {
9
10
10
- requires org .junit .jupiter .api ;
11
11
requires wtf .metio .memoization .core ;
12
+ requires org .junit .jupiter .api ;
13
+ requires org .jspecify ;
12
14
13
15
exports wtf .metio .memoization .tck ;
14
16
You can’t perform that action at this time.
0 commit comments