PY-23067 Pycharm not picking function metadata from functools.wraps with methods

GitOrigin-RevId: d95c1a8f64a6e58d1a6c6c65866b6ab08aaf71b3
This commit is contained in:
Petr
2024-06-18 17:33:22 +02:00
committed by intellij-monorepo-bot
parent ca17e28672
commit 5d2d6cc722
18 changed files with 325 additions and 45 deletions

View File

@@ -525,9 +525,13 @@
<customClassStubType implementation="com.jetbrains.python.psi.impl.stubs.PyDataclassStubType"/>
<customDecoratorStubType implementation="com.jetbrains.python.psi.stubs.PyTestFixtureDecoratorStubType"/>
<customDecoratorStubType implementation="com.jetbrains.python.psi.stubs.PyFunctoolsWrapsDecoratorStubType"/>
<typeProvider implementation="com.jetbrains.python.psi.types.PyCollectionTypeByModificationsProvider" order="last"/>
<typeProvider implementation="com.jetbrains.python.codeInsight.decorator.PyDecoratedFunctionTypeProvider"/>
<typeProvider implementation="com.jetbrains.python.codeInsight.decorator.PyDecoratedFunctionTypeProvider"
id="pyDecoratedFunctionTypeProvider"/>
<typeProvider implementation="com.jetbrains.python.codeInsight.decorator.PyFunctoolsWrapsDecoratedFunctionTypeProvider"
order="before pyDecoratedFunctionTypeProvider"/>
<!-- typing -->