proper registry for working tree formats
Bug #714730 reported by
Jelmer Vernooij
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Low
|
Jelmer Vernooij |
Bug Description
affects bzr
status confirmed
importance low
At the moment the WorkingTreeFormat class is cluttered with a few class
methods that are responsible for managing known working tree formats. It would
be better if there was a proper, separate registry. Perhaps a
WorkingTreeForm
Related branches
lp:~jelmer/bzr/workingtree-format-registry
- Vincent Ladeuil: Needs Fixing
-
Diff: 404 lines (+156/-46)8 files modifiedbzrlib/bzrdir.py (+4/-2)
bzrlib/tests/per_tree/__init__.py (+3/-3)
bzrlib/tests/per_workingtree/__init__.py (+1/-1)
bzrlib/tests/test_inv.py (+2/-2)
bzrlib/tests/test_selftest.py (+1/-1)
bzrlib/tests/test_workingtree.py (+48/-14)
bzrlib/workingtree.py (+93/-23)
doc/en/release-notes/bzr-2.4.txt (+4/-0)
summary: |
- proper registry for branch formats + proper registry for working tree formats |
description: | updated |
Changed in bzr: | |
status: | Confirmed → In Progress |
Changed in bzr: | |
assignee: | nobody → Jelmer Vernooij (jelmer) |
tags: | added: format-infrastructure tech-debt |
Changed in bzr: | |
status: | In Progress → Fix Released |
milestone: | none → 2.4b1 |
To post a comment you must log in.