You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tiles.apache.org by "Antonio Petrelli (JIRA)" <ji...@apache.org> on 2007/05/08 17:40:43 UTC
[jira] Created: (TILES-174) Remove Attribute.attributes and related
code
Remove Attribute.attributes and related code
--------------------------------------------
Key: TILES-174
URL: https://issues.apache.org/struts/browse/TILES-174
Project: Tiles
Issue Type: Improvement
Components: tiles-api, tiles-core
Affects Versions: 2.0.3
Reporter: Antonio Petrelli
Assigned To: Antonio Petrelli
Fix For: 2.0.4
The Attribute.attributes is completely useless.
Probably it was introduced to manage attribute override, but it was superseded by AttributeContext.
All the related code must be removed.
The related code includes the "attribute dependency resolution", since it does two things:
1. fill the Attribute.attributes map;
2. if the attribute is a definition and its type is null, sets the type to DEFINITION (already done by BasicTilesContainer).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (TILES-174) Remove Attribute.attributes and related
code
Posted by "Antonio Petrelli (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/struts/browse/TILES-174?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Antonio Petrelli closed TILES-174.
----------------------------------
> Remove Attribute.attributes and related code
> --------------------------------------------
>
> Key: TILES-174
> URL: https://issues.apache.org/struts/browse/TILES-174
> Project: Tiles
> Issue Type: Improvement
> Components: tiles-api, tiles-core
> Affects Versions: 2.0.3
> Reporter: Antonio Petrelli
> Assignee: Antonio Petrelli
> Fix For: 2.0.4
>
>
> The Attribute.attributes is completely useless.
> Probably it was introduced to manage attribute override, but it was superseded by AttributeContext.
> All the related code must be removed.
> The related code includes the "attribute dependency resolution", since it does two things:
> 1. fill the Attribute.attributes map;
> 2. if the attribute is a definition and its type is null, sets the type to DEFINITION (already done by BasicTilesContainer).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (TILES-174) Remove Attribute.attributes and
related code
Posted by "Antonio Petrelli (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/struts/browse/TILES-174?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Antonio Petrelli resolved TILES-174.
------------------------------------
Resolution: Fixed
Attribute.attributes and all related code have been removed.
> Remove Attribute.attributes and related code
> --------------------------------------------
>
> Key: TILES-174
> URL: https://issues.apache.org/struts/browse/TILES-174
> Project: Tiles
> Issue Type: Improvement
> Components: tiles-api, tiles-core
> Affects Versions: 2.0.3
> Reporter: Antonio Petrelli
> Assigned To: Antonio Petrelli
> Fix For: 2.0.4
>
>
> The Attribute.attributes is completely useless.
> Probably it was introduced to manage attribute override, but it was superseded by AttributeContext.
> All the related code must be removed.
> The related code includes the "attribute dependency resolution", since it does two things:
> 1. fill the Attribute.attributes map;
> 2. if the attribute is a definition and its type is null, sets the type to DEFINITION (already done by BasicTilesContainer).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.