[Updated] D9582: upgrade: rename finddeficiences() to find_format_upgrades()
pulkit (Pulkit Goyal)
phabricator at mercurial-scm.org
Wed Dec 30 10:31:22 UTC 2020
pulkit edited the summary of this revision.
pulkit retitled this revision from "upgrade: rename deficiences to format_upgrades" to "upgrade: rename finddeficiences() to find_format_upgrades()".
pulkit updated this revision to Diff 24541.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D9582?vs=24298&id=24541
BRANCH
default
CHANGES SINCE LAST ACTION
https://phab.mercurial-scm.org/D9582/new/
REVISION DETAIL
https://phab.mercurial-scm.org/D9582
AFFECTED FILES
mercurial/upgrade.py
mercurial/upgrade_utils/actions.py
tests/test-upgrade-repo.t
CHANGE DETAILS
diff --git a/tests/test-upgrade-repo.t b/tests/test-upgrade-repo.t
--- a/tests/test-upgrade-repo.t
+++ b/tests/test-upgrade-repo.t
@@ -173,7 +173,7 @@
}
]
$ hg debugupgraderepo
- (no feature deficiencies found in existing repository)
+ (no format upgrades found in existing repository)
performing an upgrade with "--run" will make the following changes:
requirements
@@ -212,7 +212,7 @@
--optimize can be used to add optimizations
$ hg debugupgrade --optimize redeltaparent
- (no feature deficiencies found in existing repository)
+ (no format upgrades found in existing repository)
performing an upgrade with "--run" will make the following changes:
requirements
@@ -243,7 +243,7 @@
modern form of the option
$ hg debugupgrade --optimize re-delta-parent
- (no feature deficiencies found in existing repository)
+ (no format upgrades found in existing repository)
performing an upgrade with "--run" will make the following changes:
requirements
diff --git a/mercurial/upgrade_utils/actions.py b/mercurial/upgrade_utils/actions.py
--- a/mercurial/upgrade_utils/actions.py
+++ b/mercurial/upgrade_utils/actions.py
@@ -410,9 +410,9 @@
return bytes(level)
-def finddeficiencies(repo):
- """returns a list of deficiencies that the repo suffer from"""
- deficiencies = []
+def find_format_upgrades(repo):
+ """returns a list of format upgrades which can be perform on the repo"""
+ upgrades = []
# We could detect lack of revlogv1 and store here, but they were added
# in 0.9.2 and we don't support upgrading repos without these
@@ -420,9 +420,9 @@
for fv in allformatvariant:
if not fv.fromrepo(repo):
- deficiencies.append(fv)
+ upgrades.append(fv)
- return deficiencies
+ return upgrades
ALL_OPTIMISATIONS = []
@@ -523,10 +523,10 @@
return list(ALL_OPTIMISATIONS)
-def determineactions(repo, deficiencies, sourcereqs, destreqs):
+def determineactions(repo, format_upgrades, sourcereqs, destreqs):
"""Determine upgrade actions that will be performed.
- Given a list of improvements as returned by ``finddeficiencies`` and
+ Given a list of improvements as returned by ``find_format_upgrades`` and
``findoptimizations``, determine the list of upgrade actions that
will be performed.
@@ -538,7 +538,7 @@
"""
newactions = []
- for d in deficiencies:
+ for d in format_upgrades:
name = d._requirement
# If the action is a requirement that doesn't show up in the
diff --git a/mercurial/upgrade.py b/mercurial/upgrade.py
--- a/mercurial/upgrade.py
+++ b/mercurial/upgrade.py
@@ -97,9 +97,9 @@
hint=_(b'run without arguments to see valid optimizations'),
)
- deficiencies = upgrade_actions.finddeficiencies(repo)
+ format_upgrades = upgrade_actions.find_format_upgrades(repo)
actions = upgrade_actions.determineactions(
- repo, deficiencies, repo.requirements, newreqs
+ repo, format_upgrades, repo.requirements, newreqs
)
actions.extend(
o
@@ -135,7 +135,7 @@
fromconfig = []
onlydefault = []
- for d in deficiencies:
+ for d in format_upgrades:
if d.fromconfig(repo):
fromconfig.append(d)
elif d.default:
@@ -165,12 +165,7 @@
ui.status(b'\n')
else:
- ui.status(
- _(
- b'(no feature deficiencies found in existing '
- b'repository)\n'
- )
- )
+ ui.status(_(b'(no format upgrades found in existing repository)\n'))
ui.status(
_(
To: pulkit, #hg-reviewers
Cc: marmoute, mercurial-patches
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial-patches/attachments/20201230/66a8de14/attachment-0002.html>
More information about the Mercurial-patches
mailing list