11import ast
2+ from _typeshed import Incomplete
23from typing import Any , ClassVar
34
45class Message :
56 message : ClassVar [str ]
6- message_args : tuple [Any , ...]
7- filename : Any
7+ message_args : tuple [Any , ...] # Tuple types differ between sub-classes.
8+ filename : str
89 lineno : int
910 col : int
10- def __init__ (self , filename , loc : ast .AST ) -> None : ...
11+ def __init__ (self , filename : str , loc : ast .AST ) -> None : ...
1112
1213class UnusedImport (Message ):
13- message_args : tuple [Any ]
14- def __init__ (self , filename , loc : ast .AST , name ) -> None : ...
14+ message_args : tuple [Incomplete ]
15+ def __init__ (self , filename : str , loc : ast .AST , name ) -> None : ...
1516
1617class RedefinedWhileUnused (Message ):
17- message_args : tuple [Any , int ]
18- def __init__ (self , filename , loc : ast .AST , name , orig_loc : ast .AST ) -> None : ...
18+ message_args : tuple [Incomplete , int ]
19+ def __init__ (self , filename : str , loc : ast .AST , name , orig_loc : ast .AST ) -> None : ...
1920
2021class ImportShadowedByLoopVar (Message ):
21- message_args : tuple [Any , int ]
22- def __init__ (self , filename , loc : ast .AST , name , orig_loc : ast .AST ) -> None : ...
22+ message_args : tuple [Incomplete , int ]
23+ def __init__ (self , filename : str , loc : ast .AST , name , orig_loc : ast .AST ) -> None : ...
2324
2425class ImportStarNotPermitted (Message ):
25- message_args : Any
26- def __init__ (self , filename , loc , modname ) -> None : ...
26+ message_args : Incomplete
27+ def __init__ (self , filename : str , loc , modname ) -> None : ...
2728
2829class ImportStarUsed (Message ):
29- message_args : tuple [Any ]
30- def __init__ (self , filename , loc : ast .AST , modname ) -> None : ...
30+ message_args : tuple [Incomplete ]
31+ def __init__ (self , filename : str , loc : ast .AST , modname ) -> None : ...
3132
3233class ImportStarUsage (Message ):
33- message_args : tuple [Any , Any ]
34- def __init__ (self , filename , loc : ast .AST , name , from_list ) -> None : ...
34+ message_args : tuple [Incomplete , Incomplete ]
35+ def __init__ (self , filename : str , loc : ast .AST , name , from_list ) -> None : ...
3536
3637class UndefinedName (Message ):
37- message_args : tuple [Any ]
38- def __init__ (self , filename , loc : ast .AST , name ) -> None : ...
38+ message_args : tuple [Incomplete ]
39+ def __init__ (self , filename : str , loc : ast .AST , name ) -> None : ...
3940
4041class DoctestSyntaxError (Message ):
4142 message_args : tuple [()]
42- def __init__ (self , filename , loc : ast .AST , position : tuple [int , int ] | None = None ) -> None : ...
43+ def __init__ (self , filename : str , loc : ast .AST , position : tuple [int , int ] | None = None ) -> None : ...
4344
4445class UndefinedExport (Message ):
45- message_args : tuple [Any ]
46- def __init__ (self , filename , loc : ast .AST , name ) -> None : ...
46+ message_args : tuple [Incomplete ]
47+ def __init__ (self , filename : str , loc : ast .AST , name ) -> None : ...
4748
4849class UndefinedLocal (Message ):
4950 default : ClassVar [str ]
5051 builtin : ClassVar [str ]
51- message_args : tuple [Any , int ]
52- def __init__ (self , filename , loc : ast .AST , name , orig_loc : ast .AST ) -> None : ...
52+ message_args : tuple [Incomplete , int ]
53+ def __init__ (self , filename : str , loc : ast .AST , name , orig_loc : ast .AST ) -> None : ...
5354
5455class DuplicateArgument (Message ):
55- message_args : tuple [Any ]
56- def __init__ (self , filename , loc : ast .AST , name ) -> None : ...
56+ message_args : tuple [Incomplete ]
57+ def __init__ (self , filename : str , loc : ast .AST , name ) -> None : ...
5758
5859class MultiValueRepeatedKeyLiteral (Message ):
59- message_args : tuple [Any ]
60- def __init__ (self , filename , loc : ast .AST , key ) -> None : ...
60+ message_args : tuple [Incomplete ]
61+ def __init__ (self , filename : str , loc : ast .AST , key ) -> None : ...
6162
6263class MultiValueRepeatedKeyVariable (Message ):
63- message_args : tuple [Any ]
64- def __init__ (self , filename , loc : ast .AST , key ) -> None : ...
64+ message_args : tuple [Incomplete ]
65+ def __init__ (self , filename : str , loc : ast .AST , key ) -> None : ...
6566
6667class LateFutureImport (Message ):
6768 message_args : tuple [()]
68- def __init__ (self , filename , loc : ast .AST ) -> None : ...
69+ def __init__ (self , filename : str , loc : ast .AST ) -> None : ...
6970
7071class FutureFeatureNotDefined (Message ):
71- message_args : tuple [Any ]
72- def __init__ (self , filename , loc : ast .AST , name ) -> None : ...
72+ message_args : tuple [Incomplete ]
73+ def __init__ (self , filename : str , loc : ast .AST , name ) -> None : ...
7374
7475class UnusedVariable (Message ):
75- message_args : tuple [Any ]
76- def __init__ (self , filename , loc : ast .AST , names ) -> None : ...
76+ message_args : tuple [Incomplete ]
77+ def __init__ (self , filename : str , loc : ast .AST , names ) -> None : ...
7778
7879class UnusedAnnotation (Message ):
79- message_args : tuple [Any ]
80- def __init__ (self , filename , loc : ast .AST , names ) -> None : ...
80+ message_args : tuple [Incomplete ]
81+ def __init__ (self , filename : str , loc : ast .AST , names ) -> None : ...
82+
83+ class UnusedIndirectAssignment (Message ):
84+ message_args : tuple [str , str ]
85+ def __init__ (self , filename : str , loc : ast .AST , name : str ) -> None : ...
8186
8287class ReturnOutsideFunction (Message ): ...
8388class YieldOutsideFunction (Message ): ...
@@ -90,53 +95,53 @@ class IfTuple(Message): ...
9095class AssertTuple (Message ): ...
9196
9297class ForwardAnnotationSyntaxError (Message ):
93- message_args : tuple [Any ]
94- def __init__ (self , filename , loc : ast .AST , annotation ) -> None : ...
98+ message_args : tuple [Incomplete ]
99+ def __init__ (self , filename : str , loc : ast .AST , annotation ) -> None : ...
95100
96101class RaiseNotImplemented (Message ): ...
97102class InvalidPrintSyntax (Message ): ...
98103class IsLiteral (Message ): ...
99104class FStringMissingPlaceholders (Message ): ...
100105
101106class StringDotFormatExtraPositionalArguments (Message ):
102- message_args : tuple [Any ]
103- def __init__ (self , filename , loc : ast .AST , extra_positions ) -> None : ...
107+ message_args : tuple [Incomplete ]
108+ def __init__ (self , filename : str , loc : ast .AST , extra_positions ) -> None : ...
104109
105110class StringDotFormatExtraNamedArguments (Message ):
106- message_args : tuple [Any ]
107- def __init__ (self , filename , loc : ast .AST , extra_keywords ) -> None : ...
111+ message_args : tuple [Incomplete ]
112+ def __init__ (self , filename : str , loc : ast .AST , extra_keywords ) -> None : ...
108113
109114class StringDotFormatMissingArgument (Message ):
110- message_args : tuple [Any ]
111- def __init__ (self , filename , loc : ast .AST , missing_arguments ) -> None : ...
115+ message_args : tuple [Incomplete ]
116+ def __init__ (self , filename : str , loc : ast .AST , missing_arguments ) -> None : ...
112117
113118class StringDotFormatMixingAutomatic (Message ): ...
114119
115120class StringDotFormatInvalidFormat (Message ):
116- message_args : tuple [Any ]
117- def __init__ (self , filename , loc : ast .AST , error ) -> None : ...
121+ message_args : tuple [Incomplete ]
122+ def __init__ (self , filename : str , loc : ast .AST , error ) -> None : ...
118123
119124class PercentFormatInvalidFormat (Message ):
120- message_args : tuple [Any ]
121- def __init__ (self , filename , loc : ast .AST , error ) -> None : ...
125+ message_args : tuple [Incomplete ]
126+ def __init__ (self , filename : str , loc : ast .AST , error ) -> None : ...
122127
123128class PercentFormatMixedPositionalAndNamed (Message ): ...
124129
125130class PercentFormatUnsupportedFormatCharacter (Message ):
126- message_args : tuple [Any ]
127- def __init__ (self , filename , loc : ast .AST , c ) -> None : ...
131+ message_args : tuple [Incomplete ]
132+ def __init__ (self , filename : str , loc : ast .AST , c ) -> None : ...
128133
129134class PercentFormatPositionalCountMismatch (Message ):
130135 message_args : tuple [int , int ]
131- def __init__ (self , filename , loc : ast .AST , n_placeholders : int , n_substitutions : int ) -> None : ...
136+ def __init__ (self , filename : str , loc : ast .AST , n_placeholders : int , n_substitutions : int ) -> None : ...
132137
133138class PercentFormatExtraNamedArguments (Message ):
134- message_args : tuple [Any ]
135- def __init__ (self , filename , loc : ast .AST , extra_keywords ) -> None : ...
139+ message_args : tuple [Incomplete ]
140+ def __init__ (self , filename : str , loc : ast .AST , extra_keywords ) -> None : ...
136141
137142class PercentFormatMissingArgument (Message ):
138- message_args : tuple [Any ]
139- def __init__ (self , filename , loc : ast .AST , missing_arguments ) -> None : ...
143+ message_args : tuple [Incomplete ]
144+ def __init__ (self , filename : str , loc : ast .AST , missing_arguments ) -> None : ...
140145
141146class PercentFormatExpectedMapping (Message ): ...
142147class PercentFormatExpectedSequence (Message ): ...
0 commit comments