File tree Expand file tree Collapse file tree 7 files changed +42
-9
lines changed
extensions/smallrye-fault-tolerance
src/main/java/io/quarkus/smallrye/faulttolerance/deployment/devui
src/main/java/io/quarkus/smallrye/faulttolerance/runtime/devui Expand file tree Collapse file tree 7 files changed +42
-9
lines changed Original file line number Diff line number Diff line change 2106
2106
<artifactId >quarkus-smallrye-fault-tolerance</artifactId >
2107
2107
<version >${project.version} </version >
2108
2108
</dependency >
2109
+ <dependency >
2110
+ <groupId >io.quarkus</groupId >
2111
+ <artifactId >quarkus-smallrye-fault-tolerance-dev</artifactId >
2112
+ <version >${project.version} </version >
2113
+ </dependency >
2109
2114
<dependency >
2110
2115
<groupId >io.quarkus</groupId >
2111
2116
<artifactId >quarkus-smallrye-fault-tolerance-deployment</artifactId >
Original file line number Diff line number Diff line change 33
33
<groupId >io.quarkus</groupId >
34
34
<artifactId >quarkus-smallrye-fault-tolerance</artifactId >
35
35
</dependency >
36
+ <dependency >
37
+ <groupId >io.quarkus</groupId >
38
+ <artifactId >quarkus-smallrye-fault-tolerance-dev</artifactId >
39
+ </dependency >
36
40
<dependency >
37
41
<groupId >io.quarkus</groupId >
38
42
<artifactId >quarkus-junit5-internal</artifactId >
Original file line number Diff line number Diff line change 1
1
package io .quarkus .smallrye .faulttolerance .deployment .devui ;
2
2
3
- import io .quarkus .deployment .IsDevelopment ;
3
+ import io .quarkus .deployment .IsLocalDevelopment ;
4
4
import io .quarkus .deployment .annotations .BuildStep ;
5
5
import io .quarkus .devui .spi .JsonRPCProvidersBuildItem ;
6
6
import io .quarkus .devui .spi .page .CardPageBuildItem ;
9
9
10
10
public class FaultToleranceDevUIProcessor {
11
11
12
- @ BuildStep (onlyIf = IsDevelopment .class )
12
+ @ BuildStep (onlyIf = IsLocalDevelopment .class )
13
13
CardPageBuildItem cardPage (FaultToleranceInfoBuildItem faultToleranceInfo ) {
14
14
CardPageBuildItem pageBuildItem = new CardPageBuildItem ();
15
15
@@ -22,7 +22,7 @@ CardPageBuildItem cardPage(FaultToleranceInfoBuildItem faultToleranceInfo) {
22
22
return pageBuildItem ;
23
23
}
24
24
25
- @ BuildStep
25
+ @ BuildStep ( onlyIf = IsLocalDevelopment . class )
26
26
JsonRPCProvidersBuildItem jsonRPCService () {
27
27
return new JsonRPCProvidersBuildItem (FaultToleranceJsonRpcService .class );
28
28
}
Original file line number Diff line number Diff line change 17
17
<modules >
18
18
<module >deployment</module >
19
19
<module >runtime</module >
20
+ <module >runtime-dev</module >
20
21
</modules >
21
22
22
23
</project >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
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 https://maven.apache.org/xsd/maven-4.0.0.xsd" >
5
+ <parent >
6
+ <artifactId >quarkus-smallrye-fault-tolerance-parent</artifactId >
7
+ <groupId >io.quarkus</groupId >
8
+ <version >999-SNAPSHOT</version >
9
+ </parent >
10
+ <modelVersion >4.0.0</modelVersion >
11
+
12
+ <artifactId >quarkus-smallrye-fault-tolerance-dev</artifactId >
13
+ <name >Quarkus - SmallRye Fault Tolerance - Runtime Dev mode</name >
14
+ <description >Build fault-tolerant network services - Dev mode only</description >
15
+ <dependencies >
16
+ <dependency >
17
+ <groupId >io.quarkus</groupId >
18
+ <artifactId >quarkus-smallrye-fault-tolerance</artifactId >
19
+ </dependency >
20
+ <dependency >
21
+ <groupId >io.vertx</groupId >
22
+ <artifactId >vertx-core</artifactId >
23
+ <optional >true</optional >
24
+ </dependency >
25
+ </dependencies >
26
+ </project >
File renamed without changes.
Original file line number Diff line number Diff line change 69
69
<artifactId >smallrye-fault-tolerance-mutiny</artifactId >
70
70
</dependency >
71
71
72
- <!-- only for dev UI -->
73
- <dependency >
74
- <groupId >io.vertx</groupId >
75
- <artifactId >vertx-core</artifactId >
76
- <optional >true</optional >
77
- </dependency >
78
72
</dependencies >
79
73
80
74
<build >
86
80
<capabilities >
87
81
<provides >io.quarkus.smallrye.faulttolerance</provides >
88
82
</capabilities >
83
+ <conditionalDevDependencies >
84
+ <artifact >${project.groupId} :${project.artifactId} -dev:${project.version} </artifact >
85
+ </conditionalDevDependencies >
89
86
</configuration >
90
87
</plugin >
91
88
<plugin >
You can’t perform that action at this time.
0 commit comments