You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Howard M. Lewis Ship (JIRA)" <de...@tapestry.apache.org> on 2007/05/21 18:18:16 UTC

[jira] Created: (TAPESTRY-1485) Remove the Any component --- not necessary because of expansions in attributes

Remove the Any component --- not necessary because of expansions in attributes
------------------------------------------------------------------------------

                 Key: TAPESTRY-1485
                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1485
             Project: Tapestry
          Issue Type: Task
          Components: tapestry-core
    Affects Versions: 5.0
            Reporter: Howard M. Lewis Ship


The Any component (and the logic that allows a component with an id but not type to be an Any component) is no longer necessary. 

Because of TAPESTRY-1466, ordinary elements can now have dynamic attributes via expansions (in those attributes).

Removing the Any component will remove an odd ambiguity, and allow us to identify components where the developer has accidentally forgotten to specify the type (either with t:type or via the @Component annotation).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Assigned: (TAPESTRY-1485) Remove the Any component --- not necessary because of expansions in attributes

Posted by "Howard M. Lewis Ship (JIRA)" <de...@tapestry.apache.org>.
     [ https://issues.apache.org/jira/browse/TAPESTRY-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship reassigned TAPESTRY-1485:
----------------------------------------------

    Assignee: Howard M. Lewis Ship

> Remove the Any component --- not necessary because of expansions in attributes
> ------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1485
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1485
>             Project: Tapestry
>          Issue Type: Task
>          Components: tapestry-core
>    Affects Versions: 5.0
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>
> The Any component (and the logic that allows a component with an id but not type to be an Any component) is no longer necessary. 
> Because of TAPESTRY-1466, ordinary elements can now have dynamic attributes via expansions (in those attributes).
> Removing the Any component will remove an odd ambiguity, and allow us to identify components where the developer has accidentally forgotten to specify the type (either with t:type or via the @Component annotation).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Closed: (TAPESTRY-1485) Remove the Any component --- not necessary because of expansions in attributes

Posted by "Howard M. Lewis Ship (JIRA)" <de...@tapestry.apache.org>.
     [ https://issues.apache.org/jira/browse/TAPESTRY-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship closed TAPESTRY-1485.
------------------------------------------

       Resolution: Fixed
    Fix Version/s: 5.0.5

> Remove the Any component --- not necessary because of expansions in attributes
> ------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1485
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1485
>             Project: Tapestry
>          Issue Type: Task
>          Components: tapestry-core
>    Affects Versions: 5.0
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.0.5
>
>
> The Any component (and the logic that allows a component with an id but not type to be an Any component) is no longer necessary. 
> Because of TAPESTRY-1466, ordinary elements can now have dynamic attributes via expansions (in those attributes).
> Removing the Any component will remove an odd ambiguity, and allow us to identify components where the developer has accidentally forgotten to specify the type (either with t:type or via the @Component annotation).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org