File tree Expand file tree Collapse file tree 7 files changed +12
-44
lines changed
parsec-jca-java/src/main/java/org/parallaxsecond/parsec/jce/provider Expand file tree Collapse file tree 7 files changed +12
-44
lines changed Original file line number Diff line number Diff line change 11
11
<artifactId >parsec-client-java</artifactId >
12
12
<properties >
13
13
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
14
- <maven .compiler.source>1.8</maven .compiler.source>
15
- <maven .compiler.target>1.8</maven .compiler.target>
16
14
</properties >
17
15
<dependencies >
18
16
<dependency >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
<project xmlns =" http://maven.apache.org/POM/4.0.0"
3
- xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4
- xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
3
+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5
4
<modelVersion >4.0.0</modelVersion >
6
5
7
6
<parent >
12
11
<artifactId >parsec-interface-java</artifactId >
13
12
<properties >
14
13
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
15
- <maven .compiler.source>1.8</maven .compiler.source>
16
- <maven .compiler.target>1.8</maven .compiler.target>
17
14
</properties >
18
15
19
16
<dependencies >
Original file line number Diff line number Diff line change 10
10
<artifactId >parsec-jca-java-test</artifactId >
11
11
<properties >
12
12
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
13
- <maven .compiler.source>1.8</maven .compiler.source>
14
- <maven .compiler.target>1.8</maven .compiler.target>
15
13
</properties >
16
14
17
15
<dependencies >
Original file line number Diff line number Diff line change 2
2
3
3
import lombok .Builder ;
4
4
import lombok .Value ;
5
- import sun .reflect .generics .reflectiveObjects .NotImplementedException ;
6
5
7
6
import java .security .PublicKey ;
8
7
@@ -15,13 +14,14 @@ static ParsecPublicKey.ParsecPublicKeyImpl.ParsecPublicKeyImplBuilder builder()
15
14
16
15
@ Value
17
16
@ Builder
18
- class ParsecPublicKeyImpl implements ParsecPublicKey {
17
+ class ParsecPublicKeyImpl implements ParsecPublicKey {
19
18
String parsecName ;
20
19
String algorithm ;
21
20
String format ;
21
+
22
22
@ Override
23
23
public byte [] getEncoded () {
24
- throw new NotImplementedException ( );
24
+ throw new UnsupportedOperationException ( "Not implemented" );
25
25
}
26
26
}
27
27
}
Original file line number Diff line number Diff line change 14
14
<protoc .version>3.18.0</protoc .version>
15
15
<protobuf .version>3.19.6</protobuf .version>
16
16
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
17
- <maven .compiler.source>1.8</maven .compiler.source>
18
- <maven .compiler.target>1.8</maven .compiler.target>
19
17
</properties >
20
18
21
19
<dependencies >
Original file line number Diff line number Diff line change 28
28
</dependencies >
29
29
<properties >
30
30
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
31
- <maven .compiler.source>1.8</maven .compiler.source>
32
- <maven .compiler.target>1.8</maven .compiler.target>
33
31
<containers .skip>false</containers .skip>
34
32
</properties >
35
33
<build >
Original file line number Diff line number Diff line change 8
8
<version >1.0.0-SNAPSHOT</version >
9
9
<properties >
10
10
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
11
- <maven .compiler.source>1.8</maven .compiler.source>
12
- <maven .compiler.target>1.8</maven .compiler.target>
13
11
<logback .version>1.3.15</logback .version>
14
12
<lombok .version>1.18.36</lombok .version>
15
13
<junit .jupiter.version>5.12.1</junit .jupiter.version>
16
14
<slf4j .version>2.0.16</slf4j .version>
17
15
<jpms .args></jpms .args>
16
+ <!-- Since compiler plugin version 3.13.0 you can use the release property also on JDK 8.
17
+ The compiler plugin will convert it to source and target automatically. -->
18
+ <maven .compiler.release>8</maven .compiler.release>
18
19
</properties >
19
20
<dependencyManagement >
20
21
<dependencies >
55
56
<module >parsec-jca-java-test</module >
56
57
</modules >
57
58
58
- <profiles >
59
- <profile >
60
- <id >java1.8</id >
61
- <activation >
62
- <activeByDefault >false</activeByDefault >
63
- <jdk >1.8</jdk >
64
- </activation >
65
- <build >
66
- <pluginManagement >
67
- <plugins >
68
- <plugin >
69
- <groupId >org.apache.maven.plugins</groupId >
70
- <artifactId >maven-compiler-plugin</artifactId >
71
- <version >3.8.1</version >
72
- <configuration >
73
- <source >1.8</source >
74
- <target >1.8</target >
75
- <excludes >
76
- <exclude >module-info.java</exclude >
77
- </excludes >
78
- </configuration >
79
- </plugin >
80
- </plugins >
81
- </pluginManagement >
82
- </build >
83
- </profile >
84
- </profiles >
85
59
<build >
86
60
<pluginManagement >
87
61
<plugins >
110
84
<flattenMode >clean</flattenMode >
111
85
</configuration >
112
86
</plugin >
87
+ <plugin >
88
+ <groupId >org.apache.maven.plugins</groupId >
89
+ <artifactId >maven-compiler-plugin</artifactId >
90
+ <version >3.14.0</version >
91
+ </plugin >
113
92
</plugins >
114
93
</build >
115
94
</project >
You can’t perform that action at this time.
0 commit comments