db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (DERBY-6868) Remove the dependency on Jakarta ORO
Date Tue, 09 Feb 2016 07:58:18 GMT

    [ https://issues.apache.org/jira/browse/DERBY-6868?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15138493#comment-15138493
] 

ASF subversion and git services commented on DERBY-6868:
--------------------------------------------------------

Commit 1729326 from [~knutanders] in branch 'code/trunk'
[ https://svn.apache.org/r1729326 ]

DERBY-6868: Remove the dependency on Jakarta ORO

Rewrite the Sed class so that it uses java.util.regex instead of
Jakarta ORO for regular expression matching and substitution.

Remove tools/java/jakarta-oro-2.0.8.jar and all references to it.

> Remove the dependency on Jakarta ORO
> ------------------------------------
>
>                 Key: DERBY-6868
>                 URL: https://issues.apache.org/jira/browse/DERBY-6868
>             Project: Derby
>          Issue Type: Improvement
>          Components: Build tools, Test
>    Affects Versions: 10.13.0.0
>            Reporter: Knut Anders Hatlen
>            Assignee: Knut Anders Hatlen
>         Attachments: d6868.diff
>
>
> The Derby source code repository contains jakarta-oro-2.0.8.jar in the tools/java directory.
This jar file provides regex functionality used by the Sed class in the old test harness.
> Modern JDK versions include the java.util.regex package, which provides similar functionality.
The Jakarta ORO project is retired and has been moved to the Apache Attic.
> We should change the implementation of the Sed class to use java.util.regex instead of
Jakarta ORO because:
> - it reduces the number of binaries in the source code repository
> - java.util.regex is a maintained library, ORO is not



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message