Re-enable some linting (#14821)
* Re-enable some linting * Newsfile * Remove commentpull/14826/head
parent
dd9e71dc7f
commit
b50c008453
|
@ -0,0 +1 @@
|
|||
Re-enable some linting that was disabled when we switched to ruff.
|
|
@ -48,11 +48,6 @@ line-length = 88
|
|||
# E731: do not assign a lambda expression, use a def
|
||||
# E501: Line too long (black enforces this for us)
|
||||
#
|
||||
# See https://github.com/charliermarsh/ruff/#pyflakes
|
||||
# F401: unused import
|
||||
# F811: Redefinition of unused
|
||||
# F821: Undefined name
|
||||
#
|
||||
# flake8-bugbear compatible checks. Its error codes are described at
|
||||
# https://github.com/charliermarsh/ruff/#flake8-bugbear
|
||||
# B019: Use of functools.lru_cache or functools.cache on methods can lead to memory leaks
|
||||
|
@ -64,9 +59,6 @@ ignore = [
|
|||
"B024",
|
||||
"E501",
|
||||
"E731",
|
||||
"F401",
|
||||
"F811",
|
||||
"F821",
|
||||
]
|
||||
select = [
|
||||
# pycodestyle checks.
|
||||
|
|
|
@ -7,7 +7,6 @@ from __future__ import annotations
|
|||
from typing import (
|
||||
Any,
|
||||
Callable,
|
||||
Generic,
|
||||
Iterable,
|
||||
Iterator,
|
||||
List,
|
||||
|
|
|
@ -5,10 +5,8 @@
|
|||
from __future__ import annotations
|
||||
|
||||
from typing import (
|
||||
AbstractSet,
|
||||
Any,
|
||||
Callable,
|
||||
Generic,
|
||||
Hashable,
|
||||
Iterable,
|
||||
Iterator,
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
from typing import Any, Collection, Dict, Mapping, Optional, Sequence, Set, Tuple, Union
|
||||
from typing import Any, Collection, Dict, Mapping, Optional, Sequence, Tuple, Union
|
||||
|
||||
from synapse.types import JsonDict
|
||||
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
from typing import (
|
||||
Any,
|
||||
|
@ -20,7 +18,7 @@ from typing import (
|
|||
|
||||
import jinja2
|
||||
|
||||
from synapse.config import (
|
||||
from synapse.config import ( # noqa: F401
|
||||
account_validity,
|
||||
api,
|
||||
appservice,
|
||||
|
@ -169,7 +167,7 @@ class RootConfig:
|
|||
self, section_name: Literal["caches"]
|
||||
) -> cache.CacheConfig: ...
|
||||
@overload
|
||||
def reload_config_section(self, section_name: str) -> Config: ...
|
||||
def reload_config_section(self, section_name: str) -> "Config": ...
|
||||
|
||||
class Config:
|
||||
root: RootConfig
|
||||
|
@ -202,9 +200,9 @@ def find_config_files(search_paths: List[str]) -> List[str]: ...
|
|||
class ShardedWorkerHandlingConfig:
|
||||
instances: List[str]
|
||||
def __init__(self, instances: List[str]) -> None: ...
|
||||
def should_handle(self, instance_name: str, key: str) -> bool: ...
|
||||
def should_handle(self, instance_name: str, key: str) -> bool: ... # noqa: F811
|
||||
|
||||
class RoutableShardedWorkerHandlingConfig(ShardedWorkerHandlingConfig):
|
||||
def get_instance(self, key: str) -> str: ...
|
||||
def get_instance(self, key: str) -> str: ... # noqa: F811
|
||||
|
||||
def read_file(file_path: Any, config_path: Iterable[str]) -> str: ...
|
||||
|
|
|
@ -154,7 +154,7 @@ class EventPushActionsStoreTestCase(HomeserverTestCase):
|
|||
# Create a user to receive notifications and send receipts.
|
||||
user_id, token, _, other_token, room_id = self._create_users_and_room()
|
||||
|
||||
last_event_id: str
|
||||
last_event_id = ""
|
||||
|
||||
def _assert_counts(notif_count: int, highlight_count: int) -> None:
|
||||
counts = self.get_success(
|
||||
|
@ -289,7 +289,7 @@ class EventPushActionsStoreTestCase(HomeserverTestCase):
|
|||
user_id, token, _, other_token, room_id = self._create_users_and_room()
|
||||
thread_id: str
|
||||
|
||||
last_event_id: str
|
||||
last_event_id = ""
|
||||
|
||||
def _assert_counts(
|
||||
notif_count: int,
|
||||
|
@ -471,7 +471,7 @@ class EventPushActionsStoreTestCase(HomeserverTestCase):
|
|||
user_id, token, _, other_token, room_id = self._create_users_and_room()
|
||||
thread_id: str
|
||||
|
||||
last_event_id: str
|
||||
last_event_id = ""
|
||||
|
||||
def _assert_counts(
|
||||
notif_count: int,
|
||||
|
|
Loading…
Reference in New Issue