⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 281023 in webkit


Ignore:
Timestamp:
Aug 13, 2021, 10:24:16 AM (5 years ago)
Author:
Jonathan Bedard
Message:

[webkitscmpy] Fix SVN relative URL parsing
https://bugs.webkit.org/show_bug.cgi?id=229075
<rdar://problem/81868773>

Reviewed by Aakash Jain.

  • Scripts/libraries/webkitscmpy/setup.py: Bump version.
  • Scripts/libraries/webkitscmpy/webkitscmpy/init.py: Ditto.
  • Scripts/libraries/webkitscmpy/webkitscmpy/local/svn.py:

(Svn.branch): Check if relative URL path contains local path before stripping local path.

Location:
trunk/Tools
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r281015 r281023  
     12021-08-13  Jonathan Bedard  <jbedard@apple.com>
     2
     3        [webkitscmpy] Fix SVN relative URL parsing
     4        https://bugs.webkit.org/show_bug.cgi?id=229075
     5        <rdar://problem/81868773>
     6
     7        Reviewed by Aakash Jain.
     8
     9        * Scripts/libraries/webkitscmpy/setup.py: Bump version.
     10        * Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py: Ditto.
     11        * Scripts/libraries/webkitscmpy/webkitscmpy/local/svn.py:
     12        (Svn.branch): Check if relative URL path contains local path before stripping local path.
     13
    1142021-08-13  Lauro Moura  <lmoura@igalia.com>
    215
  • trunk/Tools/Scripts/libraries/webkitscmpy/setup.py

    r280864 r281023  
    3030setup(
    3131    name='webkitscmpy',
    32     version='1.1.1',
     32    version='1.1.2',
    3333    description='Library designed to interact with git and svn repositories.',
    3434    long_description=readme(),
  • trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py

    r280864 r281023  
    4747    )
    4848
    49 version = Version(1, 1, 1)
     49version = Version(1, 1, 2)
    5050
    5151AutoInstall.register(Package('fasteners', Version(0, 15, 0)))
  • trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/local/svn.py

    r280440 r281023  
    265265    def branch(self):
    266266        local_path = self.path[len(self.root_path):]
    267         if local_path:
    268             return self.info()['Relative URL'][2:-len(local_path)]
    269         return self.info()['Relative URL'][2:]
     267        relative_url = self.info()['Relative URL']
     268        if local_path and relative_url.endswith(local_path):
     269            return relative_url[2:-len(local_path)]
     270        return relative_url[2:]
    270271
    271272    def list(self, category):
Note: See TracChangeset for help on using the changeset viewer.