aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2024-03-19 10:27:56 -0600
committerTom Tromey <tromey@adacore.com>2024-04-02 10:58:37 -0600
commita311bd9e2b281c2088a1cf4e83f36b51bb9e962f (patch)
treef54012b456b71958c30bd053f6e5b00357c28639 /gdb/python
parent2fde5149d735c9a7faf3efc0fc38e47744263466 (diff)
downloadbinutils-a311bd9e2b281c2088a1cf4e83f36b51bb9e962f.zip
binutils-a311bd9e2b281c2088a1cf4e83f36b51bb9e962f.tar.gz
binutils-a311bd9e2b281c2088a1cf4e83f36b51bb9e962f.tar.bz2
Ignore unsed import in dap/__init__.py
flake8 warns about dap/__init__.py because it has a number of unused imports. Most of these are intentional: the import is done to ensure that the a DAP request is registered with the server object. This patch applies a "noqa" comment to these imports, and also removes one import that is truly unnecessary. Approved-By: Simon Marchi <simon.marchi@efficios.com>
Diffstat (limited to 'gdb/python')
-rw-r--r--gdb/python/lib/gdb/dap/__init__.py32
1 files changed, 17 insertions, 15 deletions
diff --git a/gdb/python/lib/gdb/dap/__init__.py b/gdb/python/lib/gdb/dap/__init__.py
index 86da9b8..784015d 100644
--- a/gdb/python/lib/gdb/dap/__init__.py
+++ b/gdb/python/lib/gdb/dap/__init__.py
@@ -14,25 +14,27 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
import os
-import gdb
# This must come before other DAP imports.
from . import startup
-# Load modules that define commands.
-from . import breakpoint
-from . import bt
-from . import disassemble
-from . import evaluate
-from . import launch
-from . import locations
-from . import memory
-from . import modules
-from . import next
-from . import pause
-from . import scopes
-from . import sources
-from . import threads
+# Load modules that define commands. These imports intentionally
+# ignore the unused import warning, as these modules are being loaded
+# for their side effects -- namely, registering DAP commands with the
+# server object. "F401" is the flake8 "imported but unused" code.
+from . import breakpoint # noqa: F401
+from . import bt # noqa: F401
+from . import disassemble # noqa: F401
+from . import evaluate # noqa: F401
+from . import launch # noqa: F401
+from . import locations # noqa: F401
+from . import memory # noqa: F401
+from . import modules # noqa: F401
+from . import next # noqa: F401
+from . import pause # noqa: F401
+from . import scopes # noqa: F401
+from . import sources # noqa: F401
+from . import threads # noqa: F401
from .server import Server