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 21062106 <artifactId >quarkus-smallrye-fault-tolerance</artifactId >
21072107 <version >${project.version} </version >
21082108 </dependency >
2109+ <dependency >
2110+ <groupId >io.quarkus</groupId >
2111+ <artifactId >quarkus-smallrye-fault-tolerance-dev</artifactId >
2112+ <version >${project.version} </version >
2113+ </dependency >
21092114 <dependency >
21102115 <groupId >io.quarkus</groupId >
21112116 <artifactId >quarkus-smallrye-fault-tolerance-deployment</artifactId >
Original file line number Diff line number Diff line change 3333 <groupId >io.quarkus</groupId >
3434 <artifactId >quarkus-smallrye-fault-tolerance</artifactId >
3535 </dependency >
36+ <dependency >
37+ <groupId >io.quarkus</groupId >
38+ <artifactId >quarkus-smallrye-fault-tolerance-dev</artifactId >
39+ </dependency >
3640 <dependency >
3741 <groupId >io.quarkus</groupId >
3842 <artifactId >quarkus-junit5-internal</artifactId >
Original file line number Diff line number Diff line change 11package io .quarkus .smallrye .faulttolerance .deployment .devui ;
22
3- import io .quarkus .deployment .IsDevelopment ;
3+ import io .quarkus .deployment .IsLocalDevelopment ;
44import io .quarkus .deployment .annotations .BuildStep ;
55import io .quarkus .devui .spi .JsonRPCProvidersBuildItem ;
66import io .quarkus .devui .spi .page .CardPageBuildItem ;
99
1010public class FaultToleranceDevUIProcessor {
1111
12- @ BuildStep (onlyIf = IsDevelopment .class )
12+ @ BuildStep (onlyIf = IsLocalDevelopment .class )
1313 CardPageBuildItem cardPage (FaultToleranceInfoBuildItem faultToleranceInfo ) {
1414 CardPageBuildItem pageBuildItem = new CardPageBuildItem ();
1515
@@ -22,7 +22,7 @@ CardPageBuildItem cardPage(FaultToleranceInfoBuildItem faultToleranceInfo) {
2222 return pageBuildItem ;
2323 }
2424
25- @ BuildStep
25+ @ BuildStep ( onlyIf = IsLocalDevelopment . class )
2626 JsonRPCProvidersBuildItem jsonRPCService () {
2727 return new JsonRPCProvidersBuildItem (FaultToleranceJsonRpcService .class );
2828 }
Original file line number Diff line number Diff line change 1717 <modules >
1818 <module >deployment</module >
1919 <module >runtime</module >
20+ <module >runtime-dev</module >
2021 </modules >
2122
2223</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 6969 <artifactId >smallrye-fault-tolerance-mutiny</artifactId >
7070 </dependency >
7171
72- <!-- only for dev UI -->
73- <dependency >
74- <groupId >io.vertx</groupId >
75- <artifactId >vertx-core</artifactId >
76- <optional >true</optional >
77- </dependency >
7872 </dependencies >
7973
8074 <build >
8680 <capabilities >
8781 <provides >io.quarkus.smallrye.faulttolerance</provides >
8882 </capabilities >
83+ <conditionalDevDependencies >
84+ <artifact >${project.groupId} :${project.artifactId} -dev:${project.version} </artifact >
85+ </conditionalDevDependencies >
8986 </configuration >
9087 </plugin >
9188 <plugin >
You can’t perform that action at this time.
0 commit comments