diff --git a/resources/rulesets.yaml b/resources/rulesets.yaml index 312f83c..cc6e743 100644 --- a/resources/rulesets.yaml +++ b/resources/rulesets.yaml @@ -20,7 +20,7 @@ items: dependencies: - 10667615-e067-45b4-a925-563a79ea0949 - 1b2a0eef-511c-4c07-a36a-d301b15d8207 - checksum: a0b7b61960e1ed7b277b1295297e4ad79322fab3a53bc290cbbd9a914f536537 + checksum: 7db2410269d42f7f4183524b0c75b52b74eb39950a522d98f7c247c406c5f5b0 - uuid: eb900f9e-6ff3-413d-9023-167765ce1311 name: droolsjbpm description: This ruleset provides help for migrating to a unified KIE (Knowledge Is Everything) API in the upgrade from version 5 to 6. @@ -36,14 +36,14 @@ items: dependencies: - 10667615-e067-45b4-a925-563a79ea0949 - 1b2a0eef-511c-4c07-a36a-d301b15d8207 - checksum: a6f85e5464a8865755126dc838b38c17c2646db81e296d520a63188dd3f68da9 + checksum: 1b745dfb793070d00b9dc239ea14e98bdc2ae5dba6100016c7c2f4c1ffc908bc - uuid: 1a523b92-1fb3-422b-aaf7-35f43a259fb9 name: eap7/weblogic/tests/data directory: rulesets/eap7 dependencies: - 10667615-e067-45b4-a925-563a79ea0949 - 1b2a0eef-511c-4c07-a36a-d301b15d8207 - checksum: 11568b4b79e89f5e6f7a6e944d5ff4b4183f4ed8c2b71254eaf903d2fa5b0697 + checksum: de4b03117513cffd0ec48cea01f8d4e1d2dcc6b7604363e976e8ff64646a3485 - uuid: 3c471738-dfcf-46e8-b803-df07c304acc7 name: eap8/eap7 description: This ruleset provides analysis of Java EE applications that need to change certain CDI-related method calls. @@ -51,7 +51,7 @@ items: dependencies: - 10667615-e067-45b4-a925-563a79ea0949 - 1b2a0eef-511c-4c07-a36a-d301b15d8207 - checksum: 82b9db8a9d4551122dc2354fe0653c4b97bdeabba90185d0a6d3245ae4da4f4c + checksum: 03e36d870895651de73489ed941002f0eaca76abd764aeea872db0893e921dbe - uuid: 288037b2-279f-4d11-9ea9-f91ff274447f name: eapxp/thorntail description: This ruleset provides analysis of Maven built applications that use Thorntail Maven Plugin, which should be replaced by JBoss EAP XP Bootable JAR Maven Plugin, when migrating to JBoss EAP XP. @@ -73,7 +73,7 @@ items: dependencies: - 10667615-e067-45b4-a925-563a79ea0949 - 1b2a0eef-511c-4c07-a36a-d301b15d8207 - checksum: de8f47b185c24fc1e579d964c9b20f7e3f5ed5c4cf3d5fc52cf28f74aaefb43d + checksum: b50c61018e384a87cbf9138ecfa97960e0f7efb045983b4ca5a19045bbd45a4c - uuid: 416ffaad-3d9b-4808-953e-623d9f2d7314 name: fuse-service-works/soa-p-5 description: This ruleset provides analysis of JBoss SOA Platform 5 applications and provides information on how to migrate these to Red Hat JBoss Fuse Service Works @@ -81,7 +81,7 @@ items: dependencies: - 10667615-e067-45b4-a925-563a79ea0949 - 1b2a0eef-511c-4c07-a36a-d301b15d8207 - checksum: 00cd397c912f0e2dadbf21c8f6f57b3c669a15d7faca79de5eb0a136ab8fe194 + checksum: 70d18b2053a86c346f651acfda2ccd1079bd6e48d9ffc4949951d1852550a7c3 - uuid: e4db9c96-103c-409b-a347-098e7a04f172 name: hibernate description: This ruleset provides analysis of deprecated Hibernate java constructs and their migration to newer one. @@ -105,7 +105,7 @@ items: dependencies: - 10667615-e067-45b4-a925-563a79ea0949 - 1b2a0eef-511c-4c07-a36a-d301b15d8207 - checksum: 9abee3d02dd50c303fff3ef488be9217e87533276d0598fa6b8fccd5d02d438c + checksum: 98bd947faddc0df37d675ad68802fd321d1cf50f8fb1ecdd2478f1601be028ad - uuid: c73c3986-64a5-4c2e-8149-fba57347af99 name: openjdk17/openjdk11 description: This ruleset provides analysis Security Manager classes and methods deprecated between OpenJDK 11 to 17. @@ -113,7 +113,7 @@ items: dependencies: - 10667615-e067-45b4-a925-563a79ea0949 - 1b2a0eef-511c-4c07-a36a-d301b15d8207 - checksum: 802a77dde1430aa1afddf3dc8f8b5b593afa757d53d1426b0d2e1ab08087abe3 + checksum: b4389376cce0a2699bf4abaec76987b9d990fc0b6b451a8badb330156b5700b3 - uuid: 53ba6b0f-ad48-4211-9673-a2065c2a4b4d name: openliberty/websphere description: This ruleset identifies usage of Java APIs and technologies which are not provided by Open Liberty. @@ -137,7 +137,7 @@ items: dependencies: - 10667615-e067-45b4-a925-563a79ea0949 - 1b2a0eef-511c-4c07-a36a-d301b15d8207 - checksum: 7b49e7febf24639abc751b805d848e8a285e9b407a50aa824d32cf8f84bb3f66 + checksum: dbc284bdaaeb00d03a30aca37fd7210dbb28708c319d18f1509d796bf66bab34 - uuid: 9179982c-6007-4e40-b67c-9a7272e44e87 name: rhr/springboot description: Verify the version of the Spring Boot framework is compatible with those supported by Red Hat Runtimes @@ -174,7 +174,7 @@ items: dependencies: - 10667615-e067-45b4-a925-563a79ea0949 - 1b2a0eef-511c-4c07-a36a-d301b15d8207 - checksum: d087636b17c9fe9b5865f08a34af7c192e8164fe6dcef48a27bb219f99abb0d2 + checksum: d8bdeb9913217c22954267d10f0211e4de11dbe59cb215afbab66062c3155951 - uuid: e981e01a-5722-4df0-bf01-9e0694e7bb05 name: cloud-readiness description: This ruleset detects logging configurations that may be problematic when migrating an application to a cloud environment. diff --git a/resources/rulesets/camel3/18-java-generic-information.windup.yaml b/resources/rulesets/camel3/18-java-generic-information.windup.yaml index cd6748b..e7c4215 100644 --- a/resources/rulesets/camel3/18-java-generic-information.windup.yaml +++ b/resources/rulesets/camel3/18-java-generic-information.windup.yaml @@ -23,7 +23,7 @@ - name: SupportClass nameOfCaptureGroup: SupportClass pattern: org.apache.camel.impl.(?P(BaseSelectorProducer|AsyncCallbackToCompletableFutureAdapter|BridgeExceptionHandlerToErrorHandler|DefaultAsyncProducer|DefaultComponent|DefaultConsumer|DefaultEndpoint|DefaultExchange|DefaultExchangeHolder|DefaultHeaderFilterStrategy|DefaultMessage|DefaultMessageHistory|DefaultPollingConsumerPollStrategy|DefaultPollingEndpoint|DefaultProducer|DefaultScheduledPollConsumer|DefaultScheduledPollConsumerScheduler|DefaultThreadPoolFactory|EventDrivenPollingConsumer|ExpressionAdapter|ExpressionComparator|ExpressionListComparator|ExpressionSupport|HeaderFilterStrategyComponent|HeaderSelectorProducer|LoggingExceptionHandler|MessageSupport|PollingConsumerSupport|ProcessorEndpoint|ProcessorPollingConsumer|ScheduledBatchPollingConsumer|ScheduledPollConsumer|ScheduledPollEndpoint|SimpleRegistry|SimpleUuidGeneratorSynchronizationAdapter|SynchronousDelegateProducer)) - description: '`org.apache.camel.impl.{SupportClass}` has been moved' + description: 'Classes in `org.apache.camel.impl` have been relocated to `org.apache.camel.support`.' effort: 3 labels: - konveyor.io/source=camel2 @@ -73,7 +73,7 @@ - name: registry nameOfCaptureGroup: registry pattern: org.apache.camel.impl.(?P(PropertyPlaceholderDelegateRegistry|CompositeRegistry)) - description: '`org.apache.camel.impl.{registry}` has been removed.' + description: 'Classes under 'org.apache.camel.impl' have been removed' effort: 1 labels: - konveyor.io/source=camel2 @@ -116,7 +116,7 @@ - name: removed nameOfCaptureGroup: removed pattern: org.apache.camel.(?P(impl.FileWatcherReloadStrategy|support.ReloadStrategySupport)) - description: '`org.apache.camel.{removed}` has been removed.' + description: 'The classes previously under `org.apache.camel` have been removed.' effort: 1 labels: - konveyor.io/source=camel2 @@ -251,7 +251,7 @@ - name: annotation nameOfCaptureGroup: annotation pattern: org.apache.camel.(?P(InvokeOnHeaders|InvokeOnHeader)) - description: Annotation `org.apache.camel.{annotation}` has been moved + description: Annotations under `org.apache.camel` are moved to `org.apache.camel.spi` effort: 1 labels: - konveyor.io/source=camel2 @@ -412,7 +412,7 @@ - name: moved nameOfCaptureGroup: moved pattern: org.apache.camel.util.(?P(AsyncProcessorHelper|AsyncProcessorConverterHelper|EndpointHelper|EventHelper|ExchangeHelper|GZIPHelper|JsonSchemaHelper|MessageHelper|PlatformHelper|PredicateAssertHelper|ResolverHelper|ResourceHelper|UnitOfWorkHelper)) - description: '`org.apache.camel.util.{moved}` has been moved.' + description: 'Classes under 'org.apache.camel.util' have been moved to 'org.apache.camel.support'.' effort: 1 labels: - konveyor.io/source=camel2 @@ -526,7 +526,7 @@ pattern: org.apache.camel.impl.ThrottlingInflightRoutePolicy - category: mandatory customVariables: [] - description: '`org.apache.camel.processor.idempotent.{moved}` has been moved' + description: 'Classes under 'org.apache.camel.processor.idempotent' have been moved to 'org.apache.camel.support.processor.idempotent'' effort: 1 labels: - konveyor.io/source=camel2 @@ -716,7 +716,7 @@ - name: class nameOfCaptureGroup: class pattern: org.apache.camel.(?P(Consume|EndpointInject|Produce)) - description: '@{class}: `uri` attribute has been deprecated' + description: 'Replace the deprecated 'uri' attribute with 'value' in Apache Camel's Consume, EndpointInject, or Produce annotations for modernization ' effort: 0 labels: - konveyor.io/source=camel2 @@ -739,7 +739,7 @@ - name: class nameOfCaptureGroup: class pattern: org.apache.camel.(?P(Consume|EndpointInject|Produce)) - description: '@{class}: `ref` attribute has been removed' + description: 'The `ref` attribute in certain annotations is removed in the latest versions' effort: 1 labels: - konveyor.io/source=camel2 @@ -785,8 +785,7 @@ - name: method nameOfCaptureGroup: method pattern: org.apache.camel.CamelContext.(?P(loadRoutesDefinition|loadRestsDefinition))?(.*) - description: The duplicate method `org.apache.camel.CamelContext.{method}` has been - removed + description: The duplicate method in `org.apache.camel.CamelContext` has been removed effort: 1 labels: - konveyor.io/source=camel2 diff --git a/resources/rulesets/camel3/19-java-multiple-camelcontexts-per-application-not-supported.windup.yaml b/resources/rulesets/camel3/19-java-multiple-camelcontexts-per-application-not-supported.windup.yaml index ca7f754..8575ff4 100644 --- a/resources/rulesets/camel3/19-java-multiple-camelcontexts-per-application-not-supported.windup.yaml +++ b/resources/rulesets/camel3/19-java-multiple-camelcontexts-per-application-not-supported.windup.yaml @@ -3,7 +3,7 @@ - name: class nameOfCaptureGroup: class pattern: org.apache.camel.(?P(BeanInject|Consume|DynamicRouter|EndpointInject|Produce|PropertyInject|RecipientList|RoutingSlip)) - description: '{class}: `context` attribute removed' + description: 'The `context` attribute has been removed from annotations due to support for only one CamelContext per deployment.' effort: 1 labels: - konveyor.io/source=camel2 @@ -27,7 +27,7 @@ - name: CdiCamelContextName nameOfCaptureGroup: CdiCamelContextName pattern: org.apache.camel.cdi.(?P(ContextName|ContextNames)) - description: '{CdiCamelContextName} has been removed' + description: 'Support for multiple CamelContexts has been removed' effort: 3 labels: - konveyor.io/source=camel2 diff --git a/resources/rulesets/camel3/22-xml-moved-components.windup.yaml b/resources/rulesets/camel3/22-xml-moved-components.windup.yaml index 8c34751..d275d06 100644 --- a/resources/rulesets/camel3/22-xml-moved-components.windup.yaml +++ b/resources/rulesets/camel3/22-xml-moved-components.windup.yaml @@ -23,7 +23,7 @@ - name: moved nameOfCaptureGroup: moved pattern: org.apache.camel.impl.(?P(CamelPostProcessorHelper|DefaultAsyncProcessorAwaitManager|DefaultCamelBeanPostProcessor|DefaultCamelContextNameStrategy|DefaultClaimCheckRepository|DefaultClassResolver|DefaultComponentResolver|DefaultConsumerTemplate|DefaultDataFormatResolver|DefaultEndpointRegistry|DefaultEndpointUtilizationStatistics|DefaultFactoryFinder|DefaultFactoryFinderResolver|DefaultHeadersMapFactory|DefaultInflightRepository|DefaultInjector|DefaultLanguageResolver|DefaultManagementNameStrategy|DefaultMessageHistoryFactory|DefaultNodeIdFactory|DefaultPackageScanClassResolver|DefaultProcessorFactory|DefaultProducerTemplate|DefaultRoute|DefaultRouteContext|DefaultRouteController|DefaultRouteError|DefaultRouteStartupOrder|DefaultRuntimeEndpointRegistry|DefaultShutdownStrategy|DefaultStreamCachingStrategy|DefaultTransformerRegistry|DefaultUnitOfWork|DefaultUnitOfWorkFactory|DefaultUuidGenerator|DefaultValidatorRegistry|DeferProducer|DeferServiceStartupListener|DurationRoutePolicy|DurationRoutePolicyFactory|EndpointKey|EventDrivenConsumerRoute|EventNotifierCallback|ExplicitCamelContextNameStrategy|FileStateRepository|HashMapHeadersMapFactory|HeadersMapFactoryResolver|InterceptSendToEndpointProcessor|InterceptSendToMockEndpointStrategy|JavaUuidGenerator|LimitedPollingConsumerPollStrategy|MDCUnitOfWork|MemoryStateRepository|SubscribeMethodProcessor|SupervisingRouteController|SupervisingRouteController.FilterResult|SupervisingRouteControllerFilters|SupervisingRouteControllerFilters.BlackList|TypedProcessorFactory|WebSpherePackageScanClassResolver)) - description: '`org.apache.camel.impl.{moved}` class has been moved' + description: 'Classes under `org.apache.camel.impl` have been moved to the `org.apache.camel.impl.engine` package in `camel-base` dependency' effort: 1 labels: - konveyor.io/source=camel2 diff --git a/resources/rulesets/camel3/24-xml-renamed-components.windup.yaml b/resources/rulesets/camel3/24-xml-renamed-components.windup.yaml index 7636124..082a31b 100644 --- a/resources/rulesets/camel3/24-xml-renamed-components.windup.yaml +++ b/resources/rulesets/camel3/24-xml-renamed-components.windup.yaml @@ -76,8 +76,7 @@ name: org.apache.camel.camel-rxjava2-starter - category: mandatory customVariables: [] - description: '`org.apache.camel:camel-{substitution}-starter` artifact has been - renamed' + description: 'The `org.apache.camel:camel-*starter` artifacts have been renamed in Apache Camel 3.' effort: 1 labels: - konveyor.io/source=camel2 diff --git a/resources/rulesets/eap6/29-seam-java.windup.yaml b/resources/rulesets/eap6/29-seam-java.windup.yaml index 97a4473..5a298a7 100644 --- a/resources/rulesets/eap6/29-seam-java.windup.yaml +++ b/resources/rulesets/eap6/29-seam-java.windup.yaml @@ -728,7 +728,7 @@ pattern: org.jboss.seam.annotations.Logger - category: mandatory customVariables: [] - description: Seam API - org.jboss.seam.annotations.datamodel.DataModel{*} + description: The Seam API's `@DataModel\*` functionality should be replaced with the evolved Expression Language Specification in Java EE effort: 1 labels: - konveyor.io/source=java-ee diff --git a/resources/rulesets/eap6/33-jboss-eap5-java.windup.yaml b/resources/rulesets/eap6/33-jboss-eap5-java.windup.yaml index 6c23bc1..6792c61 100644 --- a/resources/rulesets/eap6/33-jboss-eap5-java.windup.yaml +++ b/resources/rulesets/eap6/33-jboss-eap5-java.windup.yaml @@ -51,7 +51,7 @@ - name: package nameOfCaptureGroup: package pattern: org.jboss(?P(\.ejb3)?\.annotation(\.ejb)?.)?Service - description: org.jboss{package}.Service + description: The deprecated org.jboss.ejb3.annotation.Service and related annotations in singleton EJBs are replaced with the EJB3.1 @Singleton annotation effort: 3 labels: - konveyor.io/source=eap5 @@ -83,7 +83,7 @@ - name: package nameOfCaptureGroup: package pattern: org.jboss(?P(\.ejb3)?\.annotation(\.ejb)?.)?Management - description: org.jboss{package}.Management + description: Replace JBoss EJB 3.0 `@Management` annotation with EJB3.1 spec `@Singleton` bean effort: 3 labels: - konveyor.io/source=eap5 diff --git a/resources/rulesets/eap6/44-environment-dependent.windup.yaml b/resources/rulesets/eap6/44-environment-dependent.windup.yaml index 8ef9174..783ff23 100644 --- a/resources/rulesets/eap6/44-environment-dependent.windup.yaml +++ b/resources/rulesets/eap6/44-environment-dependent.windup.yaml @@ -104,7 +104,7 @@ - name: suffix nameOfCaptureGroup: suffix pattern: javax.management.(?P(ObjectName))?.* - description: JMX MBean object name (javax.management.{suffix}) + description: JMX MBean object names may change after migration effort: 1 labels: - konveyor.io/target=eap6 @@ -129,7 +129,7 @@ - name: suffix nameOfCaptureGroup: suffix pattern: javax.management.(?P(remote.JMXServiceURL))?.* - description: JMX API connector server address (javax.management.{suffix}) + description: JMX API connector server address under 'javax.management' may not be present after migration effort: 1 labels: - konveyor.io/target=eap6 diff --git a/resources/rulesets/eap6/45-generic-catchall.windup.yaml b/resources/rulesets/eap6/45-generic-catchall.windup.yaml index b676a28..16c0958 100644 --- a/resources/rulesets/eap6/45-generic-catchall.windup.yaml +++ b/resources/rulesets/eap6/45-generic-catchall.windup.yaml @@ -219,7 +219,7 @@ - name: subpackage nameOfCaptureGroup: subpackage pattern: org.apache.(?P(activeio|activemq).)?.* - description: Apache org.apache.{subpackage} type reference + description: Reference to an Apache org.apache type was found. effort: 0 labels: - konveyor.io/source=java diff --git a/resources/rulesets/eap6/51-weblogic-jms.windup.yaml b/resources/rulesets/eap6/51-weblogic-jms.windup.yaml index 0779ffc..9e19b9c 100644 --- a/resources/rulesets/eap6/51-weblogic-jms.windup.yaml +++ b/resources/rulesets/eap6/51-weblogic-jms.windup.yaml @@ -122,7 +122,7 @@ - name: type nameOfCaptureGroup: type pattern: oracle.jms.AQjms(?P(Text|Stream|Object|Map|Bytes)?)?Message - description: Oracle JMS {type}Message + description: Oracle JMS messages reference should be replaced with the Java EE standard API effort: 1 labels: - konveyor.io/source=weblogic @@ -165,7 +165,7 @@ - name: type nameOfCaptureGroup: type pattern: oracle.jms.AQjms(?P(Topic|Queue)?)?ConnectionFactory - description: Oracle JMS {type} Connection Factory + description: Oracle JMS Connection Factory effort: 1 labels: - konveyor.io/source=weblogic diff --git a/resources/rulesets/eap6/59-websphere-jms.windup.yaml b/resources/rulesets/eap6/59-websphere-jms.windup.yaml index c91e5ef..9b14137 100644 --- a/resources/rulesets/eap6/59-websphere-jms.windup.yaml +++ b/resources/rulesets/eap6/59-websphere-jms.windup.yaml @@ -45,7 +45,7 @@ - name: type nameOfCaptureGroup: type pattern: (?Pcom.ibm(\.[^.]*)*\.jms.)?(?P(Jms|MQeJNDI|MQe|MQ)?)?(?P[^.]*?)?ConnectionFactory - description: IBM {prefix}{type}ConnectionFactory reference + description: IBM ConnectionFactory references effort: 1 labels: - konveyor.io/source=websphere @@ -95,7 +95,7 @@ pattern: com.ibm.*jms.JmsMsg(Producer|Consumer) - category: mandatory customVariables: [] - description: WebSphere implementation MQe{type}Queue of JMS Queue + description: WebSphere specific implementation of JMS Queue needs to be migrated to the standard Java EE 6 JMS interface effort: 1 labels: - konveyor.io/source=websphere diff --git a/resources/rulesets/eap6/61-websphere-mqe.windup.yaml b/resources/rulesets/eap6/61-websphere-mqe.windup.yaml index 2e681b4..042aaad 100644 --- a/resources/rulesets/eap6/61-websphere-mqe.windup.yaml +++ b/resources/rulesets/eap6/61-websphere-mqe.windup.yaml @@ -34,7 +34,7 @@ pattern: com.ibm.*(mqe)* - category: mandatory customVariables: [] - description: IBM MQe com.ibm.mqe.adapters.MQe{type}Adapter + description: IBM MQe adapters can be deployed for queue managers in JBoss EAP. effort: 3 labels: - konveyor.io/source=websphere @@ -60,7 +60,7 @@ pattern: com.ibm.mqe.adapters.MQe{type}Adapter - category: mandatory customVariables: [] - description: IBM MQe com.ibm.mqe.administration.MQe{type}AdminMsg + description: Classes under 'com.ibm.mqe.administration' can be configured with the JBoss Admin CLI in JBoss EAP 6 effort: 3 labels: - konveyor.io/source=websphere diff --git a/resources/rulesets/eap7/100-websphere-jms.windup.yaml b/resources/rulesets/eap7/100-websphere-jms.windup.yaml index 3e7c620..2a7ca33 100644 --- a/resources/rulesets/eap7/100-websphere-jms.windup.yaml +++ b/resources/rulesets/eap7/100-websphere-jms.windup.yaml @@ -45,7 +45,7 @@ - name: type nameOfCaptureGroup: type pattern: (?Pcom.ibm(\.[^.]*)*\.jms.)?(?P(Jms|MQeJNDI|MQe|MQ)?)?(?P[^.]*?)?ConnectionFactory - description: IBM {prefix}{type}ConnectionFactory reference + description: IBM ConnectionFactory references should be replaced with the Java EE standard API effort: 1 labels: - konveyor.io/source=websphere @@ -95,7 +95,7 @@ pattern: com.ibm.*jms.JmsMsg(Producer|Consumer) - category: mandatory customVariables: [] - description: WebSphere implementation MQe{type}Queue of JMS Queue + description: WebSphere's MQe variant of JMS Queue need to be migrated to the Java EE 6 JMS standard interface 'javax.jms.Queue' effort: 1 labels: - konveyor.io/source=websphere diff --git a/resources/rulesets/eap7/102-websphere-mqe.windup.yaml b/resources/rulesets/eap7/102-websphere-mqe.windup.yaml index 6d46da7..8bd62f2 100644 --- a/resources/rulesets/eap7/102-websphere-mqe.windup.yaml +++ b/resources/rulesets/eap7/102-websphere-mqe.windup.yaml @@ -35,7 +35,7 @@ pattern: com.ibm.*(mqe)* - category: mandatory customVariables: [] - description: IBM MQe com.ibm.mqe.adapters.MQe{type}Adapter + description: IBM MQe adapters are provided for plug-in communications or data storage for queue managers. These can be deployed to JBoss EAP. effort: 3 labels: - konveyor.io/source=websphere @@ -60,7 +60,7 @@ pattern: com.ibm.mqe.adapters.MQe{type}Adapter - category: mandatory customVariables: [] - description: IBM MQe com.ibm.mqe.administration.MQe{type}AdminMsg + description: The JMS destinations in IBM MQe administration API can be configured with the JBoss Admin CLI in JBoss EAP 7 effort: 3 labels: - konveyor.io/source=websphere diff --git a/resources/rulesets/eap7/75-hibernate4-xml.windup.yaml b/resources/rulesets/eap7/75-hibernate4-xml.windup.yaml index f3ed7c0..246799e 100644 --- a/resources/rulesets/eap7/75-hibernate4-xml.windup.yaml +++ b/resources/rulesets/eap7/75-hibernate4-xml.windup.yaml @@ -40,8 +40,7 @@ pattern: hibernate.transaction.factory_class - category: mandatory customVariables: [] - description: Class org.hibernate.id.{idclass} was removed/deprecated in Hibernate - 5 + description: Classes from the 'org.hibernate.id' package were removed or deprecated in Hibernate 5 effort: 1 labels: - konveyor.io/source=hibernate4 @@ -65,8 +64,7 @@ pattern: org.hibernate.id.(TableGenerator|TableHiLoGenerator|SequenceGenerator|SequenceIdentityGenerator|SequenceHiLoGenerator) - category: mandatory customVariables: [] - description: Identifier generator {generator} was removed/deprecated in Hibernate - 5 + description: Some Identifier generators were removed or deprecated in Hibernate 5. effort: 1 labels: - konveyor.io/source=hibernate4 diff --git a/resources/rulesets/eap7/76-hibernate4.windup.yaml b/resources/rulesets/eap7/76-hibernate4.windup.yaml index cbdd9f0..688c315 100644 --- a/resources/rulesets/eap7/76-hibernate4.windup.yaml +++ b/resources/rulesets/eap7/76-hibernate4.windup.yaml @@ -618,7 +618,7 @@ - name: type nameOfCaptureGroup: type pattern: org.hibernate.metamodel.spi.(?P(TypeContributor|TypeContributions)) - description: Hibernate 5 - Moved method org.hibernate.metamodel.spi.{type} + description: In Hibernate 5, methods under 'org.hibernate.metamodel.spi' have been moved. effort: 1 labels: - konveyor.io/source=hibernate4 @@ -672,7 +672,7 @@ - name: idclass nameOfCaptureGroup: idclass pattern: org.hibernate.id.(?P(TableGenerator|TableHiLoGenerator|SequenceGenerator|SequenceIdentityGenerator|SequenceHiLoGenerator)) - description: Hibernate 5 - Removed deprecated class org.hibernate.id.{idclass} + description: Deprecated classes in Hibernate 5 under 'org.hibernate.id' are removed effort: 1 labels: - konveyor.io/source=hibernate4 @@ -700,7 +700,7 @@ - name: type nameOfCaptureGroup: type pattern: org.hibernate.hql.spi.(?P(MultiTableBulkIdStrategy|MultiTableBulkIdStrategy.DeleteHandler|MultiTableBulkIdStrategy.UpdateHandler|AbstractTableBasedBulkIdHandler|AbstractTableBasedBulkIdHandler.ProcessedWhereClause|TableBasedDeleteHandlerImpl|TableBasedUpdateHandlerImpl)) - description: Hibernate 5 - Moved class org.hibernate.hql.spi.{type} + description: Classes under 'org.hibernate.hql.spi' in Hibernate 5 are moved to the 'org.hibernate.hql.spi.id' package effort: 1 labels: - konveyor.io/source=hibernate4 diff --git a/resources/rulesets/eap7/79-resteasy.windup.yaml b/resources/rulesets/eap7/79-resteasy.windup.yaml index d6017a2..cac443b 100644 --- a/resources/rulesets/eap7/79-resteasy.windup.yaml +++ b/resources/rulesets/eap7/79-resteasy.windup.yaml @@ -84,7 +84,7 @@ - name: type nameOfCaptureGroup: type pattern: org.jboss.resteasy.client.(?P(ProxyBuilder|ProxyConfig|ProxyFactory)) - description: Deprecated class org.jboss.resteasy.client.{type} in RESTEasy 3 + description: Deprecated classes in `org.jboss.resteasy.client` package in RESTEasy 3 effort: 1 labels: - konveyor.io/source=eap6 diff --git a/resources/rulesets/eap7/82-hibernate51-53.windup.yaml b/resources/rulesets/eap7/82-hibernate51-53.windup.yaml index 236d731..5767eb1 100644 --- a/resources/rulesets/eap7/82-hibernate51-53.windup.yaml +++ b/resources/rulesets/eap7/82-hibernate51-53.windup.yaml @@ -466,7 +466,7 @@ - name: packages nameOfCaptureGroup: packages pattern: org.hibernate.(?P(persister|tuple).)?.* - description: Hibernate 5.3 - SPI in package org.hibernate.{packages} changed + description: SPI packages under 'org.hibernate' have changed effort: 3 labels: - konveyor.io/source=hibernate5.1- diff --git a/resources/rulesets/eap7/87-maven-javax-to-jakarta.rhamt.yaml b/resources/rulesets/eap7/87-maven-javax-to-jakarta.rhamt.yaml index 9a76aac..b00867b 100644 --- a/resources/rulesets/eap7/87-maven-javax-to-jakarta.rhamt.yaml +++ b/resources/rulesets/eap7/87-maven-javax-to-jakarta.rhamt.yaml @@ -72,7 +72,7 @@ pattern: artifactId>activation< - category: potential customVariables: [] - description: javax.{renamed-g} groupId has been replaced by jakarta.{renamed-g} + description: The groupId 'javax' has been replaced by 'jakarta' in JBoss EAP 7.3, or later effort: 1 labels: - konveyor.io/target=eap7 @@ -96,8 +96,7 @@ pattern: groupId>javax.(enterprise|inject|json|json.bind|persistence|security.enterprise|validation)< - category: potential customVariables: [] - description: javax.{renamed-a} javax.{renamed-a}-api artifactId has been replaced - by jakarta.{renamed-a} jakarta.{renamed-a}-api + description: The artifactId for javax packages has been replaced by its corresponding jakarta equivalent. effort: 1 labels: - konveyor.io/target=eap7 diff --git a/resources/rulesets/eap7/94-weblogic-jms.windup.yaml b/resources/rulesets/eap7/94-weblogic-jms.windup.yaml index da0e936..b9a0c98 100644 --- a/resources/rulesets/eap7/94-weblogic-jms.windup.yaml +++ b/resources/rulesets/eap7/94-weblogic-jms.windup.yaml @@ -122,7 +122,7 @@ - name: type nameOfCaptureGroup: type pattern: oracle.jms.AQjms(?P(Text|Stream|Object|Map|Bytes)?)?Message - description: Oracle JMS {type}Message + description: Oracle JMS messages references should be replaced with the Java EE standard API effort: 1 labels: - konveyor.io/source=weblogic @@ -165,7 +165,7 @@ - name: type nameOfCaptureGroup: type pattern: oracle.jms.AQjms(?P(Topic|Queue)?)?ConnectionFactory - description: Oracle JMS {type} Connection Factory + description: Oracle JMS Connection Factory effort: 1 labels: - konveyor.io/source=weblogic diff --git a/resources/rulesets/eap8/105-eap8-faces.windup.yaml b/resources/rulesets/eap8/105-eap8-faces.windup.yaml index bcdfb12..8054b00 100644 --- a/resources/rulesets/eap8/105-eap8-faces.windup.yaml +++ b/resources/rulesets/eap8/105-eap8-faces.windup.yaml @@ -116,7 +116,7 @@ - name: scope nameOfCaptureGroup: scope pattern: javax.faces.bean.(?PApplication|Request|Session)?Scoped - description: Annotation `javax.faces.bean.{scope}Scoped` removed + description: Annotations under 'javax.faces.bean' are removed. effort: 1 labels: - konveyor.io/source=eap6 diff --git a/resources/rulesets/eap8/110-hibernate-6.2.windup.yaml b/resources/rulesets/eap8/110-hibernate-6.2.windup.yaml index de10ec8..b36f1af 100644 --- a/resources/rulesets/eap8/110-hibernate-6.2.windup.yaml +++ b/resources/rulesets/eap8/110-hibernate-6.2.windup.yaml @@ -74,7 +74,7 @@ - name: className nameOfCaptureGroup: className pattern: org.hibernate.cfg.(?P(AbstractPropertyHolder|AccessType|AnnotatedClassType|AnnotationBinder|AttributeConversionInfo|AttributeConverterDefinition|BaselineSessionEventsListenerBuilder|BinderHelper|CannotForceNonNullableException|ClassPropertyHolder|CollectionPropertyHolder|ColumnsBuilder|ComponentPropertyHolder|EJB3DTDEntityResolver|Ejb3Column|Ejb3DiscriminatorColumn|Ejb3JoinColumn|ExternalSessionFactoryConfig|IndexColumn|InheritanceState|JPAIndexHolder|NotYetImplementedException|ObjectNameSource|PropertyContainer|PropertyData|PropertyHolder|PropertyHolderBuilder|PropertyInferredData|PropertyPreloadedData|Settings|ToOneBinder|UniqueConstraintHolder|WrappedInferredData|annotations.ArrayBinder|annotations.BagBinder|annotations.CollectionBinder|annotations.CustomizableColumns|annotations.EntityBinder|annotations.HCANNHelper|annotations.IdBagBinder|annotations.ListBinder|annotations.MapBinder|annotations.MapKeyColumnDelegator|annotations.MapKeyJoinColumnDelegator|annotations.NamedEntityGraphDefinition|annotations.NamedProcedureCallDefinition|annotations.Nullability|annotations.PrimitiveArrayBinder|annotations.PropertyBinder|annotations.QueryBinder|annotations.QueryHintDefinition|annotations.SetBinder|annotations.SimpleValueBinder|annotations.TableBinder|annotations.reflection.AttributeConverterDefinitionCollector|annotations.reflection.ClassLoaderAccessLazyImpl|annotations.reflection.PersistentAttributeFilter|annotations.reflection.internal.JPAXMLOverriddenAnnotationReader|annotations.reflection.internal.JPAXMLOverriddenMetadataProvider|annotations.reflection.internal.PropertyMappingElementCollector|annotations.reflection.internal.XMLContext|annotations.reflection.package-info|beanvalidation.ActivationContext|beanvalidation.BeanValidationEventListener|beanvalidation.BeanValidationIntegrator|beanvalidation.DuplicationStrategyImpl|beanvalidation.GroupsPerOperation|beanvalidation.HibernateTraversableResolver|beanvalidation.IntegrationException|beanvalidation.TypeSafeActivator|beanvalidation.ValidationMode)) - description: Class {class-name} within the org.hibernate.cfg package has been moved + description: Classes within the 'org.hibernate.cfg' package have been moved effort: 1 labels: - konveyor.io/target=hibernate6.2+ @@ -97,8 +97,7 @@ - name: className nameOfCaptureGroup: className pattern: org.hibernate.loader.(?P(AbstractEntityJoinWalker|BasicLoader|CollectionAliases|ColumnEntityAliases|DefaultEntityAliases|EntityAliases|GeneratedCollectionAliases|JoinWalker|Loader|OuterJoinLoader|OuterJoinableAssociation|collection.BasicCollectionJoinWalker|collection.BasicCollectionLoader|collection.BatchingCollectionInitializer|collection.BatchingCollectionInitializerBuilder|collection.CollectionInitializer|collection.CollectionJoinWalker|collection.CollectionLoader|collection.DynamicBatchingCollectionInitializerBuilder|collection.LegacyBatchingCollectionInitializerBuilder|collection.OneToManyJoinWalker|collection.OneToManyLoader|collection.PaddedBatchingCollectionInitializerBuilder|collection.SubselectCollectionLoader|collection.SubselectOneToManyLoader|collection.plan.AbstractBatchingCollectionInitializerBuilder|collection.plan.AbstractLoadPlanBasedCollectionInitializer|collection.plan.BatchingCollectionInitializer|collection.plan.CollectionLoader|collection.plan.LegacyBatchingCollectionInitializerBuilder|criteria.ComponentCollectionCriteriaInfoProvider|criteria.CriteriaInfoProvider|criteria.CriteriaJoinWalker|criteria.CriteriaLoader|criteria.CriteriaQueryTranslator|criteria.EntityCriteriaInfoProvider|criteria.ScalarCollectionCriteriaInfoProvider|custom.CollectionFetchReturn|custom.CollectionReturn|custom.ColumnCollectionAliases|custom.ConstructorResultColumnProcessor|custom.ConstructorReturn|custom.CustomLoader|custom.CustomQuery|custom.EntityFetchReturn|custom.FetchReturn|custom.JdbcResultMetadata|custom.NonScalarResultColumnProcessor|custom.NonScalarReturn|custom.NonUniqueDiscoveredSqlAliasException|custom.ResultColumnProcessor|custom.ResultRowProcessor|custom.Return|custom.RootReturn|custom.ScalarResultColumnProcessor|custom.ScalarReturn|custom.sql.NamedParamBinder|custom.sql.PositionalParamBinder|custom.sql.SQLCustomQuery|custom.sql.SQLQueryParser|custom.sql.SQLQueryReturnProcessor|entity.AbstractEntityLoader|entity.BatchingEntityLoaderBuilder|entity.CacheEntityLoaderHelper|entity.CascadeEntityJoinWalker|entity.CascadeEntityLoader|entity.CollectionElementLoader|entity.EntityJoinWalker|entity.EntityLoader|entity.NaturalIdEntityJoinWalker|entity.NaturalIdType|entity.UniqueEntityLoader|entity.plan.AbstractBatchingEntityLoaderBuilder|entity.plan.AbstractLoadPlanBasedEntityLoader|entity.plan.BatchingEntityLoader|entity.plan.DynamicBatchingEntityLoader|entity.plan.DynamicBatchingEntityLoaderBuilder|entity.plan.EntityLoader|entity.plan.LegacyBatchingEntityLoaderBuilder|entity.plan.MultiEntityLoadingSupport|entity.plan.PaddedBatchingEntityLoader|entity.plan.PaddedBatchingEntityLoaderBuilder|hql.QueryLoader|plan.build.internal.AbstractEntityGraphVisitationStrategy|plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategy|plan.build.internal.CascadeStyleLoadPlanBuildingAssociationVisitationStrategy|plan.build.internal.FetchGraphLoadPlanBuildingStrategy|plan.build.internal.FetchStyleLoadPlanBuildingAssociationVisitationStrategy|plan.build.internal.LoadGraphLoadPlanBuildingStrategy|plan.build.internal.LoadPlanImpl|plan.build.internal.returns.AbstractAnyReference|plan.build.internal.returns.AbstractCollectionReference|plan.build.internal.returns.AbstractCompositeEntityIdentifierDescription|plan.build.internal.returns.AbstractCompositeFetch|plan.build.internal.returns.AbstractCompositeReference|plan.build.internal.returns.AbstractEntityReference|plan.build.internal.returns.AbstractExpandingFetchSource|plan.build.internal.returns.AnyAttributeFetchImpl|plan.build.internal.returns.BidirectionalEntityReferenceImpl|plan.build.internal.returns.CollectionAttributeFetchImpl|plan.build.internal.returns.CollectionFetchableElementAnyGraph|plan.build.internal.returns.CollectionFetchableElementCompositeGraph|plan.build.internal.returns.CollectionFetchableElementEntityGraph|plan.build.internal.returns.CollectionFetchableIndexAnyGraph|plan.build.internal.returns.CollectionFetchableIndexCompositeGraph|plan.build.internal.returns.CollectionFetchableIndexEntityGraph|plan.build.internal.returns.CollectionReturnImpl|plan.build.internal.returns.CompositeAttributeFetchImpl|plan.build.internal.returns.EncapsulatedEntityIdentifierDescription|plan.build.internal.returns.EntityAttributeFetchImpl|plan.build.internal.returns.EntityReturnImpl|plan.build.internal.returns.NestedCompositeAttributeFetchImpl|plan.build.internal.returns.NonEncapsulatedEntityIdentifierDescription|plan.build.internal.returns.ScalarReturnImpl|plan.build.internal.returns.SimpleEntityIdentifierDescriptionImpl|plan.build.internal.spaces.AbstractExpandingSourceQuerySpace|plan.build.internal.spaces.AbstractQuerySpace|plan.build.internal.spaces.CollectionQuerySpaceImpl|plan.build.internal.spaces.CompositePropertyMapping|plan.build.internal.spaces.CompositeQuerySpaceImpl|plan.build.internal.spaces.EntityQuerySpaceImpl|plan.build.internal.spaces.JoinHelper|plan.build.internal.spaces.JoinImpl|plan.build.internal.spaces.QuerySpaceHelper|plan.build.internal.spaces.QuerySpacesImpl|plan.build.spi.ExpandingCollectionQuerySpace|plan.build.spi.ExpandingCompositeQuerySpace|plan.build.spi.ExpandingEntityIdentifierDescription|plan.build.spi.ExpandingEntityQuerySpace|plan.build.spi.ExpandingFetchSource|plan.build.spi.ExpandingQuerySpace|plan.build.spi.ExpandingQuerySpaces|plan.build.spi.LoadPlanBuildingAssociationVisitationStrategy|plan.build.spi.LoadPlanBuildingContext|plan.build.spi.LoadPlanTreePrinter|plan.build.spi.MetamodelDrivenLoadPlanBuilder|plan.build.spi.QuerySpaceTreePrinter|plan.build.spi.ReturnGraphTreePrinter|plan.build.spi.TreePrinterHelper|plan.exec.internal.AbstractCollectionLoadQueryDetails|plan.exec.internal.AbstractLoadPlanBasedLoader|plan.exec.internal.AbstractLoadQueryDetails|plan.exec.internal.AliasResolutionContextImpl|plan.exec.internal.BasicCollectionLoadQueryDetails|plan.exec.internal.BatchingLoadQueryDetailsFactory|plan.exec.internal.CollectionReferenceAliasesImpl|plan.exec.internal.EntityLoadQueryDetails|plan.exec.internal.EntityReferenceAliasesImpl|plan.exec.internal.FetchStats|plan.exec.internal.LoadQueryJoinAndFetchProcessor|plan.exec.internal.OneToManyLoadQueryDetails|plan.exec.internal.RootHelper|plan.exec.process.internal.AbstractRowReader|plan.exec.process.internal.CollectionReferenceInitializerImpl|plan.exec.process.internal.CollectionReturnReader|plan.exec.process.internal.EntityReferenceInitializerImpl|plan.exec.process.internal.EntityReturnReader|plan.exec.process.internal.HydratedEntityRegistration|plan.exec.process.internal.ResultSetProcessingContextImpl|plan.exec.process.internal.ResultSetProcessorHelper|plan.exec.process.internal.ResultSetProcessorImpl|plan.exec.process.spi.CollectionReferenceInitializer|plan.exec.process.spi.EntityReferenceInitializer|plan.exec.process.spi.ReaderCollector|plan.exec.process.spi.ResultSetProcessingContext|plan.exec.process.spi.ResultSetProcessor|plan.exec.process.spi.ResultSetProcessorResolver|plan.exec.process.spi.ReturnReader|plan.exec.process.spi.RowReader|plan.exec.process.spi.ScrollableResultSetProcessor|plan.exec.query.internal.QueryBuildingParametersImpl|plan.exec.query.internal.SelectStatementBuilder|plan.exec.query.spi.NamedParameterContext|plan.exec.query.spi.QueryBuildingParameters|plan.exec.spi.AliasResolutionContext|plan.exec.spi.CollectionReferenceAliases|plan.exec.spi.EntityReferenceAliases|plan.exec.spi.LoadQueryDetails|plan.exec.spi.LockModeResolver|plan.spi.AnyAttributeFetch|plan.spi.AttributeFetch|plan.spi.BidirectionalEntityReference|plan.spi.CollectionAttributeFetch|plan.spi.CollectionFetchableElement|plan.spi.CollectionFetchableIndex|plan.spi.CollectionQuerySpace|plan.spi.CollectionReference|plan.spi.CollectionReturn|plan.spi.CompositeAttributeFetch|plan.spi.CompositeFetch|plan.spi.CompositeQuerySpace|plan.spi.EntityFetch|plan.spi.EntityIdentifierDescription|plan.spi.EntityQuerySpace|plan.spi.EntityReference|plan.spi.EntityReturn|plan.spi.Fetch|plan.spi.FetchSource|plan.spi.Join|plan.spi.JoinDefinedByMetadata|plan.spi.LoadPlan|plan.spi.QuerySpace|plan.spi.QuerySpaceUidNotRegisteredException|plan.spi.QuerySpaces|plan.spi.Return|plan.spi.ScalarReturn|spi.AfterLoadAction)) - description: Class {class-name} within the org.hibernate.loader package has been - moved + description: Classes within the 'org.hibernate.loader' package have been moved effort: 1 labels: - konveyor.io/target=hibernate6.2+ diff --git a/resources/rulesets/eap8/113-hibernate6.windup.yaml b/resources/rulesets/eap8/113-hibernate6.windup.yaml index c2c6f06..2c33c61 100644 --- a/resources/rulesets/eap8/113-hibernate6.windup.yaml +++ b/resources/rulesets/eap8/113-hibernate6.windup.yaml @@ -695,7 +695,7 @@ pattern: hibernate.ejb.loaded.classes - category: mandatory customVariables: [] - description: Renamed hibernate property hibernate.ejb.{property} + description: The hibernate property under 'hibernate.ejb' has been renamed. effort: 1 labels: - konveyor.io/target=hibernate6+ diff --git a/resources/rulesets/eap8/122-javax-to-jakarta-dependencies.windup.yaml b/resources/rulesets/eap8/122-javax-to-jakarta-dependencies.windup.yaml index dc82505..1bffc58 100644 --- a/resources/rulesets/eap8/122-javax-to-jakarta-dependencies.windup.yaml +++ b/resources/rulesets/eap8/122-javax-to-jakarta-dependencies.windup.yaml @@ -1,6 +1,6 @@ - category: mandatory customVariables: [] - description: javax.{renamed-g} groupId has been replaced by jakarta.{renamed-g} + description: The 'javax' groupId has been replaced by 'jakarta' group id in dependencies. effort: 1 labels: - konveyor.io/target=jakarta-ee9+ @@ -20,8 +20,7 @@ pattern: groupId>javax.(annotation|batch|ejb|el|enterprise.concurrent|enterprise.deploy|faces|interceptor|jms|jws|mail|management.j2ee|resource|security.auth.message|security.jacc|servlet|servlet.jsp|servlet.jsp.jstl|transaction|websocket|ws.rs|xml.bind|xml.registry|xml.rpc|xml.soap|xml.ws)< - category: mandatory customVariables: [] - description: javax.{renamed-a} javax.{renamed-a}-api artifactId has been replaced - by jakarta.{renamed-a} jakarta.{renamed-a}-api + description: The artifactIds starting with javax.*-api must be updated to their corresponding jakarta.*-api versions in dependency files effort: 1 labels: - konveyor.io/target=jakarta-ee9+ diff --git a/resources/rulesets/eap8/123-javax-to-jakarta-package.windup.yaml b/resources/rulesets/eap8/123-javax-to-jakarta-package.windup.yaml index 7c70956..bb0ce1e 100644 --- a/resources/rulesets/eap8/123-javax-to-jakarta-package.windup.yaml +++ b/resources/rulesets/eap8/123-javax-to-jakarta-package.windup.yaml @@ -3,7 +3,7 @@ - name: renamed nameOfCaptureGroup: renamed pattern: javax.(?P(activation|annotation|batch|decorator|ejb|el|enterprise|faces|inject|interceptor|jms|json|jws|mail|persistence|resource|security|servlet|transaction|validation|websocket|ws|xml))?.* - description: javax.{renamed} has been replaced by jakarta.{renamed} + description: The package 'javax' has been replaced by 'jakarta'. effort: 1 labels: - konveyor.io/target=jakarta-ee9+ diff --git a/resources/rulesets/fuse-service-works/141-soa-p-5.windup.yaml b/resources/rulesets/fuse-service-works/141-soa-p-5.windup.yaml index 6bafdcb..ea3319b 100644 --- a/resources/rulesets/fuse-service-works/141-soa-p-5.windup.yaml +++ b/resources/rulesets/fuse-service-works/141-soa-p-5.windup.yaml @@ -854,7 +854,7 @@ namespaces: {} xpath: //*[local-name()='action' and @class='org.jboss.soa.esb.actions.scripting.ScriptingAction']/@class - customVariables: [] - description: ESB {javaclassname} + description: JBoss ESB message aggregation must be changed to Camel routing effort: 3 labels: - konveyor.io/source=soa-p5- diff --git a/resources/rulesets/fuse/138-sonic-catchall.windup.yaml b/resources/rulesets/fuse/138-sonic-catchall.windup.yaml index be84b50..7b435d9 100644 --- a/resources/rulesets/fuse/138-sonic-catchall.windup.yaml +++ b/resources/rulesets/fuse/138-sonic-catchall.windup.yaml @@ -6,7 +6,7 @@ - name: classname nameOfCaptureGroup: classname pattern: com.(?P(sonic|sonicsw)(\..*)?.)?(?P[^.]+) - description: Sonic proprietary type reference com.{subpackage}.{classname} + description: Sonic proprietary type reference in the 'com' package needs to be migrated to a compatible API effort: 0 labels: - konveyor.io/source=sonic diff --git a/resources/rulesets/openjdk11/145-java-removals.windup.yaml b/resources/rulesets/openjdk11/145-java-removals.windup.yaml index e7ab770..ea2a69e 100644 --- a/resources/rulesets/openjdk11/145-java-removals.windup.yaml +++ b/resources/rulesets/openjdk11/145-java-removals.windup.yaml @@ -91,8 +91,7 @@ - name: methodName nameOfCaptureGroup: methodName pattern: java.lang.SecurityManager.(?P(checkAwtEventQueueAccess|checkSystemClipboardAccess|checkTopLevelWindow))?(.*) - description: AWT SecurityManager method java.lang.SecurityManager.{method-name} - has been removed in Java 11 + description: Certain methods under `java.lang.SecurityManager` tied to the AWT stack have been removed in Java 11 effort: 1 labels: - konveyor.io/source=openjdk8- @@ -246,7 +245,7 @@ - name: encoderDecoder nameOfCaptureGroup: encoderDecoder pattern: sun.misc.BASE64(?P(Encoder|Decoder))?.* - description: The `sun.misc.BASE64{encoder-decoder}` class has been removed + description: The `sun.misc.BASE64` class has been removed. effort: 1 labels: - konveyor.io/source=openjdk8- diff --git a/resources/rulesets/openjdk17/149-removed-classes.windup.yaml b/resources/rulesets/openjdk17/149-removed-classes.windup.yaml index 27e0c97..b8c0b84 100644 --- a/resources/rulesets/openjdk17/149-removed-classes.windup.yaml +++ b/resources/rulesets/openjdk17/149-removed-classes.windup.yaml @@ -3,7 +3,7 @@ - name: className nameOfCaptureGroup: className pattern: java.util.jar.(?P(Pack200|Pack200.Packer|Pack200.Unpacker)) - description: The java.util.jar.{class-name} class has been removed + description: The classes under java.util.jar have been removed effort: 3 labels: - konveyor.io/source=openjdk11- diff --git a/resources/rulesets/openjdk17/151-security-manager-deprecation.windup.yaml b/resources/rulesets/openjdk17/151-security-manager-deprecation.windup.yaml index 6af63dd..44938fa 100644 --- a/resources/rulesets/openjdk17/151-security-manager-deprecation.windup.yaml +++ b/resources/rulesets/openjdk17/151-security-manager-deprecation.windup.yaml @@ -3,7 +3,7 @@ - name: className nameOfCaptureGroup: className pattern: java.security.(?P(AccessController|AccessControlContext|AccessControlException|DomainCombiner|Policy|PolicySpi|Policy.Parameters)) - description: The java.security.{class-name} class has been deprecated + description: The Java Security Manager class has been deprecated. effort: 5 labels: - konveyor.io/source=openjdk11- @@ -22,7 +22,7 @@ - name: fqcn nameOfCaptureGroup: fqcn pattern: (?P(java.lang.SecurityManager|java.rmi.RMISecurityManager|javax.security.auth.SubjectDomainCombiner)) - description: The {fqcn} class has been deprecated + description: References to the Java Security Manager API have been deprecated effort: 5 labels: - konveyor.io/source=openjdk11- @@ -41,7 +41,7 @@ - name: methodName nameOfCaptureGroup: methodName pattern: java.lang.System.(?P(getSecurityManager|setSecurityManager))?(.*) - description: The java.lang.System.{method-name} method has been deprecated + description: The methods 'getSecurityManager' and 'setSecurityManager' under java.lang.System have been deprecated since Java 17. effort: 5 labels: - konveyor.io/source=openjdk11- @@ -112,7 +112,7 @@ - name: methodNames nameOfCaptureGroup: methodNames pattern: java.util.concurrent.Executors.(?P(privilegedCallable|privilegedCallableUsingCurrentClassLoader|privilegedThreadFactory))?(.*) - description: The java.util.concurrent.Executors.{method-names} method has been deprecated + description: Methods under java.util.concurrent.Executors have been deprecated effort: 5 labels: - konveyor.io/source=openjdk11- @@ -132,7 +132,7 @@ - name: methName nameOfCaptureGroup: methName pattern: javax.security.auth.Subject.(?P(doAsPrivileged|getSubject))?(.*) - description: javax.security.auth.Subject.{meth-name} method has been deprecated + description: The 'javax.security.auth.Subject' method has been deprecated effort: 5 labels: - konveyor.io/source=openjdk11- diff --git a/resources/rulesets/openjdk21/08-utf-8-by-default.windup.yaml b/resources/rulesets/openjdk21/08-utf-8-by-default.windup.yaml index 35d8ac0..e1f001e 100644 --- a/resources/rulesets/openjdk21/08-utf-8-by-default.windup.yaml +++ b/resources/rulesets/openjdk21/08-utf-8-by-default.windup.yaml @@ -3,7 +3,7 @@ - name: className nameOfCaptureGroup: className pattern: java.io.(?P(FileReader|FileWriter|InputStreamReader|OutputStreamWriter|PrintStream))?.* - description: The java.io.{class-name} constructor uses UTF-8 by default + description: The 'java.io' constructor defaults to UTF-8 effort: 1 labels: - konveyor.io/target=openjdk18+ @@ -25,7 +25,7 @@ - name: classNames nameOfCaptureGroup: classNames pattern: java.util.(?P(Formatter|Scanner))?.* - description: The java.util.{class-names} constructor uses UTF-8 by default + description: The `java.util` constructor defaults to UTF-8 effort: 1 labels: - konveyor.io/target=openjdk18+ diff --git a/resources/rulesets/quarkus/173-springboot-generic-catchall.windup.yaml b/resources/rulesets/quarkus/173-springboot-generic-catchall.windup.yaml index 39d7c71..91e5a1f 100644 --- a/resources/rulesets/quarkus/173-springboot-generic-catchall.windup.yaml +++ b/resources/rulesets/quarkus/173-springboot-generic-catchall.windup.yaml @@ -1,6 +1,6 @@ - category: potential customVariables: [] - description: Spring component {artifact} requires investigation + description: Spring component requires investigation for compatibility with Quarkus extensions or possibility of code rewrite. effort: 5 labels: - konveyor.io/source=springboot