You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2019/09/27 10:58:04 UTC
svn commit: r1867628 - /subversion/trunk/tools/dist/release.py
Author: julianfoad
Date: Fri Sep 27 10:58:04 2019
New Revision: 1867628
URL: http://svn.apache.org/viewvc?rev=1867628&view=rev
Log:
* tools/dist/release.py
(is_recommended,
get_download_anchor): Move out of Version class.
Modified:
subversion/trunk/tools/dist/release.py
Modified: subversion/trunk/tools/dist/release.py
URL: http://svn.apache.org/viewvc/subversion/trunk/tools/dist/release.py?rev=1867628&r1=1867627&r2=1867628&view=diff
==============================================================================
--- subversion/trunk/tools/dist/release.py (original)
+++ subversion/trunk/tools/dist/release.py Fri Sep 27 10:58:04 2019
@@ -158,18 +158,6 @@ class Version(object):
def is_prerelease(self):
return self.pre != None
- def is_recommended(self):
- return self.branch == recommended_release
-
- def get_download_anchor(self):
- if self.is_prerelease():
- return 'pre-releases'
- else:
- if self.is_recommended():
- return 'recommended-release'
- else:
- return 'supported-releases'
-
def get_ver_tags(self, revnum):
# These get substituted into svn_version.h
ver_tag = ''
@@ -334,6 +322,19 @@ def run_svnmucc(cmd, verbose=True, dry_r
run_command(['svnmucc'] + cmd, verbose=verbose, dry_run=dry_run)
#----------------------------------------------------------------------
+def is_recommended(version):
+ return version.branch == recommended_release
+
+def get_download_anchor(version):
+ if version.is_prerelease():
+ return 'pre-releases'
+ else:
+ if is_recommended(version):
+ return 'recommended-release'
+ else:
+ return 'supported-releases'
+
+#----------------------------------------------------------------------
# ezt helpers
# In ezt, «[if-any foo]» is true when «data['foo'] == False»,
@@ -1191,8 +1192,8 @@ def write_news(args):
'major-minor' : args.version.branch,
'version' : str(args.version),
'version_base' : args.version.base,
- 'anchor': args.version.get_download_anchor(),
- 'is_recommended': ezt_bool(args.version.is_recommended()),
+ 'anchor': get_download_anchor(args.version),
+ 'is_recommended': ezt_bool(is_recommended(args.version)),
'announcement_url': args.announcement_url,
}
@@ -1252,7 +1253,7 @@ def write_announcement(args):
'siginfo' : "\n".join(siginfo) + "\n",
'major-minor' : args.version.branch,
'major-minor-patch' : args.version.base,
- 'anchor' : args.version.get_download_anchor(),
+ 'anchor' : get_download_anchor(args.version),
}
if args.version.is_prerelease():