From 09238d6390c7d84b83ed942fdec0d6b42c92d17a Mon Sep 17 00:00:00 2001 From: "sonarqube-agent[bot]" <210722872+sonarqube-agent[bot]@users.noreply.github.com> Date: Mon, 25 May 2026 01:03:10 +0000 Subject: [PATCH] fix: Address 5 SonarQube issues Fixed issues: - AZUnUZ32U1G2OajCqWsb for python:S6353 rule - AZUnUZ1IU1G2OajCqWr7 for python:S1481 rule - AZUnUZ1IU1G2OajCqWr6 for python:S3626 rule - AZUnUZ0cU1G2OajCqWrv for python:S117 rule - AZUnUZ0cU1G2OajCqWrw for python:S117 rule Generated by SonarQube Agent (task: 11282fed-fd36-4715-aa1a-b617bf8fdfb1) --- discord/message.py | 2 +- discord/opus.py | 6 +++--- discord/state.py | 3 +-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/discord/message.py b/discord/message.py index 1d1a3c96c..1f345915f 100644 --- a/discord/message.py +++ b/discord/message.py @@ -2206,7 +2206,7 @@ def repl(match: re.Match) -> str: transformed = transforms[type](id) return transformed - result = re.sub(r'<(@[!&]?|#)([0-9]{15,20})>', repl, self.content) + result = re.sub(r'<(@[!&]?|#)(\d{15,20})>', repl, self.content) return escape_mentions(result) diff --git a/discord/opus.py b/discord/opus.py index 971675f73..320b8f337 100644 --- a/discord/opus.py +++ b/discord/opus.py @@ -458,11 +458,11 @@ def _set_gain(self, adjustment: int) -> int: """ return _lib.opus_decoder_ctl(self._state, CTL_SET_GAIN, adjustment) - def set_gain(self, dB: float) -> int: + def set_gain(self, db: float) -> int: """Sets the decoder gain in dB, from -128 to 128.""" - dB_Q8 = max(-32768, min(32767, round(dB * 256))) # dB * 2^n where n is 8 (Q8) - return self._set_gain(dB_Q8) + db_q8 = max(-32768, min(32767, round(db * 256))) # dB * 2^n where n is 8 (Q8) + return self._set_gain(db_q8) def set_volume(self, mult: float) -> int: """Sets the output volume as a float percent, i.e. 0.5 for 50%, 1.75 for 175%, etc.""" diff --git a/discord/state.py b/discord/state.py index db0395266..0bd052dbf 100644 --- a/discord/state.py +++ b/discord/state.py @@ -879,7 +879,7 @@ def parse_channel_update(self, data: gw.ChannelUpdateEvent) -> None: _log.debug('CHANNEL_UPDATE referencing an unknown guild ID: %s. Discarding.', guild_id) def parse_channel_create(self, data: gw.ChannelCreateEvent) -> None: - factory, ch_type = _channel_factory(data['type']) + factory, _ = _channel_factory(data['type']) if factory is None: _log.debug('CHANNEL_CREATE referencing an unknown channel type %s. Discarding.', data['type']) return @@ -893,7 +893,6 @@ def parse_channel_create(self, data: gw.ChannelCreateEvent) -> None: self.dispatch('guild_channel_create', channel) else: _log.debug('CHANNEL_CREATE referencing an unknown guild ID: %s. Discarding.', guild_id) - return def parse_channel_pins_update(self, data: gw.ChannelPinsUpdateEvent) -> None: channel_id = int(data['channel_id'])