[
https://issues.apache.org/struts/browse/TILES-77?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Antonio Petrelli closed TILES-77.
---------------------------------
> Organize tiles packages/codebase
> --------------------------------
>
> Key: TILES-77
> URL: https://issues.apache.org/struts/browse/TILES-77
> Project: Tiles
> Issue Type: Bug
> Components: tiles-core
> Affects Versions: 2.0.0
> Reporter: David H. DeWolf
> Assigned To: David H. DeWolf
> Fix For: 2.0.0
>
>
> Reorganize the tiles package structure. Currently, the majority of classes
> are in the root package.
> TODO:
> - root package should only contain classes from the api artifact
> (tiles-api.jar)
> - all definition support should be moved to definition package, currently
> it's split between here and the root package
> - all preparer support should be moved to the preparer package, currently
> it's split between here and the root package
> - move mock libraries to the test source and the definition package (where
> they are used in tests)
> - move all utilities (static helpers) to util and mark for
> refactoring/deletion.
> Interesting Considerations:
> - should the initialization servlet, listener, and filter be left alone so
> that for the common user there may no be any modifications needed? Or is
> this a straw man argument due to modifications already required (removal of
> insert tag for instance).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.