Bug 15544 JavaDoc wizard includes non-selected packages
If you have two source folders: src and test, and tell the JavaDoc wizard to use only the packages in src, it will include any matching packages from the test source folder. Eg. If I have select the package 'ca.beq.tundra' in the 'src' folder, the generated JavaDocs will also include classes from the 'ca.beq.tundra' package in the 'test' folder. Using integration build 0502.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javadocexport/JavadocTreeWizardPage.java
fPreferenceStatus = new StatusInfo();
				fDocletStatus= new StatusInfo();
				if (JavadocPreferencePage.getJavaDocCommand().length() == 0) {
					fPreferenceStatus.setError(
						JavadocExportMessages.getString("JavadocTreeWizardPage.javadoccommand.error")); 
				}
				updateStatus(findMostSevereStatus());
				break;
			case CUSTOMSTATUS :
				if (fCustomButton.getSelection()) {
					fDestinationStatus = new StatusInfo();
					fDocletStatus = new StatusInfo();
					String doclet = fDocletTypeText.getText();
					String docletPath = fDocletText.getText();
					if (doclet.length() == 0) {
						fDocletStatus.setError(JavadocExportMessages.getString("JavadocTreeWizardPage.nodocletname.error")); 
					} else if (
						JavaConventions.validateJavaTypeName(doclet).matches(IStatus.ERROR)) {
						fDocletStatus.setError(JavadocExportMessages.getString("JavadocTreeWizardPage.invaliddocletname.error")); 
					} else if ((docletPath.length() == 0) || !validDocletPath(docletPath)) {
						fDocletStatus.setError(JavadocExportMessages.getString("JavadocTreeWizardPage.invaliddocletpath.error")); 
					}
					updateStatus(findMostSevereStatus());
				}
				break;
			case STANDARDSTATUS :
				if (fStandardButton.getSelection()) {
					fDestinationStatus = new StatusInfo();
					fDocletStatus= new StatusInfo();
					IPath path = new Path(fDestinationText.getText());