From 5d9c4972e075afb55dca0f65095b2c7dfffdf389 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Fri, 19 Feb 2021 13:34:09 -0500 Subject: use simpler super() magic Python 3 has a simpler super() style so switch to it to make the code a little simpler and to stop pylint warnings. Change-Id: I1b3ccf57ae968d56a9a0bcfc1258fbd8bfa3afee Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/297383 Reviewed-by: Michael Mortensen Tested-by: Mike Frysinger --- manifest_xml.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'manifest_xml.py') diff --git a/manifest_xml.py b/manifest_xml.py index 84e3d9f9..ff8e0612 100644 --- a/manifest_xml.py +++ b/manifest_xml.py @@ -1301,7 +1301,7 @@ class GitcManifest(XmlManifest): def _ParseProject(self, node, parent=None): """Override _ParseProject and add support for GITC specific attributes.""" - return super(GitcManifest, self)._ParseProject( + return super()._ParseProject( node, parent=parent, old_revision=node.getAttribute('old-revision')) def _output_manifest_project_extras(self, p, e): @@ -1325,7 +1325,7 @@ class RepoClient(XmlManifest): if manifest_file is None: manifest_file = os.path.join(repodir, MANIFEST_FILE_NAME) local_manifests = os.path.abspath(os.path.join(repodir, LOCAL_MANIFESTS_DIR_NAME)) - super(RepoClient, self).__init__(repodir, manifest_file, local_manifests) + super().__init__(repodir, manifest_file, local_manifests) # TODO: Completely separate manifest logic out of the client. self.manifest = self @@ -1340,6 +1340,5 @@ class GitcClient(RepoClient, GitcManifest): self.gitc_client_dir = os.path.join(gitc_utils.get_gitc_manifest_dir(), gitc_client_name) - super(GitcManifest, self).__init__( - repodir, os.path.join(self.gitc_client_dir, '.manifest')) + super().__init__(repodir, os.path.join(self.gitc_client_dir, '.manifest')) self.isGitcClient = True -- cgit v1.2.3-54-g00ecf