You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Joe Shomphe (JIRA)" <ji...@codehaus.org> on 2005/03/29 19:50:02 UTC

[jira] Created: (MPTASKLIST-12) Allow Matching Default Eclipse TODOs

Allow Matching Default Eclipse TODOs
------------------------------------

         Key: MPTASKLIST-12
         URL: http://jira.codehaus.org/browse/MPTASKLIST-12
     Project: maven-tasklist-plugin
        Type: Improvement
 Environment: N/A
    Reporter: Joe Shomphe


Currently, the tasklist plugin matched todos and arbitrary javadoc tags via the maven.tasklist.taskTag property.  In Eclipse, the default TODO tag is NOT tied to javadoc headers.  If the tasklist plugin could search any comments in a file (header, body, etc) for matching TODOS, this would allow for Autogenerated eclipse tags to show up in the xdoc reports.

Example:

public class Foo
{
 //TODO: add a main method

 /*FIXME:  this is an arbitrary HIGHER level task than TODO*/       
}

Thanks!

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


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


[jira] Commented: (MPTASKLIST-12) Allow Matching Default Eclipse TODOs

Posted by "Dennis Lundberg (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MPTASKLIST-12?page=comments#action_38760 ]
     
Dennis Lundberg commented on MPTASKLIST-12:
-------------------------------------------

It is possible to get rid of the warnings in the Maven Javadoc plugin. You can use the "maven.javadoc.customtags" property to make the "@todo" tag known to JavaDoc. You can read more about how it works here:
  http://maven.apache.org/reference/plugins/javadoc/properties.html#Standard_Doclet_Settings
and here:
  http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/javadoc.html#tag

> Allow Matching Default Eclipse TODOs
> ------------------------------------
>
>          Key: MPTASKLIST-12
>          URL: http://jira.codehaus.org/browse/MPTASKLIST-12
>      Project: maven-tasklist-plugin
>         Type: Improvement
>  Environment: N/A
>     Reporter: Joe Shomphe

>
>
> Currently, the tasklist plugin matched todos and arbitrary javadoc tags via the maven.tasklist.taskTag property.  In Eclipse, the default TODO tag is NOT tied to javadoc headers.  If the tasklist plugin could search any comments in a file (header, body, etc) for matching TODOS, this would allow for Autogenerated eclipse tags to show up in the xdoc reports.
> Example:
> public class Foo
> {
>  //TODO: add a main method
>  /*FIXME:  this is an arbitrary HIGHER level task than TODO*/       
> }
> Thanks!

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Commented: (MPTASKLIST-12) Allow Matching Default Eclipse TODOs

Posted by "Dennis Lundberg (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MPTASKLIST-12?page=comments#action_31404 ]
     
Dennis Lundberg commented on MPTASKLIST-12:
-------------------------------------------

The tasklist plugin is based on QDox (http://qdox.codehaus.org/). The way QDox works makes it impossible for it to see the TODOs that you mention. This is because the QDox parser ignores things such as actual method implementations to avoid overhead.

> Allow Matching Default Eclipse TODOs
> ------------------------------------
>
>          Key: MPTASKLIST-12
>          URL: http://jira.codehaus.org/browse/MPTASKLIST-12
>      Project: maven-tasklist-plugin
>         Type: Improvement
>  Environment: N/A
>     Reporter: Joe Shomphe

>
>
> Currently, the tasklist plugin matched todos and arbitrary javadoc tags via the maven.tasklist.taskTag property.  In Eclipse, the default TODO tag is NOT tied to javadoc headers.  If the tasklist plugin could search any comments in a file (header, body, etc) for matching TODOS, this would allow for Autogenerated eclipse tags to show up in the xdoc reports.
> Example:
> public class Foo
> {
>  //TODO: add a main method
>  /*FIXME:  this is an arbitrary HIGHER level task than TODO*/       
> }
> Thanks!

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


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


[jira] Commented: (MPTASKLIST-12) Allow Matching Default Eclipse TODOs

Posted by "Jamie Bisotti (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MPTASKLIST-12?page=comments#action_39264 ]
     
Jamie Bisotti commented on MPTASKLIST-12:
-----------------------------------------

The use of QDox alone severely limits the usefulness of this plug-in.  I have never worked on a project that used a JavaDoc @todo tag; it is always TODO, FIXME, XXX, HACK, etc. spread throughout the code.  Legacy code isn't going to be modified just to make this plug-in happy/useful, so it seems like the plug-in needs to be modified to make itself more useful to developers.  My $0.02.

> Allow Matching Default Eclipse TODOs
> ------------------------------------
>
>          Key: MPTASKLIST-12
>          URL: http://jira.codehaus.org/browse/MPTASKLIST-12
>      Project: maven-tasklist-plugin
>         Type: Improvement
>  Environment: N/A
>     Reporter: Joe Shomphe

>
>
> Currently, the tasklist plugin matched todos and arbitrary javadoc tags via the maven.tasklist.taskTag property.  In Eclipse, the default TODO tag is NOT tied to javadoc headers.  If the tasklist plugin could search any comments in a file (header, body, etc) for matching TODOS, this would allow for Autogenerated eclipse tags to show up in the xdoc reports.
> Example:
> public class Foo
> {
>  //TODO: add a main method
>  /*FIXME:  this is an arbitrary HIGHER level task than TODO*/       
> }
> Thanks!

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Commented: (MPTASKLIST-12) Allow Matching Default Eclipse TODOs

Posted by "Girish Nagaraj (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MPTASKLIST-12?page=comments#action_38676 ]
     
Girish Nagaraj commented on MPTASKLIST-12:
------------------------------------------

Yes. It will be very useful if the tasklist plugin can list // TODO comments in the report. It is also the list preferred by Oracle JDeveloper.

The @todo s used show up as warnings in javadoc report in Maven, see http://maven.apache.org/javadoc-warnings-report.html

> Allow Matching Default Eclipse TODOs
> ------------------------------------
>
>          Key: MPTASKLIST-12
>          URL: http://jira.codehaus.org/browse/MPTASKLIST-12
>      Project: maven-tasklist-plugin
>         Type: Improvement
>  Environment: N/A
>     Reporter: Joe Shomphe

>
>
> Currently, the tasklist plugin matched todos and arbitrary javadoc tags via the maven.tasklist.taskTag property.  In Eclipse, the default TODO tag is NOT tied to javadoc headers.  If the tasklist plugin could search any comments in a file (header, body, etc) for matching TODOS, this would allow for Autogenerated eclipse tags to show up in the xdoc reports.
> Example:
> public class Foo
> {
>  //TODO: add a main method
>  /*FIXME:  this is an arbitrary HIGHER level task than TODO*/       
> }
> Thanks!

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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