The following issues were found
coq/server/edit.py
60 issues
Line: 7
Column: 1
from pprint import pformat
from typing import AbstractSet, Iterator, MutableSequence, Optional, Sequence, Tuple
from pynvim import Nvim
from pynvim_pp.api import (
buf_get_lines,
buf_set_lines,
cur_win,
win_get_buf,
Reported by Pylint.
Line: 8
Column: 1
from typing import AbstractSet, Iterator, MutableSequence, Optional, Sequence, Tuple
from pynvim import Nvim
from pynvim_pp.api import (
buf_get_lines,
buf_set_lines,
cur_win,
win_get_buf,
win_set_cursor,
Reported by Pylint.
Line: 15
Column: 1
win_get_buf,
win_set_cursor,
)
from pynvim_pp.lib import write
from pynvim_pp.logging import log
from std2.itertools import deiter
from std2.types import never
from ..consts import DEBUG
Reported by Pylint.
Line: 16
Column: 1
win_set_cursor,
)
from pynvim_pp.lib import write
from pynvim_pp.logging import log
from std2.itertools import deiter
from std2.types import never
from ..consts import DEBUG
from ..lang import LANG
Reported by Pylint.
Line: 17
Column: 1
)
from pynvim_pp.lib import write
from pynvim_pp.logging import log
from std2.itertools import deiter
from std2.types import never
from ..consts import DEBUG
from ..lang import LANG
from ..shared.trans import trans_adjusted
Reported by Pylint.
Line: 18
Column: 1
from pynvim_pp.lib import write
from pynvim_pp.logging import log
from std2.itertools import deiter
from std2.types import never
from ..consts import DEBUG
from ..lang import LANG
from ..shared.trans import trans_adjusted
from ..shared.types import (
Reported by Pylint.
Line: 20
Column: 1
from std2.itertools import deiter
from std2.types import never
from ..consts import DEBUG
from ..lang import LANG
from ..shared.trans import trans_adjusted
from ..shared.types import (
UTF8,
UTF16,
Reported by Pylint.
Line: 21
Column: 1
from std2.types import never
from ..consts import DEBUG
from ..lang import LANG
from ..shared.trans import trans_adjusted
from ..shared.types import (
UTF8,
UTF16,
ApplicableEdit,
Reported by Pylint.
Line: 22
Column: 1
from ..consts import DEBUG
from ..lang import LANG
from ..shared.trans import trans_adjusted
from ..shared.types import (
UTF8,
UTF16,
ApplicableEdit,
Context,
Reported by Pylint.
Line: 23
Column: 1
from ..consts import DEBUG
from ..lang import LANG
from ..shared.trans import trans_adjusted
from ..shared.types import (
UTF8,
UTF16,
ApplicableEdit,
Context,
ContextualEdit,
Reported by Pylint.
coq/server/registrants/preview.py
48 issues
Line: 20
Column: 1
)
from uuid import UUID, uuid4
from pynvim import Nvim
from pynvim.api import Buffer, Window
from pynvim_pp.api import (
buf_get_lines,
buf_get_option,
create_buf,
Reported by Pylint.
Line: 21
Column: 1
from uuid import UUID, uuid4
from pynvim import Nvim
from pynvim.api import Buffer, Window
from pynvim_pp.api import (
buf_get_lines,
buf_get_option,
create_buf,
list_wins,
Reported by Pylint.
Line: 22
Column: 1
from pynvim import Nvim
from pynvim.api import Buffer, Window
from pynvim_pp.api import (
buf_get_lines,
buf_get_option,
create_buf,
list_wins,
win_close,
Reported by Pylint.
Line: 33
Column: 1
win_set_option,
win_set_var,
)
from pynvim_pp.lib import async_call, go
from pynvim_pp.preview import buf_set_preview, set_preview
from std2 import clamp
from std2.asyncio import cancel
from std2.pickle import DecodeError, new_decoder
from std2.string import removeprefix
Reported by Pylint.
Line: 34
Column: 1
win_set_var,
)
from pynvim_pp.lib import async_call, go
from pynvim_pp.preview import buf_set_preview, set_preview
from std2 import clamp
from std2.asyncio import cancel
from std2.pickle import DecodeError, new_decoder
from std2.string import removeprefix
Reported by Pylint.
Line: 35
Column: 1
)
from pynvim_pp.lib import async_call, go
from pynvim_pp.preview import buf_set_preview, set_preview
from std2 import clamp
from std2.asyncio import cancel
from std2.pickle import DecodeError, new_decoder
from std2.string import removeprefix
from ...lsp.requests.preview import request
Reported by Pylint.
Line: 36
Column: 1
from pynvim_pp.lib import async_call, go
from pynvim_pp.preview import buf_set_preview, set_preview
from std2 import clamp
from std2.asyncio import cancel
from std2.pickle import DecodeError, new_decoder
from std2.string import removeprefix
from ...lsp.requests.preview import request
from ...lsp.types import CompletionItem
Reported by Pylint.
Line: 37
Column: 1
from pynvim_pp.preview import buf_set_preview, set_preview
from std2 import clamp
from std2.asyncio import cancel
from std2.pickle import DecodeError, new_decoder
from std2.string import removeprefix
from ...lsp.requests.preview import request
from ...lsp.types import CompletionItem
from ...paths.show import show
Reported by Pylint.
Line: 38
Column: 1
from std2 import clamp
from std2.asyncio import cancel
from std2.pickle import DecodeError, new_decoder
from std2.string import removeprefix
from ...lsp.requests.preview import request
from ...lsp.types import CompletionItem
from ...paths.show import show
from ...registry import autocmd, rpc
Reported by Pylint.
Line: 40
Column: 1
from std2.pickle import DecodeError, new_decoder
from std2.string import removeprefix
from ...lsp.requests.preview import request
from ...lsp.types import CompletionItem
from ...paths.show import show
from ...registry import autocmd, rpc
from ...shared.parse import display_width
from ...shared.settings import PreviewDisplay
Reported by Pylint.
coq/server/registrants/marks.py
46 issues
Line: 7
Column: 1
from typing import Iterator, Optional, Sequence, Tuple, TypedDict
from uuid import uuid4
from pynvim.api.common import NvimError
from pynvim.api.nvim import Buffer, Nvim
from pynvim.api.window import Window
from pynvim_pp.api import (
ask,
buf_get_lines,
Reported by Pylint.
Line: 8
Column: 1
from uuid import uuid4
from pynvim.api.common import NvimError
from pynvim.api.nvim import Buffer, Nvim
from pynvim.api.window import Window
from pynvim_pp.api import (
ask,
buf_get_lines,
buf_linefeed,
Reported by Pylint.
Line: 9
Column: 1
from pynvim.api.common import NvimError
from pynvim.api.nvim import Buffer, Nvim
from pynvim.api.window import Window
from pynvim_pp.api import (
ask,
buf_get_lines,
buf_linefeed,
cur_win,
Reported by Pylint.
Line: 10
Column: 1
from pynvim.api.common import NvimError
from pynvim.api.nvim import Buffer, Nvim
from pynvim.api.window import Window
from pynvim_pp.api import (
ask,
buf_get_lines,
buf_linefeed,
cur_win,
win_get_buf,
Reported by Pylint.
Line: 18
Column: 1
win_get_buf,
win_set_cursor,
)
from pynvim_pp.lib import write
from pynvim_pp.logging import log
from pynvim_pp.operators import set_visual_selection
from ...lang import LANG
from ...registry import rpc
Reported by Pylint.
Line: 19
Column: 1
win_set_cursor,
)
from pynvim_pp.lib import write
from pynvim_pp.logging import log
from pynvim_pp.operators import set_visual_selection
from ...lang import LANG
from ...registry import rpc
from ...shared.types import UTF8, Mark, RangeEdit
Reported by Pylint.
Line: 20
Column: 1
)
from pynvim_pp.lib import write
from pynvim_pp.logging import log
from pynvim_pp.operators import set_visual_selection
from ...lang import LANG
from ...registry import rpc
from ...shared.types import UTF8, Mark, RangeEdit
from ...snippets.consts import MOD_PAD
Reported by Pylint.
Line: 22
Column: 1
from pynvim_pp.logging import log
from pynvim_pp.operators import set_visual_selection
from ...lang import LANG
from ...registry import rpc
from ...shared.types import UTF8, Mark, RangeEdit
from ...snippets.consts import MOD_PAD
from ..edit import edit
from ..mark import NS
Reported by Pylint.
Line: 23
Column: 1
from pynvim_pp.operators import set_visual_selection
from ...lang import LANG
from ...registry import rpc
from ...shared.types import UTF8, Mark, RangeEdit
from ...snippets.consts import MOD_PAD
from ..edit import edit
from ..mark import NS
from ..nvim.completions import UserData
Reported by Pylint.
Line: 24
Column: 1
from ...lang import LANG
from ...registry import rpc
from ...shared.types import UTF8, Mark, RangeEdit
from ...snippets.consts import MOD_PAD
from ..edit import edit
from ..mark import NS
from ..nvim.completions import UserData
from ..rt_types import Stack
Reported by Pylint.
tests/shared/fuzzy.py
46 issues
Line: 3
Column: 1
from unittest import TestCase
from ...coq.shared.fuzzy import dl_distance, metrics, multi_set_ratio, quick_ratio
_LOOK_AHEAD = 2
class MultiSetRatio(TestCase):
def test_1(self) -> None:
Reported by Pylint.
Line: 1
Column: 1
from unittest import TestCase
from ...coq.shared.fuzzy import dl_distance, metrics, multi_set_ratio, quick_ratio
_LOOK_AHEAD = 2
class MultiSetRatio(TestCase):
def test_1(self) -> None:
Reported by Pylint.
Line: 8
Column: 1
_LOOK_AHEAD = 2
class MultiSetRatio(TestCase):
def test_1(self) -> None:
lhs = ""
rhs = "a"
ratio = multi_set_ratio(lhs, rhs, look_ahead=_LOOK_AHEAD)
self.assertAlmostEqual(ratio, 1)
Reported by Pylint.
Line: 9
Column: 5
class MultiSetRatio(TestCase):
def test_1(self) -> None:
lhs = ""
rhs = "a"
ratio = multi_set_ratio(lhs, rhs, look_ahead=_LOOK_AHEAD)
self.assertAlmostEqual(ratio, 1)
Reported by Pylint.
Line: 15
Column: 5
ratio = multi_set_ratio(lhs, rhs, look_ahead=_LOOK_AHEAD)
self.assertAlmostEqual(ratio, 1)
def test_2(self) -> None:
lhs = "a"
rhs = "ab"
ratio = multi_set_ratio(lhs, rhs, look_ahead=_LOOK_AHEAD)
self.assertAlmostEqual(ratio, 1)
Reported by Pylint.
Line: 21
Column: 5
ratio = multi_set_ratio(lhs, rhs, look_ahead=_LOOK_AHEAD)
self.assertAlmostEqual(ratio, 1)
def test_3(self) -> None:
lhs = "ac"
rhs = "ab"
ratio = multi_set_ratio(lhs, rhs, look_ahead=_LOOK_AHEAD)
self.assertAlmostEqual(ratio, 1 / 2)
Reported by Pylint.
Line: 27
Column: 5
ratio = multi_set_ratio(lhs, rhs, look_ahead=_LOOK_AHEAD)
self.assertAlmostEqual(ratio, 1 / 2)
def test_4(self) -> None:
lhs = "acb"
rhs = "abc"
ratio = multi_set_ratio(lhs, rhs, look_ahead=_LOOK_AHEAD)
self.assertAlmostEqual(ratio, 1)
Reported by Pylint.
Line: 33
Column: 5
ratio = multi_set_ratio(lhs, rhs, look_ahead=_LOOK_AHEAD)
self.assertAlmostEqual(ratio, 1)
def test_5(self) -> None:
lhs = "abc"
rhs = "abz"
ratio = multi_set_ratio(lhs, rhs, look_ahead=_LOOK_AHEAD)
self.assertAlmostEqual(ratio, 2 / 3)
Reported by Pylint.
Line: 40
Column: 1
self.assertAlmostEqual(ratio, 2 / 3)
class QuickRatio(TestCase):
def test_1(self) -> None:
lhs = "a"
rhs = "ab"
ratio = quick_ratio(lhs, rhs, look_ahead=_LOOK_AHEAD)
self.assertAlmostEqual(ratio, 1)
Reported by Pylint.
Line: 41
Column: 5
class QuickRatio(TestCase):
def test_1(self) -> None:
lhs = "a"
rhs = "ab"
ratio = quick_ratio(lhs, rhs, look_ahead=_LOOK_AHEAD)
self.assertAlmostEqual(ratio, 1)
Reported by Pylint.
coq/clients/paths/worker.py
44 issues
Line: 19
Column: 1
from pathlib import Path, PurePath
from typing import AbstractSet, AsyncIterator, Iterator, MutableSet, Tuple
from std2.asyncio import run_in_executor
from ...shared.fuzzy import quick_ratio
from ...shared.parse import is_word, lower
from ...shared.runtime import Supervisor
from ...shared.runtime import Worker as BaseWorker
Reported by Pylint.
Line: 21
Column: 1
from std2.asyncio import run_in_executor
from ...shared.fuzzy import quick_ratio
from ...shared.parse import is_word, lower
from ...shared.runtime import Supervisor
from ...shared.runtime import Worker as BaseWorker
from ...shared.settings import PathsClient
from ...shared.sql import BIGGEST_INT
Reported by Pylint.
Line: 22
Column: 1
from std2.asyncio import run_in_executor
from ...shared.fuzzy import quick_ratio
from ...shared.parse import is_word, lower
from ...shared.runtime import Supervisor
from ...shared.runtime import Worker as BaseWorker
from ...shared.settings import PathsClient
from ...shared.sql import BIGGEST_INT
from ...shared.types import Completion, Context, Edit, Extern
Reported by Pylint.
Line: 23
Column: 1
from ...shared.fuzzy import quick_ratio
from ...shared.parse import is_word, lower
from ...shared.runtime import Supervisor
from ...shared.runtime import Worker as BaseWorker
from ...shared.settings import PathsClient
from ...shared.sql import BIGGEST_INT
from ...shared.types import Completion, Context, Edit, Extern
Reported by Pylint.
Line: 24
Column: 1
from ...shared.fuzzy import quick_ratio
from ...shared.parse import is_word, lower
from ...shared.runtime import Supervisor
from ...shared.runtime import Worker as BaseWorker
from ...shared.settings import PathsClient
from ...shared.sql import BIGGEST_INT
from ...shared.types import Completion, Context, Edit, Extern
Reported by Pylint.
Line: 25
Column: 1
from ...shared.parse import is_word, lower
from ...shared.runtime import Supervisor
from ...shared.runtime import Worker as BaseWorker
from ...shared.settings import PathsClient
from ...shared.sql import BIGGEST_INT
from ...shared.types import Completion, Context, Edit, Extern
def _p_lhs(lhs: str) -> str:
Reported by Pylint.
Line: 26
Column: 1
from ...shared.runtime import Supervisor
from ...shared.runtime import Worker as BaseWorker
from ...shared.settings import PathsClient
from ...shared.sql import BIGGEST_INT
from ...shared.types import Completion, Context, Edit, Extern
def _p_lhs(lhs: str) -> str:
for sym in (pardir, curdir, "~"):
Reported by Pylint.
Line: 27
Column: 1
from ...shared.runtime import Worker as BaseWorker
from ...shared.settings import PathsClient
from ...shared.sql import BIGGEST_INT
from ...shared.types import Completion, Context, Edit, Extern
def _p_lhs(lhs: str) -> str:
for sym in (pardir, curdir, "~"):
if lhs.endswith(sym):
Reported by Pylint.
Line: 34
Column: 5
for sym in (pardir, curdir, "~"):
if lhs.endswith(sym):
return sym
else:
if lhs.endswith("}"):
_, s, r = lhs.rpartition("${")
return s + r if s else ""
else:
_, s, r = lhs.rpartition("$")
Reported by Pylint.
Line: 47
Column: 9
if not seps:
yield line
else:
sep = next(iter(seps))
for l in line.split(sep):
yield from separate(seps - {sep}, l)
def _segments(seps: AbstractSet[str], line: str) -> Iterator[str]:
Reported by Pylint.
coq/server/registrants/omnifunc.py
41 issues
Line: 7
Column: 1
from typing import Any, Literal, Mapping, Optional, Sequence, Tuple, Union, cast
from uuid import uuid4
from pynvim import Nvim
from pynvim.api.nvim import Nvim
from pynvim_pp.lib import async_call, go
from pynvim_pp.logging import log, with_suppress
from std2.asyncio import cancel, run_in_executor
from std2.pickle import DecodeError, new_decoder
Reported by Pylint.
Line: 8
Column: 1
from uuid import uuid4
from pynvim import Nvim
from pynvim.api.nvim import Nvim
from pynvim_pp.lib import async_call, go
from pynvim_pp.logging import log, with_suppress
from std2.asyncio import cancel, run_in_executor
from std2.pickle import DecodeError, new_decoder
Reported by Pylint.
Line: 9
Column: 1
from pynvim import Nvim
from pynvim.api.nvim import Nvim
from pynvim_pp.lib import async_call, go
from pynvim_pp.logging import log, with_suppress
from std2.asyncio import cancel, run_in_executor
from std2.pickle import DecodeError, new_decoder
from ...lsp.requests.preview import request
Reported by Pylint.
Line: 10
Column: 1
from pynvim import Nvim
from pynvim.api.nvim import Nvim
from pynvim_pp.lib import async_call, go
from pynvim_pp.logging import log, with_suppress
from std2.asyncio import cancel, run_in_executor
from std2.pickle import DecodeError, new_decoder
from ...lsp.requests.preview import request
from ...registry import atomic, autocmd, rpc
Reported by Pylint.
Line: 11
Column: 1
from pynvim.api.nvim import Nvim
from pynvim_pp.lib import async_call, go
from pynvim_pp.logging import log, with_suppress
from std2.asyncio import cancel, run_in_executor
from std2.pickle import DecodeError, new_decoder
from ...lsp.requests.preview import request
from ...registry import atomic, autocmd, rpc
from ...shared.timeit import timeit
Reported by Pylint.
Line: 12
Column: 1
from pynvim_pp.lib import async_call, go
from pynvim_pp.logging import log, with_suppress
from std2.asyncio import cancel, run_in_executor
from std2.pickle import DecodeError, new_decoder
from ...lsp.requests.preview import request
from ...registry import atomic, autocmd, rpc
from ...shared.timeit import timeit
from ...shared.types import Context, Extern, NvimPos
Reported by Pylint.
Line: 14
Column: 1
from std2.asyncio import cancel, run_in_executor
from std2.pickle import DecodeError, new_decoder
from ...lsp.requests.preview import request
from ...registry import atomic, autocmd, rpc
from ...shared.timeit import timeit
from ...shared.types import Context, Extern, NvimPos
from ..context import context
from ..edit import edit
Reported by Pylint.
Line: 15
Column: 1
from std2.pickle import DecodeError, new_decoder
from ...lsp.requests.preview import request
from ...registry import atomic, autocmd, rpc
from ...shared.timeit import timeit
from ...shared.types import Context, Extern, NvimPos
from ..context import context
from ..edit import edit
from ..nvim.completions import UserData, complete
Reported by Pylint.
Line: 16
Column: 1
from ...lsp.requests.preview import request
from ...registry import atomic, autocmd, rpc
from ...shared.timeit import timeit
from ...shared.types import Context, Extern, NvimPos
from ..context import context
from ..edit import edit
from ..nvim.completions import UserData, complete
from ..rt_types import Stack
Reported by Pylint.
Line: 17
Column: 1
from ...lsp.requests.preview import request
from ...registry import atomic, autocmd, rpc
from ...shared.timeit import timeit
from ...shared.types import Context, Extern, NvimPos
from ..context import context
from ..edit import edit
from ..nvim.completions import UserData, complete
from ..rt_types import Stack
from ..state import State, state
Reported by Pylint.
coq/server/registrants/autocmds.py
37 issues
Line: 21
Column: 1
Tuple,
)
from pynvim.api.nvim import Nvim
from pynvim_pp.api import buf_filetype, buf_get_option, cur_buf, get_cwd, win_close
from pynvim_pp.float_win import list_floatwins
from pynvim_pp.lib import async_call, awrite, go
from pynvim_pp.logging import log
from std2.asyncio import run_in_executor
Reported by Pylint.
Line: 22
Column: 1
)
from pynvim.api.nvim import Nvim
from pynvim_pp.api import buf_filetype, buf_get_option, cur_buf, get_cwd, win_close
from pynvim_pp.float_win import list_floatwins
from pynvim_pp.lib import async_call, awrite, go
from pynvim_pp.logging import log
from std2.asyncio import run_in_executor
from std2.pickle import new_decoder
Reported by Pylint.
Line: 23
Column: 1
from pynvim.api.nvim import Nvim
from pynvim_pp.api import buf_filetype, buf_get_option, cur_buf, get_cwd, win_close
from pynvim_pp.float_win import list_floatwins
from pynvim_pp.lib import async_call, awrite, go
from pynvim_pp.logging import log
from std2.asyncio import run_in_executor
from std2.pickle import new_decoder
Reported by Pylint.
Line: 24
Column: 1
from pynvim.api.nvim import Nvim
from pynvim_pp.api import buf_filetype, buf_get_option, cur_buf, get_cwd, win_close
from pynvim_pp.float_win import list_floatwins
from pynvim_pp.lib import async_call, awrite, go
from pynvim_pp.logging import log
from std2.asyncio import run_in_executor
from std2.pickle import new_decoder
from ...databases.snippets.database import SDB
Reported by Pylint.
Line: 25
Column: 1
from pynvim_pp.api import buf_filetype, buf_get_option, cur_buf, get_cwd, win_close
from pynvim_pp.float_win import list_floatwins
from pynvim_pp.lib import async_call, awrite, go
from pynvim_pp.logging import log
from std2.asyncio import run_in_executor
from std2.pickle import new_decoder
from ...databases.snippets.database import SDB
from ...lang import LANG
Reported by Pylint.
Line: 26
Column: 1
from pynvim_pp.float_win import list_floatwins
from pynvim_pp.lib import async_call, awrite, go
from pynvim_pp.logging import log
from std2.asyncio import run_in_executor
from std2.pickle import new_decoder
from ...databases.snippets.database import SDB
from ...lang import LANG
from ...registry import atomic, autocmd, rpc
Reported by Pylint.
Line: 27
Column: 1
from pynvim_pp.lib import async_call, awrite, go
from pynvim_pp.logging import log
from std2.asyncio import run_in_executor
from std2.pickle import new_decoder
from ...databases.snippets.database import SDB
from ...lang import LANG
from ...registry import atomic, autocmd, rpc
from ...snippets.types import ASnips, ParsedSnippet
Reported by Pylint.
Line: 29
Column: 1
from std2.asyncio import run_in_executor
from std2.pickle import new_decoder
from ...databases.snippets.database import SDB
from ...lang import LANG
from ...registry import atomic, autocmd, rpc
from ...snippets.types import ASnips, ParsedSnippet
from ...tmux.parse import snapshot
from ...treesitter.request import async_request
Reported by Pylint.
Line: 30
Column: 1
from std2.pickle import new_decoder
from ...databases.snippets.database import SDB
from ...lang import LANG
from ...registry import atomic, autocmd, rpc
from ...snippets.types import ASnips, ParsedSnippet
from ...tmux.parse import snapshot
from ...treesitter.request import async_request
from ..rt_types import Stack
Reported by Pylint.
Line: 31
Column: 1
from ...databases.snippets.database import SDB
from ...lang import LANG
from ...registry import atomic, autocmd, rpc
from ...snippets.types import ASnips, ParsedSnippet
from ...tmux.parse import snapshot
from ...treesitter.request import async_request
from ..rt_types import Stack
from ..state import state
Reported by Pylint.
coq/shared/runtime.py
31 issues
Line: 33
Column: 1
from uuid import UUID, uuid4
from weakref import WeakKeyDictionary
from pynvim import Nvim
from pynvim_pp.lib import go
from pynvim_pp.logging import log, with_suppress
from std2.asyncio import cancel
from .settings import BaseClient, Limits, Options, Weights
Reported by Pylint.
Line: 34
Column: 1
from weakref import WeakKeyDictionary
from pynvim import Nvim
from pynvim_pp.lib import go
from pynvim_pp.logging import log, with_suppress
from std2.asyncio import cancel
from .settings import BaseClient, Limits, Options, Weights
from .timeit import timeit
Reported by Pylint.
Line: 35
Column: 1
from pynvim import Nvim
from pynvim_pp.lib import go
from pynvim_pp.logging import log, with_suppress
from std2.asyncio import cancel
from .settings import BaseClient, Limits, Options, Weights
from .timeit import timeit
from .types import Completion, Context
Reported by Pylint.
Line: 36
Column: 1
from pynvim import Nvim
from pynvim_pp.lib import go
from pynvim_pp.logging import log, with_suppress
from std2.asyncio import cancel
from .settings import BaseClient, Limits, Options, Weights
from .timeit import timeit
from .types import Completion, Context
Reported by Pylint.
Line: 38
Column: 1
from pynvim_pp.logging import log, with_suppress
from std2.asyncio import cancel
from .settings import BaseClient, Limits, Options, Weights
from .timeit import timeit
from .types import Completion, Context
T_co = TypeVar("T_co", contravariant=True)
O_co = TypeVar("O_co", contravariant=True, bound=BaseClient)
Reported by Pylint.
Line: 39
Column: 1
from std2.asyncio import cancel
from .settings import BaseClient, Limits, Options, Weights
from .timeit import timeit
from .types import Completion, Context
T_co = TypeVar("T_co", contravariant=True)
O_co = TypeVar("O_co", contravariant=True, bound=BaseClient)
Reported by Pylint.
Line: 40
Column: 1
from .settings import BaseClient, Limits, Options, Weights
from .timeit import timeit
from .types import Completion, Context
T_co = TypeVar("T_co", contravariant=True)
O_co = TypeVar("O_co", contravariant=True, bound=BaseClient)
Reported by Pylint.
Line: 1
Column: 1
from __future__ import annotations
from abc import abstractmethod
from asyncio import (
AbstractEventLoop,
Condition,
Lock,
Task,
as_completed,
Reported by Pylint.
Line: 42
Column: 1
from .timeit import timeit
from .types import Completion, Context
T_co = TypeVar("T_co", contravariant=True)
O_co = TypeVar("O_co", contravariant=True, bound=BaseClient)
@dataclass(frozen=True)
class Metric:
Reported by Pylint.
Line: 43
Column: 1
from .types import Completion, Context
T_co = TypeVar("T_co", contravariant=True)
O_co = TypeVar("O_co", contravariant=True, bound=BaseClient)
@dataclass(frozen=True)
class Metric:
instance: UUID
Reported by Pylint.
coq/server/runtime.py
31 issues
Line: 5
Column: 1
from pathlib import PurePath
from typing import Iterator
from pynvim import Nvim
from pynvim_pp.api import get_cwd
from std2.configparser import hydrate
from std2.pickle import new_decoder
from std2.tree import merge
from yaml import safe_load
Reported by Pylint.
Line: 6
Column: 1
from typing import Iterator
from pynvim import Nvim
from pynvim_pp.api import get_cwd
from std2.configparser import hydrate
from std2.pickle import new_decoder
from std2.tree import merge
from yaml import safe_load
Reported by Pylint.
Line: 7
Column: 1
from pynvim import Nvim
from pynvim_pp.api import get_cwd
from std2.configparser import hydrate
from std2.pickle import new_decoder
from std2.tree import merge
from yaml import safe_load
from ..clients.buffers.worker import Worker as BuffersWorker
Reported by Pylint.
Line: 8
Column: 1
from pynvim import Nvim
from pynvim_pp.api import get_cwd
from std2.configparser import hydrate
from std2.pickle import new_decoder
from std2.tree import merge
from yaml import safe_load
from ..clients.buffers.worker import Worker as BuffersWorker
from ..clients.lsp.worker import Worker as LspWorker
Reported by Pylint.
Line: 9
Column: 1
from pynvim_pp.api import get_cwd
from std2.configparser import hydrate
from std2.pickle import new_decoder
from std2.tree import merge
from yaml import safe_load
from ..clients.buffers.worker import Worker as BuffersWorker
from ..clients.lsp.worker import Worker as LspWorker
from ..clients.paths.worker import Worker as PathsWorker
Reported by Pylint.
Line: 12
Column: 1
from std2.tree import merge
from yaml import safe_load
from ..clients.buffers.worker import Worker as BuffersWorker
from ..clients.lsp.worker import Worker as LspWorker
from ..clients.paths.worker import Worker as PathsWorker
from ..clients.snippet.worker import Worker as SnippetWorker
from ..clients.t9.worker import Worker as T9Worker
from ..clients.tags.worker import Worker as TagsWorker
Reported by Pylint.
Line: 13
Column: 1
from yaml import safe_load
from ..clients.buffers.worker import Worker as BuffersWorker
from ..clients.lsp.worker import Worker as LspWorker
from ..clients.paths.worker import Worker as PathsWorker
from ..clients.snippet.worker import Worker as SnippetWorker
from ..clients.t9.worker import Worker as T9Worker
from ..clients.tags.worker import Worker as TagsWorker
from ..clients.tmux.worker import Worker as TmuxWorker
Reported by Pylint.
Line: 14
Column: 1
from ..clients.buffers.worker import Worker as BuffersWorker
from ..clients.lsp.worker import Worker as LspWorker
from ..clients.paths.worker import Worker as PathsWorker
from ..clients.snippet.worker import Worker as SnippetWorker
from ..clients.t9.worker import Worker as T9Worker
from ..clients.tags.worker import Worker as TagsWorker
from ..clients.tmux.worker import Worker as TmuxWorker
from ..clients.tree_sitter.worker import Worker as TreeWorker
Reported by Pylint.
Line: 15
Column: 1
from ..clients.buffers.worker import Worker as BuffersWorker
from ..clients.lsp.worker import Worker as LspWorker
from ..clients.paths.worker import Worker as PathsWorker
from ..clients.snippet.worker import Worker as SnippetWorker
from ..clients.t9.worker import Worker as T9Worker
from ..clients.tags.worker import Worker as TagsWorker
from ..clients.tmux.worker import Worker as TmuxWorker
from ..clients.tree_sitter.worker import Worker as TreeWorker
from ..consts import CONFIG_YML, SETTINGS_VAR
Reported by Pylint.
Line: 16
Column: 1
from ..clients.lsp.worker import Worker as LspWorker
from ..clients.paths.worker import Worker as PathsWorker
from ..clients.snippet.worker import Worker as SnippetWorker
from ..clients.t9.worker import Worker as T9Worker
from ..clients.tags.worker import Worker as TagsWorker
from ..clients.tmux.worker import Worker as TmuxWorker
from ..clients.tree_sitter.worker import Worker as TreeWorker
from ..consts import CONFIG_YML, SETTINGS_VAR
from ..databases.buffers.database import BDB
Reported by Pylint.
coq/client.py
29 issues
Line: 11
Column: 1
from textwrap import dedent
from typing import Any, MutableMapping, Optional, cast
from pynvim import Nvim
from pynvim_pp.client import Client
from pynvim_pp.lib import threadsafe_call
from pynvim_pp.logging import log, with_suppress
from pynvim_pp.rpc import RpcCallable, RpcMsg, nil_handler
from std2.functools import constantly
Reported by Pylint.
Line: 12
Column: 1
from typing import Any, MutableMapping, Optional, cast
from pynvim import Nvim
from pynvim_pp.client import Client
from pynvim_pp.lib import threadsafe_call
from pynvim_pp.logging import log, with_suppress
from pynvim_pp.rpc import RpcCallable, RpcMsg, nil_handler
from std2.functools import constantly
from std2.pickle import DecodeError
Reported by Pylint.
Line: 13
Column: 1
from pynvim import Nvim
from pynvim_pp.client import Client
from pynvim_pp.lib import threadsafe_call
from pynvim_pp.logging import log, with_suppress
from pynvim_pp.rpc import RpcCallable, RpcMsg, nil_handler
from std2.functools import constantly
from std2.pickle import DecodeError
from std2.types import AnyFun
Reported by Pylint.
Line: 14
Column: 1
from pynvim import Nvim
from pynvim_pp.client import Client
from pynvim_pp.lib import threadsafe_call
from pynvim_pp.logging import log, with_suppress
from pynvim_pp.rpc import RpcCallable, RpcMsg, nil_handler
from std2.functools import constantly
from std2.pickle import DecodeError
from std2.types import AnyFun
Reported by Pylint.
Line: 15
Column: 1
from pynvim_pp.client import Client
from pynvim_pp.lib import threadsafe_call
from pynvim_pp.logging import log, with_suppress
from pynvim_pp.rpc import RpcCallable, RpcMsg, nil_handler
from std2.functools import constantly
from std2.pickle import DecodeError
from std2.types import AnyFun
from ._registry import ____
Reported by Pylint.
Line: 16
Column: 1
from pynvim_pp.lib import threadsafe_call
from pynvim_pp.logging import log, with_suppress
from pynvim_pp.rpc import RpcCallable, RpcMsg, nil_handler
from std2.functools import constantly
from std2.pickle import DecodeError
from std2.types import AnyFun
from ._registry import ____
from .consts import DEBUG, DEBUG_DB, DEBUG_METRICS, TMP_DIR
Reported by Pylint.
Line: 17
Column: 1
from pynvim_pp.logging import log, with_suppress
from pynvim_pp.rpc import RpcCallable, RpcMsg, nil_handler
from std2.functools import constantly
from std2.pickle import DecodeError
from std2.types import AnyFun
from ._registry import ____
from .consts import DEBUG, DEBUG_DB, DEBUG_METRICS, TMP_DIR
from .registry import atomic, autocmd, rpc
Reported by Pylint.
Line: 18
Column: 1
from pynvim_pp.rpc import RpcCallable, RpcMsg, nil_handler
from std2.functools import constantly
from std2.pickle import DecodeError
from std2.types import AnyFun
from ._registry import ____
from .consts import DEBUG, DEBUG_DB, DEBUG_METRICS, TMP_DIR
from .registry import atomic, autocmd, rpc
from .server.registrants.attachment import BUF_EVENTS
Reported by Pylint.
Line: 20
Column: 1
from std2.pickle import DecodeError
from std2.types import AnyFun
from ._registry import ____
from .consts import DEBUG, DEBUG_DB, DEBUG_METRICS, TMP_DIR
from .registry import atomic, autocmd, rpc
from .server.registrants.attachment import BUF_EVENTS
from .server.registrants.options import set_options
from .server.rt_types import Stack
Reported by Pylint.
Line: 21
Column: 1
from std2.types import AnyFun
from ._registry import ____
from .consts import DEBUG, DEBUG_DB, DEBUG_METRICS, TMP_DIR
from .registry import atomic, autocmd, rpc
from .server.registrants.attachment import BUF_EVENTS
from .server.registrants.options import set_options
from .server.rt_types import Stack
from .server.runtime import stack
Reported by Pylint.