mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-15 11:53:49 +07:00
PY-78371 PyCharm does not mark imports in try/except blocks as unused
Update test data. 1. Unresolved imports are not removed with optimize imports 2. Unresolved imports are not marked as unused (cherry picked from commit 2c32c368ae0907fb75ea76fc9749e903c160667c) IJ-CR-153189 GitOrigin-RevId: 153d42e7f61f8357eeb74f022e31bbe406e83c02
This commit is contained in:
committed by
intellij-monorepo-bot
parent
db6d06207c
commit
655d3cec0d
@@ -1 +1 @@
|
|||||||
<warning descr="Unused import statement 'from my_module import eggs'">from my_module import <error descr="Cannot find reference 'eggs' in 'my_module.py'">eggs</error></warning>
|
from my_module import <error descr="Cannot find reference 'eggs' in 'my_module.py'">eggs</error>
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
<warning descr="Unused import statement 'from my_module import eggs'">from my_module import <error descr="Cannot find reference 'eggs' in 'my_module.py'">eggs</error></warning>
|
from my_module import <error descr="Cannot find reference 'eggs' in 'my_module.py'">eggs</error>
|
||||||
<warning descr="Unused import statement 'from my_module import eggs'">from my_module import <error descr="Cannot find reference 'eggs' in 'my_module.py'">eggs</error></warning>
|
from my_module import <error descr="Cannot find reference 'eggs' in 'my_module.py'">eggs</error>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
<warning descr="Unused import statement 'from my_package.my_module import eggs'">from my_package.my_module import <error descr="Cannot find reference 'eggs' in 'my_module.py'">eggs</error></warning>
|
from my_package.my_module import <error descr="Cannot find reference 'eggs' in 'my_module.py'">eggs</error>
|
||||||
from my_package.my_module import <error descr="Cannot find reference 'eggs' in 'my_module.py'">eggs</error>
|
from my_package.my_module import <error descr="Cannot find reference 'eggs' in 'my_module.py'">eggs</error>
|
||||||
|
|
||||||
eggs()
|
eggs()
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
<warning descr="Unused import statement 'import spam'">import <error descr="No module named 'spam'">spam</error></warning>
|
import <error descr="No module named 'spam'">spam</error>
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
<warning descr="Unused import statement 'from nspkg1 import not_found'">from nspkg1 import <error descr="Cannot find reference 'not_found' in 'imported module nspkg1'">not_found</error></warning>
|
from nspkg1 import <error descr="Cannot find reference 'not_found' in 'imported module nspkg1'">not_found</error>
|
||||||
@@ -12,6 +12,7 @@ import z
|
|||||||
from
|
from
|
||||||
from a import C1
|
from a import C1
|
||||||
from alphabet import *
|
from alphabet import *
|
||||||
|
from alphabet import A
|
||||||
from alphabet import B, A
|
from alphabet import B, A
|
||||||
from alphabet import C
|
from alphabet import C
|
||||||
from alphabet import D
|
from alphabet import D
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import b
|
|||||||
import a
|
import a
|
||||||
from a import C1
|
from a import C1
|
||||||
from alphabet import D
|
from alphabet import D
|
||||||
|
from alphabet import A
|
||||||
from b import func
|
from b import func
|
||||||
from
|
from
|
||||||
import foo # broken
|
import foo # broken
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
|
import xyzzy_shazam
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ from serviceform.tasks.models import Task
|
|||||||
from .. import emails, utils
|
from .. import emails, utils
|
||||||
from ..utils import ColorStr
|
from ..utils import ColorStr
|
||||||
|
|
||||||
from .mixins import CopyMixin
|
from .mixins import SubitemMixin, NameDescriptionMixin, CopyMixin
|
||||||
from .people import Participant, ResponsibilityPerson
|
from .people import Participant, ResponsibilityPerson
|
||||||
from .email import EmailTemplate
|
from .email import EmailTemplate
|
||||||
from .participation import QuestionAnswer
|
from .participation import QuestionAnswer
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ class TypeIgnoreInspectionSuppressorTest : PyTestCase() {
|
|||||||
fun testIgnoreUnresolvedReferenceImport() {
|
fun testIgnoreUnresolvedReferenceImport() {
|
||||||
doTestByText("""
|
doTestByText("""
|
||||||
import frobnicate # type: ignore
|
import frobnicate # type: ignore
|
||||||
<warning descr="Unused import statement 'import frobnicate1'">import <error descr="No module named 'frobnicate1'">frobnicate1</error></warning>
|
import <error descr="No module named 'frobnicate1'">frobnicate1</error>
|
||||||
""")
|
""")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user