Skip to content

Remove outdated legacy migration code in workspace chooser#3891

Merged
vogella merged 1 commit into
eclipse-platform:masterfrom
vogella:wip-legacy-migration-code-removal
Apr 16, 2026
Merged

Remove outdated legacy migration code in workspace chooser#3891
vogella merged 1 commit into
eclipse-platform:masterfrom
vogella:wip-legacy-migration-code-removal

Conversation

@vogella
Copy link
Copy Markdown
Contributor

@vogella vogella commented Apr 15, 2026

Remove the XML file-based persistence fallback that was introduced in 2004 to migrate from a custom XML file to the configuration area preference store. After 21 years any user who has launched Eclipse even once has been migrated.

Removed: readPersistedData_file(), compatibleFileProtocol(), getPersistenceUrl(), the XML tag constants interface, and the related PERS_FOLDER, PERS_FILENAME, PERS_ENCODING_VERSION constants.

Remove the XML file-based persistence fallback that was introduced in
2004 to migrate from a custom XML file to the configuration area
preference store. After 21 years any user who has launched Eclipse even
once has been migrated.

Removed: readPersistedData_file(), compatibleFileProtocol(),
getPersistenceUrl(), the XML tag constants interface, and the related
PERS_FOLDER, PERS_FILENAME, PERS_ENCODING_VERSION constants.

See #9
@github-actions
Copy link
Copy Markdown
Contributor

Test Results

   852 files  ±0     852 suites  ±0   59m 44s ⏱️ + 6m 30s
 7 894 tests ±0   7 651 ✅ ±0  243 💤 ±0  0 ❌ ±0 
20 184 runs  ±0  19 529 ✅ ±0  655 💤 ±0  0 ❌ ±0 

Results for commit a359ec5. ± Comparison against base commit 94eabfd.

@vogella vogella merged commit e6c1136 into eclipse-platform:master Apr 16, 2026
18 checks passed
@vogella vogella deleted the wip-legacy-migration-code-removal branch April 16, 2026 06:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant