When should things like this start showing up in the documentation?
Should we wait until a snapshot release?

On Mon, Dec 20, 2010 at 5:20 PM, Josh Canfield <[email protected]> wrote:
> This is cool.
>
> It would be nice to be able to set a "debug level" so that you can get
> extra information such as what the passed parameters were etc.
>
> Josh
>
> On Mon, Dec 20, 2010 at 3:47 PM, Dan Adams (JIRA) <[email protected]> wrote:
>>
>>     [ 
>> https://issues.apache.org/jira/browse/TAP5-742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
>>  ]
>>
>> Dan Adams closed TAP5-742.
>> --------------------------
>>
>>    Resolution: Fixed
>>
>>> Add optional component tracing comments to rendered output
>>> ----------------------------------------------------------
>>>
>>>                 Key: TAP5-742
>>>                 URL: https://issues.apache.org/jira/browse/TAP5-742
>>>             Project: Tapestry 5
>>>          Issue Type: New Feature
>>>          Components: tapestry-core
>>>    Affects Versions: 5.2.4
>>>            Reporter: Howard M. Lewis Ship
>>>            Assignee: Dan Adams
>>>            Priority: Minor
>>>             Fix For: 5.2.5
>>>
>>>
>>> In complex pages, it can be hard to work backwards from a bit of output 
>>> HTML in the browser, back to the component that originated the markup.
>>> This feature adds rendering of comments that provide trace output of which 
>>> component is currently currently:
>>> <!--BEGIN Index:loop (context:Index.tml, line 15)--><li>
>>>       <!--BEGIN Index:pagelink (context:Index.tml, line 16)--><a 
>>> href="/abstractcomponentdemo">Abstract Component Demo</a><!--END 
>>> Index:pagelink-->
>>> Note that the BEGIN comment includes both the complete component id in the 
>>> page and the location of that in the template. With just the component id 
>>> it can still be unclear which component is being referenced without the 
>>> line number.
>>> For security purposes, this feature cannot be enabled in production mode. 
>>> In non-production mode it can be enabled two ways:
>>>  - Setting the symbol "tapestry.component-render-tracing-enabled" to "true" 
>>> (default: false)
>>>  - Setting the request query parameter "t:component-trace" on the URL to 
>>> "true". This allows enabling for a specific request when you need it in 
>>> development rather than having it on all the time.
>>> Note that rendering comments are based on the component lifecycle. Thus in 
>>> some case where post-render DOM manipulation is performed the markup my not 
>>> longer be in the correct rendering comments.
>>
>> --
>> 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to