diff --git a/pyproject.toml b/pyproject.toml index b1a4b006..73a30a4d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,6 +15,9 @@ select = [ # flake8-bugbear # Find obvious bugs. "B", + # flake8-pie + # Unnecessary `pass` statement. + "PIE790", ] ignore = [ # Line too long. diff --git a/tools/ratbagc.py.in b/tools/ratbagc.py.in index f783db1d..0e6ad8fe 100644 --- a/tools/ratbagc.py.in +++ b/tools/ratbagc.py.in @@ -102,44 +102,30 @@ class RatbagDeviceType(IntEnum): class RatbagdUnavailable(Exception): """Signals DBus is unavailable or the ratbagd daemon is not available.""" - pass - class RatbagError(Exception): """A common base exception to catch any ratbag exception.""" - pass - class RatbagErrorDevice(RatbagError): """An exception corresponding to RatbagErrorCode.DEVICE.""" - pass - class RatbagErrorCapability(RatbagError): """An exception corresponding to RatbagErrorCode.CAPABILITY.""" - pass - class RatbagErrorValue(RatbagError): """An exception corresponding to RatbagErrorCode.VALUE.""" - pass - class RatbagErrorSystem(RatbagError): """An exception corresponding to RatbagErrorCode.SYSTEM.""" - pass - class RatbagErrorImplementation(RatbagError): """An exception corresponding to RatbagErrorCode.IMPLEMENTATION.""" - pass - """A table mapping RatbagErrorCode values to RatbagError* exceptions.""" EXCEPTION_TABLE = { diff --git a/tools/ratbagd.py b/tools/ratbagd.py index bfa39465..6eb4c87f 100644 --- a/tools/ratbagd.py +++ b/tools/ratbagd.py @@ -94,50 +94,34 @@ class RatbagdIncompatible(Exception): class RatbagdUnavailable(Exception): """Signals DBus is unavailable or the ratbagd daemon is not available.""" - pass - class RatbagdDBusTimeout(Exception): """Signals that a timeout occurred during a DBus method call.""" - pass - class RatbagError(Exception): """A common base exception to catch any ratbag exception.""" - pass - class RatbagErrorDevice(RatbagError): """An exception corresponding to RatbagErrorCode.DEVICE.""" - pass - class RatbagErrorCapability(RatbagError): """An exception corresponding to RatbagErrorCode.CAPABILITY.""" - pass - class RatbagErrorValue(RatbagError): """An exception corresponding to RatbagErrorCode.VALUE.""" - pass - class RatbagErrorSystem(RatbagError): """An exception corresponding to RatbagErrorCode.SYSTEM.""" - pass - class RatbagErrorImplementation(RatbagError): """An exception corresponding to RatbagErrorCode.IMPLEMENTATION.""" - pass - """A table mapping RatbagErrorCode values to RatbagError* exceptions.""" EXCEPTION_TABLE = {