Rev 6528: (jelmer) Remove deprecated register_format. (Jelmer Vernooij) in file:///srv/pqm.bazaar-vcs.org/archives/thelove/bzr/%2Btrunk/
Patch Queue Manager
pqm at pqm.ubuntu.com
Tue Jun 26 14:00:58 UTC 2012
At file:///srv/pqm.bazaar-vcs.org/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 6528 [merge]
revision-id: pqm at pqm.ubuntu.com-20120626140058-x12qbjzn5hj18yet
parent: pqm at pqm.ubuntu.com-20120626130108-ii918gx210vciviu
parent: jelmer at samba.org-20120626131740-pvv8fsxl35r7mt7e
committer: Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Tue 2012-06-26 14:00:58 +0000
message:
(jelmer) Remove deprecated register_format. (Jelmer Vernooij)
modified:
bzrlib/branch.py branch.py-20050309040759-e4baf4e0d046576e
bzrlib/repository.py rev_storage.py-20051111201905-119e9401e46257e3
bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
doc/en/release-notes/bzr-2.6.txt bzr2.6.txt-20120116134316-8w1xxom1c7vcu1t5-1
=== modified file 'bzrlib/branch.py'
--- a/bzrlib/branch.py 2012-06-18 11:43:07 +0000
+++ b/bzrlib/branch.py 2012-06-26 12:58:22 +0000
@@ -1694,11 +1694,6 @@
"""True if this format supports leaving locks in place."""
return False # by default
- @classmethod
- @deprecated_method(deprecated_in((2, 4, 0)))
- def unregister_format(klass, format):
- format_registry.remove(format)
-
def __str__(self):
return self.get_format_description().rstrip()
=== modified file 'bzrlib/repository.py'
--- a/bzrlib/repository.py 2012-06-18 11:43:07 +0000
+++ b/bzrlib/repository.py 2012-06-26 12:58:22 +0000
@@ -1432,22 +1432,6 @@
def __ne__(self, other):
return not self == other
- @classmethod
- @symbol_versioning.deprecated_method(symbol_versioning.deprecated_in((2, 4, 0)))
- def register_format(klass, format):
- format_registry.register(format)
-
- @classmethod
- @symbol_versioning.deprecated_method(symbol_versioning.deprecated_in((2, 4, 0)))
- def unregister_format(klass, format):
- format_registry.remove(format)
-
- @classmethod
- @symbol_versioning.deprecated_method(symbol_versioning.deprecated_in((2, 4, 0)))
- def get_default_format(klass):
- """Return the current default format."""
- return format_registry.get_default()
-
def get_format_description(self):
"""Return the short description for this format."""
raise NotImplementedError(self.get_format_description)
=== modified file 'bzrlib/tests/test_repository.py'
--- a/bzrlib/tests/test_repository.py 2012-02-23 19:45:15 +0000
+++ b/bzrlib/tests/test_repository.py 2012-06-26 12:58:22 +0000
@@ -178,25 +178,6 @@
repository.RepositoryFormatMetaDir.register_feature("name")
found_format.check_support_status(True)
- def test_register_unregister_format(self):
- # Test deprecated format registration functions
- format = SampleRepositoryFormat()
- # make a control dir
- dir = bzrdir.BzrDirMetaFormat1().initialize(self.get_url())
- # make a repo
- format.initialize(dir)
- # register a format for it.
- self.applyDeprecated(symbol_versioning.deprecated_in((2, 4, 0)),
- repository.RepositoryFormat.register_format, format)
- # which repository.Open will refuse (not supported)
- self.assertRaises(UnsupportedFormatError, repository.Repository.open,
- self.get_url())
- # but open(unsupported) will work
- self.assertEqual(format.open(dir), "opened repository.")
- # unregister the format
- self.applyDeprecated(symbol_versioning.deprecated_in((2, 4, 0)),
- repository.RepositoryFormat.unregister_format, format)
-
class TestRepositoryFormatRegistry(TestCase):
=== modified file 'doc/en/release-notes/bzr-2.6.txt'
--- a/doc/en/release-notes/bzr-2.6.txt 2012-06-26 12:14:56 +0000
+++ b/doc/en/release-notes/bzr-2.6.txt 2012-06-26 13:17:40 +0000
@@ -58,6 +58,9 @@
.. Changes that may require updates in plugins or other code that uses
bzrlib.
+* Remove deprecated ``RepositoryFormat.register_format``.
+ (Jelmer Vernooij)
+
* The previously deprecated ``bzrlib.annotate.annotate_file`` function
has been removed. (Jelmer Vernooij)
More information about the bazaar-commits
mailing list