Skip to content

Commit 19c52cc

Browse files
authored
Remove experimental flags from relevant modules. (helidon-io#4361)
1 parent 74e57a9 commit 19c52cc

1 file changed

Lines changed: 11 additions & 29 deletions

File tree

common/common/src/main/java/io/helidon/common/FeatureCatalog.java

Lines changed: 11 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,7 @@ final class FeatureCatalog {
108108
.name("Messaging")
109109
.description("Reactive messaging support")
110110
.path("Messaging")
111-
.flavor(HelidonFlavor.SE)
112-
.experimental(true));
111+
.flavor(HelidonFlavor.SE));
113112
addSe("io.helidon.metrics",
114113
"Metrics",
115114
"Metrics support",
@@ -171,8 +170,7 @@ final class FeatureCatalog {
171170
.description("GraphQL support")
172171
.path("GraphQL")
173172
.nativeDescription("Experimental support, tested on limited use cases")
174-
.flavor(HelidonFlavor.SE)
175-
.experimental(true));
173+
.flavor(HelidonFlavor.SE));
176174
add("io.helidon.integrations.micrometer",
177175
FeatureDescriptor.builder()
178176
.name("Micrometer")
@@ -193,15 +191,13 @@ final class FeatureCatalog {
193191
.name("HCP Vault")
194192
.description("Hashicorp Vault Integration")
195193
.path("HCP Vault")
196-
.flavor(HelidonFlavor.SE)
197-
.experimental(true));
194+
.flavor(HelidonFlavor.SE));
198195
add("io.helidon.integrations.microstream",
199196
FeatureDescriptor.builder()
200197
.name("Microstream")
201198
.description("Microstream Integration")
202199
.path("Microstream")
203200
.flavor(HelidonFlavor.SE)
204-
.experimental(true)
205201
.nativeSupported(false));
206202
/*
207203
* MP Modules
@@ -259,8 +255,7 @@ final class FeatureCatalog {
259255
.description("MicroProfile GraphQL spec implementation")
260256
.path("GraphQL")
261257
.nativeDescription("Experimental support, tested on limited use cases")
262-
.flavor(HelidonFlavor.MP)
263-
.experimental(true));
258+
.flavor(HelidonFlavor.MP));
264259
add("io.helidon.microprofile.grpc.server",
265260
FeatureDescriptor.builder()
266261
.name("gRPC Server")
@@ -298,8 +293,7 @@ final class FeatureCatalog {
298293
.name("Messaging")
299294
.description("MicroProfile Reactive Messaging spec implementation")
300295
.path("Messaging")
301-
.flavor(HelidonFlavor.MP)
302-
.experimental(true));
296+
.flavor(HelidonFlavor.MP));
303297
addMp("io.helidon.microprofile.metrics",
304298
"Metrics",
305299
"MicroProfile metrics spec implementation",
@@ -313,8 +307,7 @@ final class FeatureCatalog {
313307
.name("Reactive")
314308
.description("MicroProfile Reactive Stream operators")
315309
.path("Reactive")
316-
.flavor(HelidonFlavor.MP)
317-
.experimental(true));
310+
.flavor(HelidonFlavor.MP));
318311
addMp("io.helidon.microprofile.security",
319312
"Security",
320313
"Security support",
@@ -373,7 +366,6 @@ final class FeatureCatalog {
373366
.path("Scheduling")
374367
.flavor(HelidonFlavor.MP)
375368
.nativeSupported(true)
376-
.experimental(true)
377369
);
378370

379371
add("io.helidon.integrations.micrometer.cdi",
@@ -390,33 +382,29 @@ final class FeatureCatalog {
390382
.name("OCI")
391383
.description("OCI Integration")
392384
.path("OCI")
393-
.flavor(HelidonFlavor.MP)
394-
.experimental(true));
385+
.flavor(HelidonFlavor.MP));
395386

396387
add("io.helidon.integrations.vault.cdi",
397388
FeatureDescriptor.builder()
398389
.name("HCP Vault")
399390
.description("Hashicorp Vault Integration")
400391
.path("HCP Vault")
401-
.flavor(HelidonFlavor.MP)
402-
.experimental(true));
392+
.flavor(HelidonFlavor.MP));
403393

404394
add("io.helidon.microprofile.lra",
405395
FeatureDescriptor.builder()
406396
.name("Long Running Actions")
407397
.description("MicroProfile Long Running Actions")
408398
.path("LRA")
409399
.flavor(HelidonFlavor.MP)
410-
.nativeSupported(true)
411-
.experimental(true));
400+
.nativeSupported(true));
412401

413402
add("io.helidon.integrations.microstream.cdi",
414403
FeatureDescriptor.builder()
415404
.name("Microstream")
416405
.description("Microstream Integration")
417406
.path("Microstream")
418407
.flavor(HelidonFlavor.MP)
419-
.experimental(true)
420408
.nativeSupported(false));
421409
/*
422410
* Common modules
@@ -451,8 +439,7 @@ final class FeatureCatalog {
451439
FeatureDescriptor.builder()
452440
.name("Db Client")
453441
.description("Reactive database client")
454-
.path("DbClient")
455-
.experimental(true));
442+
.path("DbClient"));
456443
add("io.helidon.dbclient.health",
457444
"Health Check",
458445
"Reactive database client health check support",
@@ -488,21 +475,18 @@ final class FeatureCatalog {
488475
.name("Kafka Connector")
489476
.description("Reactive messaging connector for Kafka")
490477
.path("Messaging", "Kafka")
491-
.experimental(true)
492478
.nativeSupported(true));
493479
add("io.helidon.messaging.connectors.jms",
494480
FeatureDescriptor.builder()
495481
.name("JMS Connector")
496482
.description("Reactive messaging connector for JMS")
497483
.path("Messaging", "JMS")
498-
.experimental(true)
499484
.nativeSupported(false));
500485
add("io.helidon.messaging.connectors.aq",
501486
FeatureDescriptor.builder()
502487
.name("Oracle AQ Connector")
503488
.description("Reactive messaging connector for Oracle AQ")
504489
.path("Messaging", "OracleAQ")
505-
.experimental(true)
506490
.nativeSupported(false));
507491
add("io.helidon.security.abac.policy.el",
508492
FeatureDescriptor.builder()
@@ -603,7 +587,6 @@ final class FeatureCatalog {
603587
.name("Neo4j integration")
604588
.description("Integration with Neo4j driver")
605589
.path("Neo4j")
606-
.experimental(true)
607590
.nativeSupported(true));
608591
add("io.helidon.integrations.neo4j.health",
609592
FeatureDescriptor.builder()
@@ -619,8 +602,7 @@ final class FeatureCatalog {
619602
FeatureDescriptor.builder()
620603
.name("Web Client")
621604
.description("Reactive web client")
622-
.path("WebClient")
623-
.experimental(true));
605+
.path("WebClient"));
624606
add("io.helidon.webclient.metrics",
625607
"Metrics",
626608
"Reactive web client support for metrics",

0 commit comments

Comments
 (0)