JDK-4125581 : javadoc tool: doclet components are declared serializable but aren't
  • Type: Enhancement
  • Component: tools
  • Sub-Component: javadoc(tool)
  • Affected Version: 1.2.0
  • Priority: P5
  • Status: Closed
  • Resolution: Fixed
  • OS: generic,windows_95
  • CPU: generic,x86
  • Submitted: 1998-04-03
  • Updated: 2002-06-27
  • Resolved: 2001-06-22
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
1.4.0 beta2Fixed
Description
Name: rm29839			Date: 04/03/98

Please make the doclet components be serializable
ones. This would be a *very* useful feature.
(Review ID: 27048)
======================================================================

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: merlin-beta2 FIXED IN: merlin-beta2 INTEGRATED IN: merlin-beta2 VERIFIED IN: merlin-rc1
14-06-2004

PUBLIC COMMENTS The doclet interfaces no longer extend serializable.
10-06-2004

EVALUATION Changed synopsis to be clearer. Added comment from a developer who tried to serialize javadoc. doug.kramer@Eng 1998-11-20 The interface is declared as serializable, and it should be. robert.field@Eng 2000-03-10 The submitter has supplied the changes he seeks in "Comments" section. Without looking at the code, I can't tell from Robert's comment above if he believes this has already been partially implemented. doug.kramer@Eng 2001-02-22 No, it's not already implemented, and would require quite a bit of work. I'm not inclined to address this anytime soon. neal.gafter@Eng 2001-03-05 Actually, it can't be implemented properly without packaging up everything on the user's classpath and search path. I'm fixing the disconnect between the spec (that is, the interface) and the implementation by removing "implements Serializable" from the interface. It never was and almost certainly never will be. neal.gafter@Eng 2001-05-14 Verifying using fixer's comments that RootDoc will not be 'serializable' ###@###.### 2001-11-28
14-05-2001