Bug 474988 - [javadoc wizard] JavaDoc generation should remember settings per project
Summary: [javadoc wizard] JavaDoc generation should remember settings per project
Status: ASSIGNED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Doc (show other bugs)
Version: 4.5   Edit
Hardware: All All
: P5 enhancement (vote)
Target Milestone: ---   Edit
Assignee: JDT-Doc-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-14 10:17 EDT by Andre Veltstra CLA
Modified: 2015-08-14 10:34 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andre Veltstra CLA 2015-08-14 10:17:56 EDT
Bug ID https://bugs.eclipse.org/bugs/show_bug.cgi?id=106837 promised something similar as fixed, but it isn't fixed in Eclipse 4.5.

The JavaDoc generator remembers settings for the entire Eclipse environment. 

That is useless and highly annoying when working on multiple projects simultaneously.

It should remember its settings per project individually.
Comment 1 Dani Megert CLA 2015-08-14 10:22:20 EDT
The wizard allows you to store all the settings in an Ant script. You can then simply run that Ant script on the next export.
Comment 2 Andre Veltstra CLA 2015-08-14 10:30:30 EDT
The "save as ant script" feature is neither helpful nor easily discoverable by people new to Eclipse, like myself. 

If this is the way Eclipse wants developers to use the export feature, saving the settings as an ant script should be the default option, and upon re-export, that same ant script should be loaded automatically.

This process should be completely transparent to the developer, rather than forcing them to use (and learn how to use) yet another tool / plug-in / system / whatever.

I whole-heartedly disagree with the decision that this bug was marked as "resolved" and "wontfix" due to the arguments presented above.
Comment 3 Dani Megert CLA 2015-08-14 10:34:35 EDT
We can keep it open and see if someone (you?) wants to work on this.