summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2022-05-17 11:21:18 +0200
committerFlorian Bruhin <me@the-compiler.org>2022-06-22 17:41:12 +0200
commitfaa03a3efb023511e9b7d690edf281533948629e (patch)
tree714dad14afbdbd754ce712cf1c33f57187463c4e
parentc47eca57b9fc39d5ce3d9cb54d6b2109643e0aef (diff)
downloadqutebrowser-faa03a3efb023511e9b7d690edf281533948629e.tar.gz
qutebrowser-faa03a3efb023511e9b7d690edf281533948629e.zip
Fix vulture
-rw-r--r--qutebrowser/qt/core.py4
-rw-r--r--scripts/dev/rewrite_find_enums.py6
-rwxr-xr-xscripts/dev/run_vulture.py6
3 files changed, 5 insertions, 11 deletions
diff --git a/qutebrowser/qt/core.py b/qutebrowser/qt/core.py
index 5220d6389..356a11691 100644
--- a/qutebrowser/qt/core.py
+++ b/qutebrowser/qt/core.py
@@ -3,12 +3,8 @@ from qutebrowser.qt import machinery
if machinery.USE_PYQT5:
from PyQt5.QtCore import *
- Signal = pyqtSignal
- Slot = pyqtSlot
elif machinery.USE_PYQT6:
from PyQt6.QtCore import *
- Signal = pyqtSignal
- Slot = pyqtSlot
elif machinery.USE_PYSIDE2:
from PySide2.QtCore import *
elif machinery.USE_PYSIDE6:
diff --git a/scripts/dev/rewrite_find_enums.py b/scripts/dev/rewrite_find_enums.py
index 6ca1f0303..91084680c 100644
--- a/scripts/dev/rewrite_find_enums.py
+++ b/scripts/dev/rewrite_find_enums.py
@@ -5,12 +5,6 @@ import ast
import PyQt5
-def add_parents(tree):
- for node in ast.walk(tree):
- for child in ast.iter_child_nodes(node):
- child.parent = node
-
-
def find_enums(tree):
for node in ast.walk(tree):
if not isinstance(node, ast.Assign):
diff --git a/scripts/dev/run_vulture.py b/scripts/dev/run_vulture.py
index 1f0018488..901abe235 100755
--- a/scripts/dev/run_vulture.py
+++ b/scripts/dev/run_vulture.py
@@ -32,7 +32,7 @@ import vulture
import qutebrowser.app # pylint: disable=unused-import
from qutebrowser.extensions import loader
from qutebrowser.misc import objects
-from qutebrowser.utils import utils, version
+from qutebrowser.utils import utils, version, qtutils
# To run the decorators from there
# pylint: disable=unused-import
from qutebrowser.browser.webkit.network import webkitqutescheme
@@ -146,6 +146,10 @@ def whitelist_generator(): # noqa: C901
for name in ['addr', 'addralign', 'entsize']:
yield f'qutebrowser.misc.elf.SectionHeader.{name}'
+ # For completeness
+ for name in list(qtutils.LibraryPath):
+ yield f'qutebrowser.utils.qtutils.LibraryPath.{name}'
+
def filter_func(item):
"""Check if a missing function should be filtered or not.