commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oliver Heger (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CONFIGURATION-470) Extract classes generated by JavaCC
Date Fri, 04 Nov 2011 20:57:51 GMT

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

Oliver Heger commented on CONFIGURATION-470:
--------------------------------------------

Updating the Maven build is not an issue, but the Ant build is problematic. There is a task
for invoking JavaCC; however, this task requires a pre-existing installation of JavaCC. I
have no idea whether there is a way to download JavaCC dynamically. I guess, I will start
with documenting this limitation.
                
> Extract classes generated by JavaCC
> -----------------------------------
>
>                 Key: CONFIGURATION-470
>                 URL: https://issues.apache.org/jira/browse/CONFIGURATION-470
>             Project: Commons Configuration
>          Issue Type: Improvement
>          Components: Build
>    Affects Versions: 1.7
>            Reporter: Oliver Heger
>            Assignee: Oliver Heger
>            Priority: Minor
>
> In the plist package classes generated by JavaCC are used to parse specific configuration
files. Currently these files are stored in SVN like regular source files. This does not conform
to best practices, is confusing, and requires a special treatment in the configuration of
tools like checkstyle or findbugs.
> It would be better to let these files be generated during the build process by the maven
JavaCC plug-in. A working configuration can kindly be borrowed from the OGNL component. The
additional generation step should not slow down the build significantly.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message