Quarkus Updates Aggregate 3.0.0
Recipe ID
org.openrewrite.quarkus.MigrateToQuarkus_v3_0_0Artifact
org.openrewrite.recipe:rewrite-third-partyQuarkus update recipes to upgrade your application to 3.0.0.
Usage
This recipe has no required configuration options. You’ll need the Moderne CLI configured before running the command below.
mod run . --recipe org.openrewrite.quarkus.MigrateToQuarkus_v3_0_0If the recipe isn’t available locally, install it with:
mod config recipes jar install org.openrewrite.recipe:rewrite-third-party:0.44.0Definition
This recipe runs the following recipes in order.
- Migrate
camel3application tocamel4.io.quarkus.updates.camel.camel40.CamelQuarkusMigrationRecipe - Remove non existing camel-quarkus extensions
org.openrewrite.java.camel.migrate.removedExtensions - io.quarkus.updates.core.quarkus30.UpgradeQuarkiverse
io.quarkus.updates.core.quarkus30.UpgradeQuarkiverse - Migrate deprecated
javax.activationpackages tojakarta.activationio.quarkus.updates.core.quarkus30.JavaxActivationMigrationToJakartaActivation - Migrate deprecated
javax.annotationpackages tojakarta.annotationio.quarkus.updates.core.quarkus30.JavaxAnnotationMigrationToJakartaAnnotation - Migrate deprecated
javax.annotationpackages tojakarta.annotationio.quarkus.updates.core.quarkus30.ChangeJavaxAnnotationToJakarta - Migrate deprecated
javax.annotationpackages tojakarta.annotationio.quarkus.updates.core.quarkus30.JavaxAnnotationPackageToJakarta - Migrate deprecated
javax.annotation.securitypackages tojakarta.annotation.securityio.quarkus.updates.core.quarkus30.JavaxAnnotationSecurityPackageToJakarta - Migrate deprecated
javax.annotation.sqlpackages tojakarta.annotation.sqlio.quarkus.updates.core.quarkus30.JavaxAnnotationSqlPackageToJakarta - Migrate deprecated
javax.security.auth.messagepackages tojakarta.security.auth.messageio.quarkus.updates.core.quarkus30.JavaxAuthenticationMigrationToJakartaAuthentication - Migrate deprecated
javax.security.jaccpackages tojakarta.security.jaccio.quarkus.updates.core.quarkus30.JavaxAuthorizationMigrationToJakartaAuthorization - Migrate deprecated
javax.batchpackages tojakarta.batchio.quarkus.updates.core.quarkus30.JavaxBatchMigrationToJakartaBatch - Migrate deprecated
javax.validationpackages tojakarta.validationio.quarkus.updates.core.quarkus30.JavaxValidationMigrationToJakartaValidation - Migrate deprecated
javax.decoratorpackages tojakarta.decoratorio.quarkus.updates.core.quarkus30.JavaxDecoratorToJakartaDecorator - Migrate deprecated
javax.ejbpackages tojakarta.ejbio.quarkus.updates.core.quarkus30.JavaxEjbToJakartaEjb - Migrate deprecated
javax.elpackages tojakarta.elio.quarkus.updates.core.quarkus30.JavaxElToJakartaEl - Migrate deprecated
javax.enterprisepackages tojakarta.enterpriseio.quarkus.updates.core.quarkus30.JavaxEnterpriseToJakartaEnterprise - Migrate deprecated
javax.facespackages tojakarta.facesio.quarkus.updates.core.quarkus30.JavaxFacesToJakartaFaces - Migrate deprecated
javax.injectpackages tojakarta.injectio.quarkus.updates.core.quarkus30.JavaxInjectMigrationToJakartaInject - Migrate deprecated
javax.interceptorpackages tojakarta.interceptorio.quarkus.updates.core.quarkus30.JavaxInterceptorToJakartaInterceptor - Migrate deprecated
javax.jmspackages tojakarta.jmsio.quarkus.updates.core.quarkus30.JavaxJmsToJakartaJms - Migrate deprecated
javax.jsonpackages tojakarta.jsonio.quarkus.updates.core.quarkus30.JavaxJsonToJakartaJson - Migrate deprecated
javax.jwspackages tojakarta.jwsio.quarkus.updates.core.quarkus30.JavaxJwsToJakartaJws - Migrate deprecated
javax.mailpackages tojakarta.mailio.quarkus.updates.core.quarkus30.JavaxMailToJakartaMail - Migrate deprecated
javax.persistencepackages tojakarta.persistenceio.quarkus.updates.core.quarkus30.JavaxPersistenceToJakartaPersistence - Migrate deprecated
javax.resourcepackages tojakarta.resourceio.quarkus.updates.core.quarkus30.JavaxResourceToJakartaResource - Migrate deprecated
javax.security.enterprisepackages tojakarta.security.enterpriseio.quarkus.updates.core.quarkus30.JavaxSecurityToJakartaSecurity - Migrate deprecated
javax.servletpackages tojakarta.servletio.quarkus.updates.core.quarkus30.JavaxServletToJakartaServlet - Migrate deprecated
javax.transactionpackages tojakarta.transactionio.quarkus.updates.core.quarkus30.JavaxTransactionMigrationToJakartaTransaction - Migrate deprecated
javax.websocketpackages tojakarta.websocketio.quarkus.updates.core.quarkus30.JavaxWebsocketToJakartaWebsocket - Migrate deprecated
javax.wspackages tojakarta.wsio.quarkus.updates.core.quarkus30.JavaxWsToJakartaWs - Migrate deprecated
javax.xml.bindpackages tojakarta.xml.bindio.quarkus.updates.core.quarkus30.JavaxXmlBindMigrationToJakartaXmlBind - Migrate deprecated
javax.soappackages tojakarta.soapio.quarkus.updates.core.quarkus30.JavaxXmlSoapToJakartaXmlSoap - Migrate deprecated
javax.xml.wspackages tojakarta.xml.wsio.quarkus.updates.core.quarkus30.JavaxXmlWsMigrationToJakartaXmlWs - Migrate xmlns entries in
persistence.xmlfilesio.quarkus.updates.core.quarkus30.JavaxPersistenceXmlToJakartaPersistenceXml - Migrate Jackson from javax to jakarta namespace
io.quarkus.updates.core.quarkus30.JacksonJavaxToJakarta - Migrate RestAssured from javax to jakarta namespace by upgrading to a version compatible with J2EE9
io.quarkus.updates.core.quarkus30.RestAssuredJavaxToJakarta - io.quarkus.updates.core.quarkus30.JavaxToJakartaAdditionalMigration
io.quarkus.updates.core.quarkus30.JavaxToJakartaAdditionalMigration - Rename a file example
io.quarkus.updates.core.quarkus30.RenameJavaxServiceFiles - io.quarkus.updates.core.quarkus30.JavaxConfigurationFiles
io.quarkus.updates.core.quarkus30.JavaxConfigurationFiles - io.quarkus.updates.core.quarkus30.AdditionalChanges
io.quarkus.updates.core.quarkus30.AdditionalChanges - io.quarkus.updates.core.quarkus30.Kotlin
io.quarkus.updates.core.quarkus30.Kotlin - io.quarkus.updates.core.quarkus30.ApplicationProperties
io.quarkus.updates.core.quarkus30.ApplicationProperties - io.quarkus.updates.core.quarkus30.ApplicationYml
io.quarkus.updates.core.quarkus30.ApplicationYml - io.quarkus.updates.core.quarkus30.JavaxToJakartaDocumentationAdoc
io.quarkus.updates.core.quarkus30.JavaxToJakartaDocumentationAdoc - io.quarkus.updates.core.quarkus30.JavaxToJakartaDocumentationMd
io.quarkus.updates.core.quarkus30.JavaxToJakartaDocumentationMd - io.quarkus.updates.core.quarkus30.JavaxToJakartaCodestarts
io.quarkus.updates.core.quarkus30.JavaxToJakartaCodestarts - io.quarkus.updates.core.quarkus30.JavaxToJakartaCodestartsTests
io.quarkus.updates.core.quarkus30.JavaxToJakartaCodestartsTests - io.quarkus.updates.core.quarkus30.JavaxToJakartaKotlin
io.quarkus.updates.core.quarkus30.JavaxToJakartaKotlin - io.quarkus.updates.core.quarkus30.JavaxToJakartaKotlinCodestarts
io.quarkus.updates.core.quarkus30.JavaxToJakartaKotlinCodestarts - io.quarkus.updates.core.quarkus30.JavaxToJakartaKotlinCodestartsTests
io.quarkus.updates.core.quarkus30.JavaxToJakartaKotlinCodestartsTests
Data tables
Structured output this recipe can produce.
- Maven metadata failuresAttempts to resolve maven metadata that failed.
org.openrewrite.maven.table.MavenMetadataFailures - Source files that had resultsSource files that were modified by the recipe run.
org.openrewrite.table.SourcesFileResults - Source files that had search resultsSearch results that were found during the recipe run.
org.openrewrite.table.SearchResults - Source files that errored on a recipeThe details of all errors produced by a recipe run.
org.openrewrite.table.SourcesFileErrors - Recipe performanceStatistics used in analyzing the performance of recipes.
org.openrewrite.table.RecipeRunStats