This is an automated email from the ASF dual-hosted git repository. remm pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat-jakartaee-migration.git
The following commit(s) were added to refs/heads/main by this push: new 7ecdbd8 Refactor and harmonize code 7ecdbd8 is described below commit 7ecdbd863a8dcaf741b0b73c66f17921e9847809 Author: remm <r...@apache.org> AuthorDate: Fri Oct 28 14:52:52 2022 +0200 Refactor and harmonize code --- .../apache/tomcat/jakartaee/EESpecProfiles.java | 80 ++++++++-------------- 1 file changed, 30 insertions(+), 50 deletions(-) diff --git a/src/main/java/org/apache/tomcat/jakartaee/EESpecProfiles.java b/src/main/java/org/apache/tomcat/jakartaee/EESpecProfiles.java index 685d4d0..881cd01 100644 --- a/src/main/java/org/apache/tomcat/jakartaee/EESpecProfiles.java +++ b/src/main/java/org/apache/tomcat/jakartaee/EESpecProfiles.java @@ -24,6 +24,7 @@ import java.util.regex.Pattern; * Specification profile defining the replacements performed. */ public enum EESpecProfiles implements EESpecProfile { + TOMCAT("javax", "jakarta", "javax([/\\.](annotation[/\\.](" + Patterns.ANNOTATION_CLASSES + ")" + "|ejb" + @@ -35,57 +36,9 @@ public enum EESpecProfiles implements EESpecProfile { "|transaction(?![/\\.]xa)" + "|websocket))"), - EE("javax", "jakarta", - "javax([/\\.](activation" + - "|annotation[/\\.](" + Patterns.ANNOTATION_CLASSES + ")" + - "|batch" + - "|decorator" + - "|ejb" + - "|el" + - "|enterprise" + - "|faces" + - "|jms" + - "|json" + - "|jws" + - "|interceptor" + - "|inject" + - "|mail" + - "|management[/\\.]j2ee" + - "|persistence" + - "|resource" + - "|security[/\\.](auth[/\\.]message|enterprise|jacc)" + - "|servlet" + - "|transaction(?![/\\.]xa)" + - "|validation" + - "|websocket" + - "|ws[/\\.]rs" + - "|xml[/\\.](bind|soap|ws)))"), + EE("javax", "jakarta", "javax" + Patterns.EE), - JEE8("jakarta", "javax", - "jakarta([/\\.](activation" + - "|annotation[/\\.](" + Patterns.ANNOTATION_CLASSES + ")" + - "|batch" + - "|decorator" + - "|ejb" + - "|el" + - "|enterprise" + - "|faces" + - "|jms" + - "|json" + - "|jws" + - "|interceptor" + - "|inject" + - "|mail" + - "|management[/\\.]j2ee" + - "|persistence" + - "|resource" + - "|security[/\\.](auth[/\\.]message|enterprise|jacc)" + - "|servlet" + - "|transaction(?![/\\.]xa)" + - "|validation" + - "|websocket" + - "|ws[/\\.]rs" + - "|xml[/\\.](bind|soap|ws)))"); + JEE8("jakarta", "javax", "jakarta" + Patterns.EE); private static final class Patterns { /* @@ -109,6 +62,33 @@ public enum EESpecProfiles implements EESpecProfile { "security/RunAs", "sql/DataSourceDefinition" )); + static final String EE = String.join("|", + Arrays.asList( + "([/\\.](activation", + "annotation(" + ANNOTATION_CLASSES + ")", + "batch", + "decorator", + "ejb", + "el", + "enterprise", + "faces", + "jms", + "json", + "jws", + "interceptor", + "inject", + "mail", + "management[/\\.]j2ee", + "persistence", + "resource", + "security[/\\.](auth[/\\.]message|enterprise|jacc)", + "servlet", + "transaction(?![/\\.]xa)", + "validation", + "websocket", + "ws[/\\.]rs", + "xml[/\\.](bind|soap|ws)))" + )); } private String source; --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org