[Concept,4/9] pickman: Rename error to err for local variables

Message ID 20260212211626.167191-5-sjg@u-boot.org
State New
Headers
Series pickman: Improve handling of large merges and add rewind |

Commit Message

Simon Glass Feb. 12, 2026, 9:16 p.m. UTC
  From: Simon Glass <simon.glass@canonical.com>

Shorten the local variable name from 'error' to 'err' in
get_commits_for_pick(), do_next_set(), prepare_apply(), and
do_pick(), along with the corresponding test code.

Co-developed-by: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Simon Glass <simon.glass@canonical.com>
---

 tools/pickman/control.py | 30 ++++++++++-----------
 tools/pickman/ftest.py   | 56 ++++++++++++++++++++--------------------
 2 files changed, 43 insertions(+), 43 deletions(-)
  

Patch

diff --git a/tools/pickman/control.py b/tools/pickman/control.py
index c88fa567191..3f034d03d72 100644
--- a/tools/pickman/control.py
+++ b/tools/pickman/control.py
@@ -835,7 +835,7 @@  def get_commits_for_pick(commit_spec):
             on success
     """
     commits = None
-    error = None
+    err = None
 
     if '..' in commit_spec:
         # Commit range format: hash1..hash2
@@ -847,9 +847,9 @@  def get_commits_for_pick(commit_spec):
             if log_output:
                 commits = parse_log_output(log_output)
             else:
-                commits, error = [], f"No commits found in range: {commit_spec}"
+                commits, err = [], f"No commits found in range: {commit_spec}"
         except Exception:  # pylint: disable=broad-except
-            error = f"Invalid commit range: {commit_spec}"
+            err = f"Invalid commit range: {commit_spec}"
     else:
         # Single commit - check if it's a merge
         try:
@@ -872,11 +872,11 @@  def get_commits_for_pick(commit_spec):
                     commits = parse_log_output(log_output)
                 else:
                     commits = []
-                    error = f"No commits found in merge: {commit_spec}"
+                    err = f"No commits found in merge: {commit_spec}"
         except Exception:  # pylint: disable=broad-except
-            error = f"Invalid commit: {commit_spec}"
+            err = f"Invalid commit: {commit_spec}"
 
-    return commits, error
+    return commits, err
 
 
 def do_next_set(args, dbs):
@@ -890,10 +890,10 @@  def do_next_set(args, dbs):
         int: 0 on success, 1 if source not found
     """
     source = args.source
-    commits, merge_found, error = get_next_commits(dbs, source)
+    commits, merge_found, err = get_next_commits(dbs, source)
 
-    if error:
-        tout.error(error)
+    if err:
+        tout.error(err)
         return 1
 
     if not commits:
