Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 419510 - Dirty working tree: files in docs (common)
Summary: Dirty working tree: files in docs (common)
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 4.3   Edit
Hardware: PC Linux
: P2 normal (vote)
Target Milestone: 4.6 M4   Edit
Assignee: David Williams CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 420078 490410
  Show dependency tree
 
Reported: 2013-10-15 15:52 EDT by David Williams CLA
Modified: 2016-03-24 20:31 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Williams CLA 2013-10-15 15:52:44 EDT
See bug 419030 attachment 236495 [details]. 

Not sure what to do about "docs", but ... ideally these files that are created/modified during a build can be done somewhere in "target", or perhaps some other "working" directory (and then the working directory marked ".gitignore". 

This allows working tree to be cleaned much more easily and _might_ be needed before we can adopt Tycho 0.19.
Comment 1 David Williams CLA 2013-10-15 15:53:47 EDT
I meant to past the part of the attachment that applies to "docs" ... 

= = = = = = =

Entering 'eclipse.platform.common'
# On branch master
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#	bundles/org.eclipse.jdt.doc.isv/buildDoc_log.xml
#	bundles/org.eclipse.jdt.doc.isv/doc.bin.log
#	bundles/org.eclipse.jdt.doc.isv/index/
#	bundles/org.eclipse.jdt.doc.isv/jdtconvert.txt
#	bundles/org.eclipse.jdt.doc.isv/platformOptions.replace.txt
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_apt_core_annotationProcessorFactory.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_core_annotationProcessorManager.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_core_classpathContainerInitializer.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_core_classpathVariableInitializer.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_core_codeFormatter.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_core_compilationParticipant.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_core_manipulation_changeMethodSignatureParticipants.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_debug_breakpointListeners.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_debug_javaLogicalStructures.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_debug_jdiclient.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_debug_ui_vmInstallPages.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_debug_ui_vmInstallTypePage.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_junit_internal_testKinds.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_junit_junitLaunchConfigs.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_junit_testRunListeners.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_launching_classpathProviders.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_launching_executionEnvironments.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_launching_libraryLocationResolvers.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_launching_runtimeClasspathEntries.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_launching_runtimeClasspathEntryResolvers.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_launching_vmConnectors.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_launching_vmInstallTypes.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_launching_vmInstalls.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_classpathAttributeConfiguration.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_classpathContainerPage.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_classpathFixProcessors.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_cleanUps.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_foldingStructureProviders.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_javaCompletionProposalComputer.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_javaCompletionProposalSorters.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_javaEditorTextHovers.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_javaElementFilters.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_javadocCompletionProcessor.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_javadocExportWizardPage.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_queryParticipants.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_quickAssistProcessors.html
#	bundles/org.eclipse.jdt.doc.isv/reference/extension-points/org_eclipse_jdt_ui_quickFixProcessors.html
#	bundles/org.eclipse.jdt.doc.isv/workspace/
#	bundles/org.eclipse.jdt.doc.user/buildDoc_log.xml
#	bundles/org.eclipse.jdt.doc.user/index/
#	bundles/org.eclipse.pde.doc.user/buildDoc_log.xml
#	bundles/org.eclipse.pde.doc.user/doc.bin.log
#	bundles/org.eclipse.pde.doc.user/index/
#	bundles/org.eclipse.pde.doc.user/pdeconvert.txt
#	bundles/org.eclipse.pde.doc.user/platformOptions.replace.txt
#	bundles/org.eclipse.pde.doc.user/reference/api/
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_build_fetchFactories.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_core_bundleClasspathResolvers.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_core_javadoc.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_core_pluginClasspathContributors.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_core_source.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_core_targetLocations.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_core_targets.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_ui_launchShortcuts.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_ui_newExtension.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_ui_osgiFrameworks.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_ui_pluginContent.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_ui_samples.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_ui_targetLocationProvisioners.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_ui_targetProvisioners.html
#	bundles/org.eclipse.pde.doc.user/reference/extension-points/org_eclipse_pde_ui_templates.html
#	bundles/org.eclipse.pde.doc.user/workspace/
#	bundles/org.eclipse.platform.doc.isv/buildDoc_log.xml
#	bundles/org.eclipse.platform.doc.isv/index/
#	bundles/org.eclipse.platform.doc.isv/platformconvert.txt
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/cheatSheetContentFileSpec.exsd
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/cheatSheetContentFileSpec.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/compositeContentFile.exsd
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/compositeContentFile.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/introContentFileSpec.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ant_core_antProperties.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ant_core_antTasks.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ant_core_antTypes.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ant_core_extraClasspathEntries.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_compare_compareFilters.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_compare_contentMergeViewers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_compare_contentViewers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_compare_streamMergers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_compare_structureCreators.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_compare_structureMergeViewers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_contenttype_contentTypes.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_expressions_definitions.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_expressions_propertyTesters.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_filebuffers_annotationModelCreation.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_filebuffers_documentCreation.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_filebuffers_documentSetup.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_filesystem_filesystems.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_resources_builders.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_resources_fileModificationValidator.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_resources_filterMatchers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_resources_markers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_resources_modelProviders.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_resources_moveDeleteHook.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_resources_natures.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_resources_refreshProviders.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_resources_teamHook.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_resources_variableResolvers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_runtime_adapters.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_runtime_applications.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_runtime_contentTypes.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_runtime_preferences.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_runtime_products.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_variables_dynamicVariables.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_core_variables_valueVariables.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_breakpointImportParticipants.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_breakpoints.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_launchConfigurationComparators.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_launchConfigurationTypes.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_launchDelegates.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_launchModes.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_launchers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_logicalStructureProviders.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_logicalStructureTypes.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_processFactories.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_sourceContainerTypes.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_sourceLocators.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_sourcePathComputers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_statusHandlers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_core_watchExpressionDelegates.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_breakpointOrganizers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_consoleColorProviders.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_consoleLineTrackers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_contextViewBindings.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_debugModelContextBindings.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_debugModelPresentations.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_detailPaneFactories.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_launchConfigurationTabGroups.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_launchConfigurationTabs.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_launchConfigurationTypeImages.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_launchGroups.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_launchShortcuts.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_memoryRenderings.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_sourceContainerPresentations.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_stringVariablePresentations.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_toggleBreakpointsTargetFactories.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_debug_ui_variableValueEditors.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_e4_workbench_model.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_bidi_bidiTypes.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_http_registry_filters.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_http_registry_httpcontexts.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_http_registry_resources.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_http_registry_servlets.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_preferences_preferences.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_security_callbackHandler.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_security_callbackHandlerMapping.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_security_internalUI.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_security_loginConfigurationProvider.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_security_loginModule.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_security_secureStorage.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_base_activitySupport.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_base_browser.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_base_display.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_base_luceneAnalyzer.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_base_scope.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_base_searchParticipant.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_base_searchProcessor.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_base_server.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_contentExtension.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_contentProducer.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_contexts.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_criteriaDefinition.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_criteriaProvider.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_index.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_toc.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_ui_searchEngine.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_webapp_contentFilter.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_webapp_frame.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_webapp_toolbarButton.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_webapp_validatedServlet.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_help_webapp_view.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ltk_core_refactoring_copyParticipants.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ltk_core_refactoring_createParticipants.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ltk_core_refactoring_deleteParticipants.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ltk_core_refactoring_moveParticipants.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ltk_core_refactoring_refactoringContributions.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ltk_core_refactoring_renameParticipants.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ltk_ui_refactoring_changePreviewViewers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ltk_ui_refactoring_statusContextViewers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_search_searchPages.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_search_searchResultSorters.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_search_searchResultViewPages.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_search_textSearchEngine.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_search_textSearchQueryProvider.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_core_bundleImporters.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_core_defaultFileModificationValidator.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_core_fileTypes.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_core_ignore.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_core_projectSets.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_core_repository.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_core_storageMergers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_ui_configurationWizards.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_ui_scmUrlImportPages.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_ui_synchronizeParticipants.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_ui_synchronizeWizards.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_ui_teamContentProviders.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_team_ui_teamDecorators.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_acceleratorConfigurations.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_acceleratorScopes.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_acceleratorSets.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_actionDefinitions.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_actionSetPartAssociations.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_actionSets.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_activities.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_activitySupport.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_bindings.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_browserSupport.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_browser_browsers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_cheatsheets_cheatSheetContent.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_cheatsheets_cheatSheetItemExtension.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_commandImages.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_commands.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_console_consoleFactories.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_console_consolePageParticipants.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_console_consolePatternMatchListeners.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_contexts.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_decorators.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_dropActions.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_editorActions.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_editors.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_editors_annotationTypes.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_editors_documentProviders.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_editors_markerAnnotationSpecification.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_editors_markerUpdaters.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_editors_templates.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_elementFactories.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_encodings.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_exportWizards.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_externaltools_configurationDuplicationMaps.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_fontDefinitions.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_handlers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_helpSupport.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_ide_editorAssociationOverride.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_ide_filesystemSupport.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_ide_markerHelp.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_ide_markerImageProviders.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_ide_markerResolution.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_ide_markerSupport.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_ide_projectNatureImages.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_ide_resourceFilters.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_importWizards.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_installationPages.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_internalTweaklets.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_intro.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_intro_config.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_intro_configExtension.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_keywords.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_menus.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_navigator_linkHelper.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_navigator_navigatorContent.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_navigator_viewer.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_newWizards.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_perspectiveExtensions.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_perspectives.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_popupMenus.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_preferencePages.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_preferenceTransfer.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_presentationFactories.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_propertiesView.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_propertyPages.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_services.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_splashHandlers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_startup.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_statusHandlers.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_systemSummarySections.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_themes.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_viewActions.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_views.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_views_properties_tabbed_propertyContributor.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_views_properties_tabbed_propertySections.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_views_properties_tabbed_propertyTabs.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_workbench_texteditor_hyperlinkDetectorTargets.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_workbench_texteditor_hyperlinkDetectors.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_workbench_texteditor_quickDiffReferenceProvider.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_workbench_texteditor_rulerColumns.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_workbench_texteditor_spellingEngine.html
#	bundles/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_workingSets.html
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.compare.examples.xml/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.compare.examples/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.swt.examples.browser/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.swt.examples.controls/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.swt.examples.launcher/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.swt.examples.layouts/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.swt.examples.ole.win32/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.swt.examples.paint/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.swt.examples/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.team.examples.filesystem/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.ui.examples.fieldassist/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.ui.examples.javaeditor/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.ui.examples.multipageeditor/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.ui.examples.propertysheet/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.ui.examples.readmetool/
#	bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.ui.examples.undo/
#	bundles/org.eclipse.platform.doc.isv/workspace/
#	bundles/org.eclipse.platform.doc.user/buildDoc_log.xml
#	bundles/org.eclipse.platform.doc.user/index/
nothing added to commit but untracked files present (use "git add" to track)
Comment 2 Eclipse Genie CLA 2015-11-09 10:50:20 EST
New Gerrit change created: https://git.eclipse.org/r/59958
Comment 3 Mat Booth CLA 2015-11-09 10:53:39 EST
(In reply to Eclipse Genie from comment #2)
> New Gerrit change created: https://git.eclipse.org/r/59958

This patch eliminates the "workspace/" entries of the dirt report.
Comment 4 Eclipse Genie CLA 2015-11-10 10:39:02 EST
New Gerrit change created: https://git.eclipse.org/r/60063
Comment 5 Eclipse Genie CLA 2015-11-10 10:39:21 EST
New Gerrit change created: https://git.eclipse.org/r/60064
Comment 6 Mat Booth CLA 2015-11-10 10:44:24 EST
(In reply to Eclipse Genie from comment #4)
> New Gerrit change created: https://git.eclipse.org/r/60063

(In reply to Eclipse Genie from comment #5)
> New Gerrit change created: https://git.eclipse.org/r/60064

Note that these two changes should be pushed together. They eliminate "dirt" report entries that follow the following patterns:

*doc.bin.log
*.replace.txt
*convert.txt
Comment 7 Mat Booth CLA 2015-11-18 07:43:49 EST
Hi David,

Do you have any thoughts on these patches now that M3 is gone?
Comment 8 David Williams CLA 2015-11-18 08:13:13 EST
(In reply to Mat Booth from comment #7)
> Hi David,
> 
> Do you have any thoughts on these patches now that M3 is gone?

I've not looked at them, but getting rid of changes to source tree during the build is very important, so will soon. 

I've added Dani and Markus to CC since they might know a little more about this custom code than I do. But, I'm all for it.
Comment 9 Markus Keller CLA 2015-11-18 09:24:00 EST
The changes look OK, but I didn't test them in a build. Since they move files around, we'd have to verify the build output carefully.

A less risky fix would be to just add the temp files to .gitignore. That's what we have to do for the remaining "dirt" anyway, which is actually files that end up in the built JARs:
- /index/ folders
- for org.eclipse.platform.doc.isv/samples/ , adapt the successful solution from /org.eclipse.jdt.doc.isv/reference/.gitignore , which eliminated most of comment 1
Comment 10 Mat Booth CLA 2015-11-18 09:34:10 EST
(In reply to Markus Keller from comment #9)
> The changes look OK, but I didn't test them in a build. Since they move
> files around, we'd have to verify the build output carefully.
> 
> A less risky fix would be to just add the temp files to .gitignore. That's
> what we have to do for the remaining "dirt" anyway, which is actually files
> that end up in the built JARs:
> - /index/ folders
> - for org.eclipse.platform.doc.isv/samples/ , adapt the successful solution
> from /org.eclipse.jdt.doc.isv/reference/.gitignore , which eliminated most
> of comment 1

I'd prefer to avoid adding to .gitignore files where possible since it's kind of just "sweeping under the rug" -- the dirt will still be there even after "mvn clean"
Comment 11 Mat Booth CLA 2015-11-18 09:39:36 EST
Additionally, I do also plan to eliminate /index/ folders and such by making it a proper part of the tycho build (as opposed to calling out to the residual ant scripts)
Comment 12 David Williams CLA 2015-11-18 09:46:05 EST
(In reply to Mat Booth from comment #10)

> I'd prefer to avoid adding to .gitignore files where possible since it's
> kind of just "sweeping under the rug" -- the dirt will still be there even
> after "mvn clean"

I agree with this comment if anyone cares :). Any change to the "source tree" during the build (anything that is not in 'target', that is) interferes with doing "local builds" in a clean way.
Comment 13 Markus Keller CLA 2015-11-19 06:45:13 EST
(In reply to David Williams from comment #12)
> (In reply to Mat Booth from comment #10)
> > I'd prefer to avoid adding to .gitignore files [..]
> I agree with this comment if anyone cares :).

Sure, I just wanted to point out an alternative that would need less verification work. Feel free to release the proposed changes and also upcoming changes for comment 11.
Comment 17 David Williams CLA 2015-11-19 13:29:16 EST
I have merged these changes into master, and even started a "test N build" to get any early warning of issues. Should be available on build machine in a couple of hours. 

Another thing to remember ... not sure if an issue, or not ... is that in our unit test "assembly.xml", it is at 

eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/assembly/assembly.xml

We "copy" some of the output of our "doc generation" to a special location in the "test zip file" in order to later do a "releng test" on it. 
For example, 
    <file>
      <source>${platform.doc.isv.javadoc}</source>
      <outputDirectory>/eclipse-testing</outputDirectory>
      <destName>platform.doc.isv.javadoc.txt</destName>
    </file>

And the variable is set in that unit test assembly pom, namely

    <platform.doc.isv.javadoc>../../eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/doc.bin.log</platform.doc.isv.javadoc>
    <jdt.doc.isv.javadoc>../../eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/doc.bin.log</jdt.doc.isv.javadoc>
    <pde.doc.user.javadoc>../../eclipse.platform.common/bundles/org.eclipse.pde.doc.user/doc.bin.log</pde.doc.user.javadoc>
    <platform.doc.isv.schema>../../eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/platformconvert.txt</platform.doc.isv.schema>
    <jdt.doc.isv.schema>../../eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/jdtconvert.txt</jdt.doc.isv.schema>
    <pde.doc.user.schema>../../eclipse.platform.common/bundles/org.eclipse.pde.doc.user/pdeconvert.txt</pde.doc.user.schema>
 

So, so any of those need to be changed?
Comment 18 David Williams CLA 2015-11-19 15:16:35 EST
The "test build" is available at 

http://build.eclipse.org/eclipse/builds/4N/siteDir/eclipse/downloads/drops4/N20151119-1313/

if anyone has time to sanity check it before the next N-build. 

I did check the "tests download" and it appears the "doc" test files are present, 
all zero bytes in size (which, I think means is normal). 

eclipse-testing/jdt.doc.isv.javadoc.txt
eclipse-testing/jdt.doc.isv.schema.txt
eclipse-testing/pde.doc.user.javadoc.txt
eclipse-testing/pde.doc.user.schema.txt
eclipse-testing/platform.doc.isv.javadoc.txt
eclipse-testing/platform.doc.isv.schema.txt

Please open a bug (or clone) for the remaining fixes.
Comment 19 David Williams CLA 2015-11-19 15:20:38 EST
And, FYI, below is the "dirty files" report from the test build, so you can confirm if it is as expected: 



	Dirt Report for N20151119-1313

Entering 'eclipse.jdt'
Entering 'eclipse.jdt.core'
?? org.eclipse.jdt.core/jdtCompilerAdapter.jar
Entering 'eclipse.jdt.core.binaries'
Entering 'eclipse.jdt.debug'
?? org.eclipse.jdt.debug.tests/javadebugtests.jar
?? org.eclipse.jdt.debug/jdi.jar
?? org.eclipse.jdt.debug/jdimodel.jar
Entering 'eclipse.jdt.ui'
Entering 'eclipse.pde'
Entering 'eclipse.pde.build'
Entering 'eclipse.pde.ui'
Entering 'eclipse.platform'
Entering 'eclipse.platform.common'
?? bundles/org.eclipse.jdt.doc.isv/index/
?? bundles/org.eclipse.jdt.doc.user/index/
?? bundles/org.eclipse.pde.doc.user/index/
?? bundles/org.eclipse.platform.doc.isv/index/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.compare.examples.xml/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.compare.examples/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.swt.examples.launcher/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.swt.examples.ole.win32/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.swt.examples.views/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.swt.examples/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.team.examples.filesystem/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.ui.examples.fieldassist/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.ui.examples.javaeditor/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.ui.examples.multipageeditor/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.ui.examples.propertysheet/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.ui.examples.readmetool/
?? bundles/org.eclipse.platform.doc.isv/samples/org.eclipse.ui.examples.undo/
?? bundles/org.eclipse.platform.doc.user/index/
Entering 'eclipse.platform.debug'
Entering 'eclipse.platform.releng'
Entering 'eclipse.platform.resources'
Entering 'eclipse.platform.runtime'
Entering 'eclipse.platform.swt'
Entering 'eclipse.platform.swt.binaries'
Entering 'eclipse.platform.team'
Entering 'eclipse.platform.text'
Entering 'eclipse.platform.ua'
Entering 'eclipse.platform.ui'
Entering 'eclipse.platform.ui.tools'
Entering 'rt.equinox.binaries'
Entering 'rt.equinox.bundles'
Entering 'rt.equinox.framework'
?? bundles/org.eclipse.equinox.launcher.cocoa.macosx.x86_64/eclipse_1613.so
?? bundles/org.eclipse.equinox.launcher.gtk.aix.ppc/eclipse_1612.so
?? bundles/org.eclipse.equinox.launcher.gtk.aix.ppc64/eclipse_1612.so
?? bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64/eclipse_1612.so
?? bundles/org.eclipse.equinox.launcher.gtk.linux.ppc/eclipse_1612.so
?? bundles/org.eclipse.equinox.launcher.gtk.linux.ppc64/eclipse_1612.so
?? bundles/org.eclipse.equinox.launcher.gtk.linux.ppc64le/eclipse_1613.so
?? bundles/org.eclipse.equinox.launcher.gtk.linux.s390/eclipse_1612.so
?? bundles/org.eclipse.equinox.launcher.gtk.linux.s390x/eclipse_1612.so
?? bundles/org.eclipse.equinox.launcher.gtk.linux.x86/eclipse_1612.so
?? bundles/org.eclipse.equinox.launcher.gtk.linux.x86_64/eclipse_1612.so
?? bundles/org.eclipse.equinox.launcher.gtk.solaris.sparc/eclipse_1612.so
?? bundles/org.eclipse.equinox.launcher.gtk.solaris.x86/eclipse_1612.so
?? bundles/org.eclipse.equinox.launcher.win32.win32.ia64/eclipse_1603.dll
?? bundles/org.eclipse.equinox.launcher.win32.win32.x86/eclipse_1611.dll
?? bundles/org.eclipse.equinox.launcher.win32.win32.x86_64/eclipse_1611.dll
?? bundles/org.eclipse.equinox.launcher.wpf.win32.x86/com_1500.dll
?? bundles/org.eclipse.equinox.launcher.wpf.win32.x86/eclipse_1503.dll
?? features/org.eclipse.equinox.executable.feature/bin/cocoa/macosx/x86_64/Eclipse.app/Contents/MacOS/
?? features/org.eclipse.equinox.executable.feature/bin/gtk/
?? features/org.eclipse.equinox.executable.feature/bin/win32/
Entering 'rt.equinox.p2'
Comment 20 David Williams CLA 2015-11-19 15:27:53 EST
(In reply to David Williams from comment #19)
> And, FYI, below is the "dirty files" report from the test build, so you can
> confirm if it is as expected: 
> 
> 
> 
> 	Dirt Report for N20151119-1313
> 

And, should have said, I have updated the standardDirtReport.txt in the releng test with this new "expected results".
Comment 21 Mat Booth CLA 2015-11-20 04:21:35 EST
(In reply to David Williams from comment #19)
> And, FYI, below is the "dirty files" report from the test build, so you can
> confirm if it is as expected: 
> 
> 
> 
> 	Dirt Report for N20151119-1313
> 
> <report truncated>

Perfect, thank you. This is what I expected.
Comment 22 Mat Booth CLA 2015-11-20 05:30:14 EST
(In reply to David Williams from comment #17)
> I have merged these changes into master, and even started a "test N build"
> to get any early warning of issues. Should be available on build machine in
> a couple of hours. 
> 
> Another thing to remember ... not sure if an issue, or not ... is that in
> our unit test "assembly.xml", it is at 
> 
> eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/
> assembly/assembly.xml
> 
> We "copy" some of the output of our "doc generation" to a special location
> in the "test zip file" in order to later do a "releng test" on it. 
> For example, 
>     <file>
>       <source>${platform.doc.isv.javadoc}</source>
>       <outputDirectory>/eclipse-testing</outputDirectory>
>       <destName>platform.doc.isv.javadoc.txt</destName>
>     </file>
> 
> And the variable is set in that unit test assembly pom, namely
> 
>    
> <platform.doc.isv.javadoc>../../eclipse.platform.common/bundles/org.eclipse.
> platform.doc.isv/doc.bin.log</platform.doc.isv.javadoc>
>    
> <jdt.doc.isv.javadoc>../../eclipse.platform.common/bundles/org.eclipse.jdt.
> doc.isv/doc.bin.log</jdt.doc.isv.javadoc>
>    
> <pde.doc.user.javadoc>../../eclipse.platform.common/bundles/org.eclipse.pde.
> doc.user/doc.bin.log</pde.doc.user.javadoc>
>    
> <platform.doc.isv.schema>../../eclipse.platform.common/bundles/org.eclipse.
> platform.doc.isv/platformconvert.txt</platform.doc.isv.schema>
>    
> <jdt.doc.isv.schema>../../eclipse.platform.common/bundles/org.eclipse.jdt.
> doc.isv/jdtconvert.txt</jdt.doc.isv.schema>
>    
> <pde.doc.user.schema>../../eclipse.platform.common/bundles/org.eclipse.pde.
> doc.user/pdeconvert.txt</pde.doc.user.schema>
>  
> 
> So, so any of those need to be changed?

This is/should be covered by this change:

http://git.eclipse.org/c/platform/eclipse.platform.releng.aggregator.git/commit/?id=8cb2481a57d868e2d3c0be7f7eb69775147a693c

And yes, the zero length of these files indicates that nothing went wrong :-)

I also just downloaded the nightlies to verify the contents of the document bundles; apart from expected difference of timestamps, the contents of the test build is identical to the previous nightly.

Thanks again for pushing these changes :-)