[
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