Changeset 268531 in webkit
- Timestamp:
- Oct 15, 2020 10:37:30 AM (4 years ago)
- Location:
- trunk/Tools
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r268526 r268531 1 2020-10-15 Jonathan Bedard <jbedard@apple.com> 2 3 [webkitscmpy] Support <identifier>@ abbreviated idiom 4 https://bugs.webkit.org/show_bug.cgi?id=217716 5 <rdar://problem/70299119> 6 7 Rubber-stamped by Aakash Jain. 8 9 * Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py: Bump version. 10 * Scripts/libraries/webkitscmpy/webkitscmpy/commit.py: 11 (Commit): 12 (Commit._parse_identifier): Support <identifier>@ shorthand. 13 * Scripts/libraries/webkitscmpy/webkitscmpy/test/commit_unittest.py: 14 (TestCommit.test_parse_identifier): 15 1 16 2020-10-15 Aakash Jain <aakash_jain@apple.com> 2 17 -
trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py
r268433 r268531 47 47 ) 48 48 49 version = Version(0, 2, 0)49 version = Version(0, 2, 1) 50 50 51 51 AutoInstall.register(Package('dateutil', Version(2, 8, 1), pypi_name='python-dateutil')) -
trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/commit.py
r268433 r268531 32 32 HASH_RE = re.compile(r'^[a-f0-9A-F]+$') 33 33 REVISION_RE = re.compile(r'^[Rr]?(?P<revision>\d+)$') 34 IDENTIFIER_RE = re.compile(r'^((?P<branch_point>\d+)\.)?(?P<identifier>-?\d+)(@(?P<branch>\S +))?$')34 IDENTIFIER_RE = re.compile(r'^((?P<branch_point>\d+)\.)?(?P<identifier>-?\d+)(@(?P<branch>\S*))?$') 35 35 NUMBER_RE = re.compile(r'^-?\d*$') 36 36 HASH_LABEL_SIZE = 12 … … 113 113 if identifier[0]: 114 114 identifier = int(identifier[0]), identifier[1] 115 branch = match.group('branch') 115 branch = match.group('branch') or None 116 116 elif cls.NUMBER_RE.match(identifier): 117 117 identifier = None, int(identifier) -
trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/commit_unittest.py
r268319 r268531 57 57 self.assertEqual((None, 1234, None), Commit._parse_identifier('1234')) 58 58 self.assertEqual((None, 1234, None), Commit._parse_identifier(1234)) 59 self.assertEqual((None, 1234, None), Commit._parse_identifier('1234@')) 59 60 60 61 self.assertEqual((None, 1234, 'main'), Commit._parse_identifier('1234@main'))
Note: See TracChangeset
for help on using the changeset viewer.