-
Bug
-
Resolution: Fixed
-
P3
-
5.0
-
b63
-
generic
-
generic
###@###.### wrote:
STANDARD DOCLET ===========================================================
Priority 2 -----------------------------------------------------------
> mb 6289776: should retrieve inherited data from source files even when newer class files found
- I estimate 5 hours. This is likely a bug in the tool.
> mb 6280605: can't find @link or @see references to files in current package
- I estimate 3 hours. This looks trivial but I won't know for sure until I look at the code.
> mb 6270645: comments should be inherited from most derived superinterface or superclass
- I estimate 5 hours. The doc inheritence code is tricky. I am surprised that this bug exists. This behaviour is definitely not what I would expect.
> mb 6256068: "diamond" interface inheritance causes loss of multiply inherited base class methods
- I estimate 5 hours. The doc inheritence code is tricky.
> mb 6253604: Bad first sentence recognition with recursive {@inheritDoc}
- I estimate 4 hours. This just requires a little bit of infrustructure to fix.
> mb 6253614: First sentence algorithm incorrectly applied twice with {@inheritDoc}
- I estimate 5 hours. We should probably try resolving the @inheritDoc tag before parsing out the first sentence. That seems like the only way to really do this correctly.
Priority 3 ----------------------------------------------------------
> mb 6290760: javadoc thinks <T> f(T[]) erases to f(Object) instead of f(Object[])
- I estimate 3 hours. This looks like an easy fix.
> vo 5077317: Faulty Constant Values page if constant contains '<' (13 votes)
- I estimate 3 hours. This looks like an easy fix. I thought we escaped these characters, but I guess there is a bug somewhere.
> vo 5082928: Malformed <a> tag throws error malformed_html_link_tag (16 votes)
- I estimate 1 hour. This bug is probably a 1 liner to fix.
> dk 4905399: doc-files sometimes not copied by javadoc
- I estimate 5 hours. This may be a tough one to track down since it is not easy to reproduce.
> dk 6270530: Remove JPEG Codec API from docs Makefile and NON_CORE_PKGS.gmk
- I estimate 2 hours. I would only have to change the make fine and kick off a build to test the change.
> dk 6259611: No two web pages should have the same <title> text
- I estimate 1 hour. This is a trivial fix.
> dk 6214390: Add meta tag with date for improved searching
- I estimate 2 hours. Easy fix.
> Priority 4 ------------------------------------
> vo 4494033: Text not visible if Windows color scheme set to white text (1 vote)
- I estimate 2 hours. Easy fix.
> dk 4855876: JavaScript error (bug 4645058) still exists in IE 6
- I estimate 3 hours. I am not a Javascript expert and might need some help.
> dk 4891965: Missing lang attrib. to identify natural language in javadocs
- I estimate 4 hours.
> dk 6217266: Link in the declaration of the Enum class points to the same page (no op)
- I estimate 4 hours. However, I recommend not fixing this. The second link is independent of the first link. The link code does not have any sense of history. It is not easy to know that the same link has already been generated on the same line of text and we should avoid generating the second link.
> dk 6295949: Major slowdown on NFS when package.html files are missing
- (no estimate)
> dk 6227616: Add -top option for notices at the top of every html page
- (no estimate)
> dk 6227619: Modify docs Makefile to include -top for early access license notice for java.net
- (no estimate)
NEW FEATURES ======================================================
These need some design work and perhaps prototyping before implementing.
> dk 4143088: Desire static/non-static field and method grouping
> dk 6215007: Differentiate members in inherited summary table by static modifier
> dk 5088316: Javadoc should generate XHTML, at least optionally
(no estimates)
STUBMAKER ==========================================================
> 6290750: Stubmaker ignores generics
- I estimate 6 hours for this one.
> 6261083: stubmaker doesn't understand static imports, dies with NullPointers
- Needs to be fixed by Scott Seligman
LEGEND - Reason for adding to list for Mustang
----------------------------------------------
vo = large number of votes
mb = submitted by Martin Buchholz
dk = picked by Doug to be fixed
STANDARD DOCLET ===========================================================
Priority 2 -----------------------------------------------------------
> mb 6289776: should retrieve inherited data from source files even when newer class files found
- I estimate 5 hours. This is likely a bug in the tool.
> mb 6280605: can't find @link or @see references to files in current package
- I estimate 3 hours. This looks trivial but I won't know for sure until I look at the code.
> mb 6270645: comments should be inherited from most derived superinterface or superclass
- I estimate 5 hours. The doc inheritence code is tricky. I am surprised that this bug exists. This behaviour is definitely not what I would expect.
> mb 6256068: "diamond" interface inheritance causes loss of multiply inherited base class methods
- I estimate 5 hours. The doc inheritence code is tricky.
> mb 6253604: Bad first sentence recognition with recursive {@inheritDoc}
- I estimate 4 hours. This just requires a little bit of infrustructure to fix.
> mb 6253614: First sentence algorithm incorrectly applied twice with {@inheritDoc}
- I estimate 5 hours. We should probably try resolving the @inheritDoc tag before parsing out the first sentence. That seems like the only way to really do this correctly.
Priority 3 ----------------------------------------------------------
> mb 6290760: javadoc thinks <T> f(T[]) erases to f(Object) instead of f(Object[])
- I estimate 3 hours. This looks like an easy fix.
> vo 5077317: Faulty Constant Values page if constant contains '<' (13 votes)
- I estimate 3 hours. This looks like an easy fix. I thought we escaped these characters, but I guess there is a bug somewhere.
> vo 5082928: Malformed <a> tag throws error malformed_html_link_tag (16 votes)
- I estimate 1 hour. This bug is probably a 1 liner to fix.
> dk 4905399: doc-files sometimes not copied by javadoc
- I estimate 5 hours. This may be a tough one to track down since it is not easy to reproduce.
> dk 6270530: Remove JPEG Codec API from docs Makefile and NON_CORE_PKGS.gmk
- I estimate 2 hours. I would only have to change the make fine and kick off a build to test the change.
> dk 6259611: No two web pages should have the same <title> text
- I estimate 1 hour. This is a trivial fix.
> dk 6214390: Add meta tag with date for improved searching
- I estimate 2 hours. Easy fix.
> Priority 4 ------------------------------------
> vo 4494033: Text not visible if Windows color scheme set to white text (1 vote)
- I estimate 2 hours. Easy fix.
> dk 4855876: JavaScript error (bug 4645058) still exists in IE 6
- I estimate 3 hours. I am not a Javascript expert and might need some help.
> dk 4891965: Missing lang attrib. to identify natural language in javadocs
- I estimate 4 hours.
> dk 6217266: Link in the declaration of the Enum class points to the same page (no op)
- I estimate 4 hours. However, I recommend not fixing this. The second link is independent of the first link. The link code does not have any sense of history. It is not easy to know that the same link has already been generated on the same line of text and we should avoid generating the second link.
> dk 6295949: Major slowdown on NFS when package.html files are missing
- (no estimate)
> dk 6227616: Add -top option for notices at the top of every html page
- (no estimate)
> dk 6227619: Modify docs Makefile to include -top for early access license notice for java.net
- (no estimate)
NEW FEATURES ======================================================
These need some design work and perhaps prototyping before implementing.
> dk 4143088: Desire static/non-static field and method grouping
> dk 6215007: Differentiate members in inherited summary table by static modifier
> dk 5088316: Javadoc should generate XHTML, at least optionally
(no estimates)
STUBMAKER ==========================================================
> 6290750: Stubmaker ignores generics
- I estimate 6 hours for this one.
> 6261083: stubmaker doesn't understand static imports, dies with NullPointers
- Needs to be fixed by Scott Seligman
LEGEND - Reason for adding to list for Mustang
----------------------------------------------
vo = large number of votes
mb = submitted by Martin Buchholz
dk = picked by Doug to be fixed