[python] Do not store unused decorator arguments in stubs

GitOrigin-RevId: d1a5f63dbed11a4f373d1d7936700af3bc74f70f
This commit is contained in:
Petr
2024-06-19 15:16:24 +02:00
committed by intellij-monorepo-bot
parent 56d2fb7229
commit 5054f4a9b5
14 changed files with 112 additions and 148 deletions

View File

@@ -19,7 +19,6 @@ import com.intellij.psi.stubs.StubElement;
import com.intellij.psi.util.QualifiedName;
import com.jetbrains.python.psi.PyDecorator;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
public interface PyDecoratorStub extends StubElement<PyDecorator> {
@@ -34,11 +33,7 @@ public interface PyDecoratorStub extends StubElement<PyDecorator> {
*/
boolean hasArgumentList();
@ApiStatus.Experimental
@ApiStatus.Internal
@Nullable
String getPositionalArgumentLiteralText(int position);
@ApiStatus.Experimental
@Nullable
String getNamedArgumentLiteralText(@NotNull String name);
<T> T getCustomStub(Class<T> stubClass);
}