@@ -1247,10 +1247,10 @@  def prepare_apply(dbs, source, branch):
             commits to apply, or None with return_code indicating the result
             (0 for no commits, 1 for error)
     """
-    commits, merge_found, error = get_next_commits(dbs, source)
+    commits, merge_found, err = get_next_commits(dbs, source)
 
-    if error:
-        tout.error(error)
+    if err:
+        tout.error(err)
         return None, 1
 
     if not commits:
@@ -1479,9 +1479,9 @@  def do_pick(args, dbs):  # pylint: disable=unused-argument,too-many-locals
     commit_spec = args.commits
 
     # Get commits to cherry-pick
-    commits, error = get_commits_for_pick(commit_spec)
-    if error:
-        tout.error(error)
+    commits, err = get_commits_for_pick(commit_spec)
+    if err:
+        tout.error(err)
         return 1
 
     if not commits:
diff --git a/tools/pickman/ftest.py b/tools/pickman/ftest.py
index 049725475f6..b943804e6f8 100644
--- a/tools/pickman/ftest.py
+++ b/tools/pickman/ftest.py
@@ -1208,11 +1208,11 @@  class TestGetNextCommits(unittest.TestCase):
         with terminal.capture():
             dbs = database.Database(self.db_path)
             dbs.start()
-            commits, merge_found, error = control.get_next_commits(dbs,
+            commits, merge_found, err = control.get_next_commits(dbs,
                                                                    'unknown')
             self.assertIsNone(commits)
             self.assertFalse(merge_found)
-            self.assertIn('not found', error)
+            self.assertIn('not found', err)
             dbs.close()
 
     def test_get_next_commits_with_merge(self):
@@ -1243,9 +1243,9 @@  class TestGetNextCommits(unittest.TestCase):
 
             command.TEST_RESULT = mock_git
 
-            commits, merge_found, error = control.get_next_commits(dbs,
+            commits, merge_found, err = control.get_next_commits(dbs,
                                                                    'us/next')
-            self.assertIsNone(error)
+            self.assertIsNone(err)
             self.assertTrue(merge_found)
             self.assertEqual(len(commits), 2)
             self.assertEqual(commits[0].chash, 'aaa111a')
@@ -2870,9 +2870,9 @@  class TestGetNextCommitsEmptyLine(unittest.TestCase):
             )
             command.TEST_RESULT = command.CommandResult(stdout=log_output)
 
-            commits, merge_found, error = control.get_next_commits(dbs,
+            commits, merge_found, err = control.get_next_commits(dbs,
                                                                    'us/next')
-            self.assertIsNone(error)
+            self.assertIsNone(err)
             self.assertFalse(merge_found)
             self.assertEqual(len(commits), 2)
             dbs.close()
@@ -2897,9 +2897,9 @@  class TestGetNextCommitsEmptyLine(unittest.TestCase):
             )
             command.TEST_RESULT = command.CommandResult(stdout=log_output)
 
-            commits, merge_found, error = control.get_next_commits(dbs,
+            commits, merge_found, err = control.get_next_commits(dbs,
                                                                    'us/next')
-            self.assertIsNone(error)
+            self.assertIsNone(err)
             self.assertFalse(merge_found)
             # Only second commit should be returned (first is in DB)
             self.assertEqual(len(commits), 1)
@@ -2928,9 +2928,9 @@  class TestGetNextCommitsEmptyLine(unittest.TestCase):
             )
             command.TEST_RESULT = command.CommandResult(stdout=log_output)
 
-            commits, merge_found, error = control.get_next_commits(dbs,
+            commits, merge_found, err = control.get_next_commits(dbs,
                                                                    'us/next')
-            self.assertIsNone(error)
+            self.assertIsNone(err)
             self.assertFalse(merge_found)
             # No commits should be returned (all in DB)
             self.assertEqual(len(commits), 0)
@@ -2987,9 +2987,9 @@  class TestGetNextCommitsEmptyLine(unittest.TestCase):
 
             command.TEST_RESULT = mock_git
 
-            commits, merge_found, error = control.get_next_commits(dbs,
+            commits, merge_found, err = control.get_next_commits(dbs,
                                                                    'us/next')
-            self.assertIsNone(error)
+            self.assertIsNone(err)
             self.assertTrue(merge_found)
             # Should return commits from second merge (first was skipped)
             self.assertEqual(len(commits), 2)
@@ -3641,9 +3641,9 @@  class TestGetCommitsForPick(unittest.TestCase):
             'bbb222|bbb222b|Author2|Second commit'
         )
 
-        commits, error = control.get_commits_for_pick('abc123..def456')
+        commits, err = control.get_commits_for_pick('abc123..def456')
 
-        self.assertIsNone(error)
+        self.assertIsNone(err)
         self.assertEqual(len(commits), 2)
         self.assertEqual(commits[0].hash, 'aaa111')
         self.assertEqual(commits[0].chash, 'aaa111a')
@@ -3658,20 +3658,20 @@  class TestGetCommitsForPick(unittest.TestCase):
         """Test empty commit range returns error."""
         mock_run_git.return_value = ''
 
-        commits, error = control.get_commits_for_pick('abc123..abc123')
+        commits, err = control.get_commits_for_pick('abc123..abc123')
 
         self.assertEqual(commits, [])
-        self.assertIn('No commits found', error)
+        self.assertIn('No commits found', err)
 
     @mock.patch('pickman.control.run_git')
     def test_commit_range_invalid(self, mock_run_git):
         """Test invalid commit range returns error."""
         mock_run_git.side_effect = Exception('bad revision')
 
-        commits, error = control.get_commits_for_pick('invalid..range')
+        commits, err = control.get_commits_for_pick('invalid..range')
 
         self.assertIsNone(commits)
-        self.assertIn('Invalid commit range', error)
+        self.assertIn('Invalid commit range', err)
 
     @mock.patch('pickman.control.run_git')
     def test_single_commit_non_merge(self, mock_run_git):
@@ -3683,9 +3683,9 @@  class TestGetCommitsForPick(unittest.TestCase):
 
         mock_run_git.side_effect = git_handler
 
-        commits, error = control.get_commits_for_pick('abc123')
+        commits, err = control.get_commits_for_pick('abc123')
 
-        self.assertIsNone(error)
+        self.assertIsNone(err)
         self.assertEqual(len(commits), 1)
         self.assertEqual(commits[0].hash, 'abc123full')
         self.assertEqual(commits[0].subject, 'Single commit')
@@ -3706,9 +3706,9 @@  class TestGetCommitsForPick(unittest.TestCase):
 
         mock_run_git.side_effect = git_handler
 
-        commits, error = control.get_commits_for_pick('merge123')
+        commits, err = control.get_commits_for_pick('merge123')
 
-        self.assertIsNone(error)
+        self.assertIsNone(err)
         self.assertEqual(len(commits), 2)
         self.assertEqual(commits[0].hash, 'ccc333')
         self.assertEqual(commits[1].hash, 'ddd444')
@@ -3723,29 +3723,29 @@  class TestGetCommitsForPick(unittest.TestCase):
 
         mock_run_git.side_effect = git_handler
 
-        commits, error = control.get_commits_for_pick('merge123')
+        commits, err = control.get_commits_for_pick('merge123')
 
         self.assertEqual(commits, [])
-        self.assertIn('No commits found in merge', error)
+        self.assertIn('No commits found in merge', err)
 
     @mock.patch('pickman.control.run_git')
     def test_invalid_single_commit(self, mock_run_git):
         """Test invalid single commit returns error."""
         mock_run_git.side_effect = Exception('unknown revision')
 
-        commits, error = control.get_commits_for_pick('badcommit')
+        commits, err = control.get_commits_for_pick('badcommit')
 
         self.assertIsNone(commits)
-        self.assertIn('Invalid commit', error)
+        self.assertIn('Invalid commit', err)
 
     @mock.patch('pickman.control.run_git')
     def test_subject_with_separator(self, mock_run_git):
         """Test commit subject containing pipe character."""
         mock_run_git.return_value = 'aaa111|aaa111a|Author|Subject|with|pipes'
 
-        commits, error = control.get_commits_for_pick('abc..def')
+        commits, err = control.get_commits_for_pick('abc..def')
 
-        self.assertIsNone(error)
+        self.assertIsNone(err)
         self.assertEqual(commits[0].subject, 'Subject|with|pipes')