From b2635c12dc5aa0b5d9c236617f43a5dd0de8c310 Mon Sep 17 00:00:00 2001 From: Andrea Guarino Date: Mon, 3 Jan 2022 14:20:06 +0100 Subject: [PATCH 1/3] SONARPY-957 Serialize information about typeshed variables into protobuf --- .../src/main/protobuf/symbols.proto | 8 +++ .../typeshed_serializer/serializer/symbols.py | 54 +++++++++++++++++-- .../serializer/symbols_merger.py | 23 +++++++- .../tests/resources/fakemodule.pyi | 11 ++++ .../typeshed_serializer/tests/test_symbols.py | 4 +- .../tests/test_symbols_merger.py | 33 ++++++++++++ .../tests/test_typeshed_serializer.py | 2 +- 7 files changed, 126 insertions(+), 9 deletions(-) diff --git a/python-frontend/src/main/protobuf/symbols.proto b/python-frontend/src/main/protobuf/symbols.proto index 66c6e79a81..3b905efce3 100644 --- a/python-frontend/src/main/protobuf/symbols.proto +++ b/python-frontend/src/main/protobuf/symbols.proto @@ -88,4 +88,12 @@ message ModuleSymbol { repeated ClassSymbol classes = 2; repeated FunctionSymbol functions = 3; repeated OverloadedFunctionSymbol overloaded_functions = 4; + repeated VarSymbol vars = 5; +} + +message VarSymbol { + string name = 1; + string fully_qualified_name = 2; + optional Type type_annotation = 3; + repeated string valid_for = 4; } diff --git a/python-frontend/typeshed_serializer/serializer/symbols.py b/python-frontend/typeshed_serializer/serializer/symbols.py index 5fefdafab8..a1deba1315 100644 --- a/python-frontend/typeshed_serializer/serializer/symbols.py +++ b/python-frontend/typeshed_serializer/serializer/symbols.py @@ -32,6 +32,8 @@ logger = logging.getLogger(__name__) +DEFAULT_EXPORTED_VARS = ["__name__", "__doc__", "__file__", "__package__"] + class ParamKind(Enum): POSITIONAL_ONLY = 0 @@ -61,6 +63,8 @@ class TypeDescriptor: def __init__(self, _type: mpt.Type): self.args = [] self.fully_qualified_name = None + self.kind = None + self.is_unknown = False # kind, fqn, pretty printed name, arguments if isinstance(_type, mpt.Instance): self.kind = TypeKind.INSTANCE @@ -127,13 +131,16 @@ def __init__(self, _type: mpt.Type): # TODO: check in items for key/type mapping self.pretty_printed_name = "TypedDict" else: - # Can this happen? - self.pretty_printed_name = "#Unknown" + # this can happen when there is a var symbol assigned to an overload symbol + self.is_unknown = True def to_proto(self) -> symbols_pb2.Type: pb_type = symbols_pb2.Type() + if self.is_unknown: + return pb_type pb_type.pretty_printed_name = self.pretty_printed_name - pb_type.kind = symbols_pb2.TypeKind.Value(self.kind.name) + if self.kind is not None: + pb_type.kind = symbols_pb2.TypeKind.Value(self.kind.name) if self.fully_qualified_name is not None: pb_type.fully_qualified_name = self.fully_qualified_name for arg in self.args: @@ -312,12 +319,31 @@ def to_proto(self) -> symbols_pb2.ClassSymbol: return pb_class +class VarSymbol: + def __init__(self, var: mpn.Var): + self.name = var.name + self.fullname = var.fullname + if var.type: + self.type = TypeDescriptor(var.type) + + def __eq__(self, other): + return isinstance(other, VarSymbol) and self.to_proto() == other.to_proto() + + def to_proto(self) -> symbols_pb2.VarSymbol: + pb_var = symbols_pb2.VarSymbol() + pb_var.name = self.name + pb_var.fully_qualified_name = self.fullname + pb_var.type_annotation.CopyFrom(self.type.to_proto()) + return pb_var + + class ModuleSymbol: def __init__(self, mypy_file: mpn.MypyFile): self.fullname = mypy_file.fullname self.classes = [] self.functions = [] self.overloaded_functions = [] + self.vars = [] for key in mypy_file.names: name = mypy_file.names.get(key) symbol_table_node = name.node @@ -327,6 +353,8 @@ def __init__(self, mypy_file: mpn.MypyFile): self.overloaded_functions.append(OverloadedFunctionSymbol(symbol_table_node)) if isinstance(symbol_table_node, mpn.TypeInfo): self.classes.append(ClassSymbol(symbol_table_node)) + if isinstance(symbol_table_node, mpn.Var) and symbol_table_node.name not in DEFAULT_EXPORTED_VARS: + self.vars.append(VarSymbol(symbol_table_node)) def to_proto(self) -> symbols_pb2.ModuleSymbol: pb_module = symbols_pb2.ModuleSymbol() @@ -337,6 +365,8 @@ def to_proto(self) -> symbols_pb2.ModuleSymbol: pb_module.functions.append(func.to_proto()) for overloaded_func in self.overloaded_functions: pb_module.overloaded_functions.append(overloaded_func.to_proto()) + for var in self.vars: + pb_module.vars.append(var.to_proto()) return pb_module @@ -396,12 +426,25 @@ def to_proto(self) -> symbols_pb2.ClassSymbol: return pb_class +class MergedVarSymbol: + def __init__(self, var_symbol: VarSymbol, valid_for: List[str]): + self.var_symbol = var_symbol + self.valid_for = valid_for + + def to_proto(self) -> symbols_pb2.VarSymbol: + pb_var = self.var_symbol.to_proto() + for elem in self.valid_for: + pb_var.valid_for.append(elem) + return pb_var + + class MergedModuleSymbol: - def __init__(self, fullname, classes, functions, overloaded_functions): + def __init__(self, fullname, classes, functions, overloaded_functions, variables): self.fullname = fullname self.classes = classes self.functions = functions self.overloaded_functions = overloaded_functions + self.vars = variables def to_proto(self): pb_module = symbols_pb2.ModuleSymbol() @@ -415,6 +458,9 @@ def to_proto(self): for overloaded_func in self.overloaded_functions: for elem in self.overloaded_functions[overloaded_func]: pb_module.overloaded_functions.append(elem.to_proto()) + for var in self.vars: + for elem in self.vars[var]: + pb_module.vars.append(elem.to_proto()) return pb_module diff --git a/python-frontend/typeshed_serializer/serializer/symbols_merger.py b/python-frontend/typeshed_serializer/serializer/symbols_merger.py index 65a43ba9d2..0c48f531ca 100644 --- a/python-frontend/typeshed_serializer/serializer/symbols_merger.py +++ b/python-frontend/typeshed_serializer/serializer/symbols_merger.py @@ -21,8 +21,9 @@ from typing import Dict, Set, List from serializer.symbols import ModuleSymbol, MergedFunctionSymbol, MergedClassSymbol, MergedOverloadedFunctionSymbol, \ - MergedModuleSymbol + MergedModuleSymbol, MergedVarSymbol from serializer import typeshed_serializer as ts +from serializer.proto_out import symbols_pb2 SUPPORTED_PYTHON_VERSIONS = ((2, 7), (3, 5), (3, 6), (3, 7), (3, 8), (3, 9), (3, 10)) @@ -57,8 +58,9 @@ def merge_modules(all_python_modules: Set[str], model_by_version: Dict[str, Dict handled_classes: Dict[str, List[MergedClassSymbol]] = {} handled_funcs: Dict[str, List[MergedFunctionSymbol]] = {} handled_overloaded_functions: Dict[str, List[MergedOverloadedFunctionSymbol]] = {} + handled_vars: Dict[str, List[MergedVarSymbol]] = {} merged_modules[python_mod] = MergedModuleSymbol(python_mod, handled_classes, - handled_funcs, handled_overloaded_functions) + handled_funcs, handled_overloaded_functions, handled_vars) for version in model_by_version: model = model_by_version[version] # get current module @@ -68,9 +70,26 @@ def merge_modules(all_python_modules: Set[str], model_by_version: Dict[str, Dict merge_classes(current_module, handled_classes, version) merge_functions(current_module, handled_funcs, version) merge_overloaded_functions(current_module, handled_overloaded_functions, version) + merge_vars(current_module, handled_vars, version) return merged_modules +def merge_vars(current_module, handled_vars, version): + for var in current_module.vars: + if var.fullname not in handled_vars: + # doesn't exist: we add it + handled_vars[var.fullname] = [MergedVarSymbol(var, [version])] + else: + compared = handled_vars[var.fullname] + for elem in compared: + if elem.var_symbol == var: + elem.valid_for.append(version) + break + else: + # no equivalent yet in the variations: add a new one + handled_vars[var.fullname].append(MergedVarSymbol(var, [version])) + + def merge_classes(current_module, handled_classes, version): for mod_class in current_module.classes: if mod_class.fullname not in handled_classes: diff --git a/python-frontend/typeshed_serializer/tests/resources/fakemodule.pyi b/python-frontend/typeshed_serializer/tests/resources/fakemodule.pyi index c6c542c1a9..d69be58f4c 100644 --- a/python-frontend/typeshed_serializer/tests/resources/fakemodule.pyi +++ b/python-frontend/typeshed_serializer/tests/resources/fakemodule.pyi @@ -92,3 +92,14 @@ else: @overload def overloaded_function_multiple_defs(param: str): ... + +if sys.version_info >= (3, 8): + unique_var_38: int + var_multiple_defs: str +else: + unique_var_36: int + var_multiple_defs: int + +common_var: bool + +alias = common_overloaded_function diff --git a/python-frontend/typeshed_serializer/tests/test_symbols.py b/python-frontend/typeshed_serializer/tests/test_symbols.py index 001abb10d8..a0a2231bc3 100644 --- a/python-frontend/typeshed_serializer/tests/test_symbols.py +++ b/python-frontend/typeshed_serializer/tests/test_symbols.py @@ -110,8 +110,8 @@ def test_save_module(typeshed_stdlib): def test_python2_exception(): - queue_symbol = symbols.MergedModuleSymbol("Queue", {}, {}, {}) - other_symbol = symbols.MergedModuleSymbol("other", {}, {}, {}) + queue_symbol = symbols.MergedModuleSymbol("Queue", {}, {}, {}, {}) + other_symbol = symbols.MergedModuleSymbol("other", {}, {}, {}, {}) assert symbols.is_python_2_only_exception(queue_symbol) is True assert symbols.is_python_2_only_exception(other_symbol) is False diff --git a/python-frontend/typeshed_serializer/tests/test_symbols_merger.py b/python-frontend/typeshed_serializer/tests/test_symbols_merger.py index c7a6c371b4..b92d82dfca 100644 --- a/python-frontend/typeshed_serializer/tests/test_symbols_merger.py +++ b/python-frontend/typeshed_serializer/tests/test_symbols_merger.py @@ -204,6 +204,39 @@ def test_actual_module_merge(fake_module_36_38): [func for alternatives in merged_fakemodule_module.overloaded_functions.values() for func in alternatives] assert len(fakemodule_proto.overloaded_functions) == len(flattened_overloaded_funcs) + all_vars = merged_fakemodule_module.vars + assert len(all_vars) == 5 + common_var = all_vars['fakemodule.common_var'] + assert len(common_var) == 1 + assert common_var[0].valid_for == ["36", "38"] + var_symbol = common_var[0].var_symbol + assert var_symbol.name == "common_var" + assert var_symbol.fullname == "fakemodule.common_var" + assert var_symbol.type.fully_qualified_name == "builtins.bool" + + unique_var_36 = all_vars['fakemodule.unique_var_36'] + assert len(unique_var_36) == 1 + assert unique_var_36[0].valid_for == ["36"] + + unique_var_38 = all_vars['fakemodule.unique_var_38'] + assert len(unique_var_38) == 1 + assert unique_var_38[0].valid_for == ["38"] + + var_multiple_defs = all_vars['fakemodule.var_multiple_defs'] + assert len(var_multiple_defs) == 2 + definition_36 = var_multiple_defs[0] + definition_38 = var_multiple_defs[1] + assert definition_36.valid_for == ["36"] + assert definition_36.var_symbol.type.fully_qualified_name == "builtins.int" + assert definition_38.valid_for == ["38"] + assert definition_38.var_symbol.type.fully_qualified_name == "builtins.str" + + alias = all_vars['fakemodule.alias'] + assert len(alias) == 1 + alias_symbol = alias[0].var_symbol + assert alias_symbol.type.fully_qualified_name is None + assert alias_symbol.type.is_unknown is True + def assert_merged_class_symbol_to_proto(merged_classes_proto, merged_classes): assert len(merged_classes_proto) == len(merged_classes) diff --git a/python-frontend/typeshed_serializer/tests/test_typeshed_serializer.py b/python-frontend/typeshed_serializer/tests/test_typeshed_serializer.py index 2d5ec2e95d..5261d0ca86 100644 --- a/python-frontend/typeshed_serializer/tests/test_typeshed_serializer.py +++ b/python-frontend/typeshed_serializer/tests/test_typeshed_serializer.py @@ -46,7 +46,7 @@ def test_serialize_typeshed_stdlib_multiple_python_version(): def test_save_merged_symbols(): - merged_module_symbol = symbols.MergedModuleSymbol('abc', {}, {}, {}) + merged_module_symbol = symbols.MergedModuleSymbol('abc', {}, {}, {}, {}) symbols_merger.merge_multiple_python_versions = Mock(return_value={'abc': merged_module_symbol}) symbols.save_module = Mock() typeshed_serializer.save_merged_symbols() From 511537e184149b778a111a225737c366aac5c006 Mon Sep 17 00:00:00 2001 From: Andrea Guarino Date: Mon, 3 Jan 2022 14:50:27 +0100 Subject: [PATCH 2/3] SONARPY-957 Update protobuf files to contain variables --- .../types/protobuf/2@ConfigParser.protobuf | 15 +- .../python/types/protobuf/2@Queue.protobuf | 9 +- .../types/protobuf/2@SocketServer.protobuf | 18 +- .../types/protobuf/BaseHTTPServer.protobuf | 13 +- .../python/types/protobuf/Cookie.protobuf | 9 +- .../python/types/protobuf/HTMLParser.protobuf | 4 +- .../types/protobuf/SimpleHTTPServer.protobuf | 9 +- .../python/types/protobuf/StringIO.protobuf | 9 +- .../python/types/protobuf/UserDict.protobuf | 13 +- .../python/types/protobuf/UserList.protobuf | 4 +- .../python/types/protobuf/UserString.protobuf | 11 +- .../types/protobuf/__builtin__.protobuf | 25 +- .../python/types/protobuf/__future__.protobuf | 29 +- .../python/types/protobuf/__main__.protobuf | 5 +- .../sonar/python/types/protobuf/_ast.protobuf | 19 +- .../python/types/protobuf/_bisect.protobuf | 6 +- .../python/types/protobuf/_codecs.protobuf | 13 +- .../types/protobuf/_collections.protobuf | 13 +- .../types/protobuf/_collections_abc.protobuf | 7 +- .../types/protobuf/_compat_pickle.protobuf | 40 +- .../types/protobuf/_compression.protobuf | 17 +- .../sonar/python/types/protobuf/_csv.protobuf | 22 +- .../python/types/protobuf/_curses.protobuf | 555 ++++++++- .../python/types/protobuf/_decimal.protobuf | 36 +- .../types/protobuf/_dummy_thread.protobuf | 13 +- .../types/protobuf/_dummy_threading.protobuf | 25 +- .../python/types/protobuf/_functools.protobuf | 9 +- .../python/types/protobuf/_heapq.protobuf | 9 +- .../python/types/protobuf/_hotshot.protobuf | 7 +- .../sonar/python/types/protobuf/_imp.protobuf | 5 +- .../sonar/python/types/protobuf/_io.protobuf | 15 +- .../python/types/protobuf/_json.protobuf | 11 +- .../types/protobuf/_markupbase.protobuf | 4 +- .../sonar/python/types/protobuf/_md5.protobuf | 6 +- .../sonar/python/types/protobuf/_msi.protobuf | 6 +- .../types/protobuf/_osx_support.protobuf | 23 +- .../types/protobuf/_posixsubprocess.protobuf | 6 +- .../python/types/protobuf/_py_abc.protobuf | 9 +- .../python/types/protobuf/_pydecimal.protobuf | 36 +- .../python/types/protobuf/_random.protobuf | 4 +- .../sonar/python/types/protobuf/_sha.protobuf | 9 +- .../python/types/protobuf/_sha256.protobuf | 4 +- .../python/types/protobuf/_sha512.protobuf | 4 +- .../types/protobuf/_sitebuiltins.protobuf | 8 +- .../python/types/protobuf/_socket.protobuf | 654 ++++++++++- .../sonar/python/types/protobuf/_sre.protobuf | 20 +- .../python/types/protobuf/_stat.protobuf | 104 +- .../python/types/protobuf/_struct.protobuf | 7 +- .../python/types/protobuf/_symtable.protobuf | 48 +- .../python/types/protobuf/_thread.protobuf | 20 +- .../types/protobuf/_threading_local.protobuf | 7 +- .../python/types/protobuf/_tkinter.protobuf | 50 +- .../types/protobuf/_tracemalloc.protobuf | 6 +- .../python/types/protobuf/_typeshed.protobuf | 13 +- .../types/protobuf/_typeshed.wsgi.protobuf | 13 +- .../types/protobuf/_typeshed.xml.protobuf | 9 +- .../python/types/protobuf/_warnings.protobuf | 29 +- .../python/types/protobuf/_weakref.protobuf | 11 +- .../types/protobuf/_weakrefset.protobuf | 11 +- .../python/types/protobuf/_winapi.protobuf | 99 +- .../python/types/protobuf/_winreg.protobuf | 112 +- .../sonar/python/types/protobuf/abc.protobuf | 11 +- .../sonar/python/types/protobuf/aifc.protobuf | 15 +- .../python/types/protobuf/argparse.protobuf | 31 +- .../python/types/protobuf/array.protobuf | 15 +- .../sonar/python/types/protobuf/ast.protobuf | 17 +- .../python/types/protobuf/asynchat.protobuf | 8 +- .../protobuf/asyncio.base_events.protobuf | 15 +- .../protobuf/asyncio.base_futures.protobuf | 21 +- .../protobuf/asyncio.base_subprocess.protobuf | 13 +- .../protobuf/asyncio.base_tasks.protobuf | 7 +- .../types/protobuf/asyncio.compat.protobuf | 8 +- .../types/protobuf/asyncio.constants.protobuf | 12 +- .../protobuf/asyncio.coroutines.protobuf | 7 +- .../types/protobuf/asyncio.events.protobuf | 15 +- .../protobuf/asyncio.exceptions.protobuf | 4 +- .../protobuf/asyncio.format_helpers.protobuf | 11 +- .../types/protobuf/asyncio.futures.protobuf | 13 +- .../types/protobuf/asyncio.locks.protobuf | 13 +- .../types/protobuf/asyncio.log.protobuf | 4 +- .../protobuf/asyncio.proactor_events.protobuf | 13 +- .../python/types/protobuf/asyncio.protobuf | 13 +- .../types/protobuf/asyncio.protocols.protobuf | 6 +- .../types/protobuf/asyncio.queues.protobuf | 9 +- .../types/protobuf/asyncio.runners.protobuf | 4 +- .../protobuf/asyncio.selector_events.protobuf | 4 +- .../types/protobuf/asyncio.sslproto.protobuf | 28 +- .../types/protobuf/asyncio.staggered.protobuf | 11 +- .../types/protobuf/asyncio.streams.protobuf | 13 +- .../protobuf/asyncio.subprocess.protobuf | 21 +- .../types/protobuf/asyncio.tasks.protobuf | 21 +- .../types/protobuf/asyncio.threads.protobuf | 7 +- .../protobuf/asyncio.transports.protobuf | 9 +- .../types/protobuf/asyncio.trsock.protobuf | 13 +- .../protobuf/asyncio.unix_events.protobuf | 13 +- .../protobuf/asyncio.windows_events.protobuf | 30 +- .../protobuf/asyncio.windows_utils.protobuf | 18 +- .../python/types/protobuf/asyncore.protobuf | 23 +- .../python/types/protobuf/atexit.protobuf | 7 +- .../python/types/protobuf/audioop.protobuf | 6 +- .../python/types/protobuf/base64.protobuf | 6 +- .../sonar/python/types/protobuf/bdb.protobuf | 17 +- .../python/types/protobuf/binascii.protobuf | 4 +- .../python/types/protobuf/binhex.protobuf | 17 +- .../python/types/protobuf/bisect.protobuf | 8 +- .../python/types/protobuf/builtins.protobuf | 18 +- .../sonar/python/types/protobuf/bz2.protobuf | 13 +- .../python/types/protobuf/cPickle.protobuf | 12 +- .../python/types/protobuf/cProfile.protobuf | 13 +- .../python/types/protobuf/cStringIO.protobuf | 6 +- .../python/types/protobuf/calendar.protobuf | 42 +- .../sonar/python/types/protobuf/cgi.protobuf | 11 +- .../python/types/protobuf/cgitb.protobuf | 13 +- .../python/types/protobuf/cmath.protobuf | 22 +- .../sonar/python/types/protobuf/cmd.protobuf | 11 +- .../sonar/python/types/protobuf/code.protobuf | 9 +- .../python/types/protobuf/codecs.protobuf | 61 +- .../python/types/protobuf/codeop.protobuf | 4 +- .../types/protobuf/collections.abc.protobuf | 7 +- .../types/protobuf/collections.protobuf | 17 +- .../python/types/protobuf/colorsys.protobuf | 10 +- .../python/types/protobuf/commands.protobuf | 4 +- .../python/types/protobuf/compileall.protobuf | 9 +- .../concurrent.futures._base.protobuf | 31 +- .../concurrent.futures.process.protobuf | 13 +- .../protobuf/concurrent.futures.protobuf | 8 +- .../concurrent.futures.thread.protobuf | 13 +- .../types/protobuf/configparser.protobuf | 23 +- .../python/types/protobuf/contextlib.protobuf | 17 +- .../types/protobuf/contextvars.protobuf | 15 +- .../python/types/protobuf/cookielib.protobuf | 7 +- .../sonar/python/types/protobuf/copy.protobuf | 9 +- .../python/types/protobuf/copy_reg.protobuf | 16 +- .../python/types/protobuf/copyreg.protobuf | 16 +- .../python/types/protobuf/crypt.protobuf | 20 +- .../sonar/python/types/protobuf/csv.protobuf | 20 +- .../python/types/protobuf/ctypes.protobuf | 37 +- .../types/protobuf/ctypes.util.protobuf | 4 +- .../types/protobuf/ctypes.wintypes.protobuf | 4 +- .../types/protobuf/curses.ascii.protobuf | 79 +- .../python/types/protobuf/curses.protobuf | 557 ++++++++- .../types/protobuf/curses.textpad.protobuf | 8 +- .../types/protobuf/dataclasses.protobuf | 21 +- .../python/types/protobuf/datetime.protobuf | 16 +- .../python/types/protobuf/dbm.dumb.protobuf | 8 +- .../python/types/protobuf/dbm.gnu.protobuf | 8 +- .../python/types/protobuf/dbm.ndbm.protobuf | 10 +- .../sonar/python/types/protobuf/dbm.protobuf | 12 +- .../python/types/protobuf/decimal.protobuf | 47 +- .../python/types/protobuf/difflib.protobuf | 15 +- .../python/types/protobuf/dircache.protobuf | 7 +- .../sonar/python/types/protobuf/dis.protobuf | 56 +- .../protobuf/distutils.archive_util.protobuf | 4 +- .../protobuf/distutils.ccompiler.protobuf | 13 +- .../types/protobuf/distutils.cmd.protobuf | 13 +- .../distutils.command.config.protobuf | 12 +- .../distutils.command.install.protobuf | 9 +- ...istutils.command.install_egg_info.protobuf | 8 +- .../distutils.command.upload.protobuf | 8 +- .../types/protobuf/distutils.config.protobuf | 10 +- .../types/protobuf/distutils.core.protobuf | 13 +- .../types/protobuf/distutils.debug.protobuf | 10 +- .../protobuf/distutils.dep_util.protobuf | 4 +- .../types/protobuf/distutils.dist.protobuf | 13 +- .../protobuf/distutils.extension.protobuf | 6 +- .../protobuf/distutils.fancy_getopt.protobuf | 11 +- .../protobuf/distutils.file_util.protobuf | 6 +- .../protobuf/distutils.filelist.protobuf | 8 +- .../types/protobuf/distutils.log.protobuf | 15 +- .../types/protobuf/distutils.spawn.protobuf | 4 +- .../protobuf/distutils.sysconfig.protobuf | 10 +- .../protobuf/distutils.text_file.protobuf | 8 +- .../types/protobuf/distutils.util.protobuf | 11 +- .../types/protobuf/distutils.version.protobuf | 8 +- .../python/types/protobuf/doctest.protobuf | 53 +- .../types/protobuf/dummy_thread.protobuf | 11 +- .../types/protobuf/dummy_threading.protobuf | 5 +- .../email._header_value_parser.protobuf | 58 +- .../types/protobuf/email._parseaddr.protobuf | 7 +- .../types/protobuf/email.base64mime.protobuf | 14 +- .../types/protobuf/email.charset.protobuf | 13 +- .../protobuf/email.contentmanager.protobuf | 9 +- .../types/protobuf/email.errors.protobuf | 4 +- .../types/protobuf/email.feedparser.protobuf | 6 +- .../types/protobuf/email.generator.protobuf | 4 +- .../types/protobuf/email.header.protobuf | 11 +- .../protobuf/email.headerregistry.protobuf | 13 +- .../types/protobuf/email.iterators.protobuf | 7 +- .../types/protobuf/email.message.protobuf | 11 +- .../protobuf/email.mime.application.protobuf | 10 +- .../types/protobuf/email.mime.audio.protobuf | 10 +- .../types/protobuf/email.mime.base.protobuf | 8 +- .../types/protobuf/email.mime.image.protobuf | 10 +- .../protobuf/email.mime.message.protobuf | 4 +- .../protobuf/email.mime.multipart.protobuf | 8 +- .../types/protobuf/email.mime.text.protobuf | 4 +- .../types/protobuf/email.parser.protobuf | 6 +- .../types/protobuf/email.policy.protobuf | 25 +- .../python/types/protobuf/email.protobuf | 4 +- .../types/protobuf/email.quoprimime.protobuf | 14 +- .../types/protobuf/email.utils.protobuf | 11 +- .../python/types/protobuf/encodings.protobuf | 9 +- .../types/protobuf/encodings.utf_8.protobuf | 6 +- .../python/types/protobuf/ensurepip.protobuf | 4 +- .../sonar/python/types/protobuf/enum.protobuf | 21 +- .../python/types/protobuf/errno.protobuf | 279 ++++- .../python/types/protobuf/fcntl.protobuf | 159 ++- .../python/types/protobuf/filecmp.protobuf | 18 +- .../python/types/protobuf/fileinput.protobuf | 11 +- .../python/types/protobuf/fnmatch.protobuf | 4 +- .../python/types/protobuf/formatter.protobuf | 11 +- .../python/types/protobuf/fractions.protobuf | 12 +- .../python/types/protobuf/ftplib.protobuf | 32 +- .../python/types/protobuf/functools.protobuf | 23 +- .../types/protobuf/future_builtins.protobuf | 14 +- .../sonar/python/types/protobuf/gc.protobuf | 31 +- .../types/protobuf/genericpath.protobuf | 8 +- .../python/types/protobuf/getopt.protobuf | 4 +- .../python/types/protobuf/getpass.protobuf | 7 +- .../python/types/protobuf/gettext.protobuf | 16 +- .../sonar/python/types/protobuf/glob.protobuf | 6 +- .../python/types/protobuf/graphlib.protobuf | 8 +- .../sonar/python/types/protobuf/grp.protobuf | 4 +- .../sonar/python/types/protobuf/gzip.protobuf | 20 +- .../python/types/protobuf/hashlib.protobuf | 24 +- .../python/types/protobuf/heapq.protobuf | 9 +- .../sonar/python/types/protobuf/hmac.protobuf | 13 +- .../types/protobuf/html.entities.protobuf | 19 +- .../types/protobuf/html.parser.protobuf | 6 +- .../types/protobuf/htmlentitydefs.protobuf | 15 +- .../types/protobuf/http.client.protobuf | 134 ++- .../types/protobuf/http.cookiejar.protobuf | 8 +- .../types/protobuf/http.cookies.protobuf | 13 +- .../sonar/python/types/protobuf/http.protobuf | 4 +- .../types/protobuf/http.server.protobuf | 13 +- .../python/types/protobuf/httplib.protobuf | 121 +- .../python/types/protobuf/imaplib.protobuf | 17 +- .../python/types/protobuf/imghdr.protobuf | 17 +- .../sonar/python/types/protobuf/imp.protobuf | 33 +- .../types/protobuf/importlib.abc.protobuf | 15 +- .../protobuf/importlib.machinery.protobuf | 28 +- .../protobuf/importlib.metadata.protobuf | 9 +- .../python/types/protobuf/importlib.protobuf | 7 +- .../protobuf/importlib.resources.protobuf | 7 +- .../types/protobuf/importlib.util.protobuf | 11 +- .../python/types/protobuf/inspect.protobuf | 63 +- .../sonar/python/types/protobuf/io.protobuf | 28 +- .../python/types/protobuf/ipaddress.protobuf | 17 +- .../python/types/protobuf/itertools.protobuf | 19 +- .../types/protobuf/json.decoder.protobuf | 11 +- .../types/protobuf/json.encoder.protobuf | 11 +- .../sonar/python/types/protobuf/json.protobuf | 15 +- .../python/types/protobuf/keyword.protobuf | 9 +- .../protobuf/lib2to3.pgen2.driver.protobuf | 7 +- .../protobuf/lib2to3.pgen2.grammar.protobuf | 18 +- .../protobuf/lib2to3.pgen2.literals.protobuf | 10 +- .../protobuf/lib2to3.pgen2.parse.protobuf | 9 +- .../protobuf/lib2to3.pgen2.pgen.protobuf | 9 +- .../protobuf/lib2to3.pgen2.token.protobuf | 138 ++- .../protobuf/lib2to3.pgen2.tokenize.protobuf | 142 ++- .../types/protobuf/lib2to3.pygram.protobuf | 8 +- .../types/protobuf/lib2to3.pytree.protobuf | 15 +- .../python/types/protobuf/linecache.protobuf | 7 +- .../python/types/protobuf/locale.protobuf | 152 ++- .../types/protobuf/logging.config.protobuf | 23 +- .../types/protobuf/logging.handlers.protobuf | 30 +- .../python/types/protobuf/logging.protobuf | 86 +- .../sonar/python/types/protobuf/lzma.protobuf | 71 +- .../python/types/protobuf/macpath.protobuf | 26 +- .../types/protobuf/macurl2path.protobuf | 4 +- .../python/types/protobuf/mailbox.protobuf | 25 +- .../python/types/protobuf/mailcap.protobuf | 8 +- .../python/types/protobuf/markupbase.protobuf | 4 +- .../python/types/protobuf/marshal.protobuf | 7 +- .../sonar/python/types/protobuf/math.protobuf | 16 +- .../sonar/python/types/protobuf/md5.protobuf | 9 +- .../python/types/protobuf/mimetools.protobuf | 5 +- .../python/types/protobuf/mimetypes.protobuf | 29 +- .../sonar/python/types/protobuf/mmap.protobuf | 48 +- .../types/protobuf/modulefinder.protobuf | 34 +- .../python/types/protobuf/msilib.protobuf | 15 +- .../types/protobuf/msilib.schema.protobuf | 6 +- .../types/protobuf/msilib.sequence.protobuf | 6 +- .../types/protobuf/msilib.text.protobuf | 6 +- .../multiprocessing.connection.protobuf | 13 +- .../protobuf/multiprocessing.context.protobuf | 17 +- .../multiprocessing.dummy.connection.protobuf | 16 +- .../protobuf/multiprocessing.dummy.protobuf | 9 +- .../multiprocessing.managers.protobuf | 15 +- .../protobuf/multiprocessing.pool.protobuf | 25 +- .../protobuf/multiprocessing.process.protobuf | 11 +- .../types/protobuf/multiprocessing.protobuf | 30 +- .../protobuf/multiprocessing.queues.protobuf | 9 +- .../multiprocessing.shared_memory.protobuf | 11 +- .../multiprocessing.sharedctypes.protobuf | 19 +- .../protobuf/multiprocessing.spawn.protobuf | 15 +- .../multiprocessing.synchronize.protobuf | 11 +- .../protobuf/multiprocessing.util.protobuf | 12 +- .../python/types/protobuf/mutex.protobuf | 7 +- .../python/types/protobuf/netrc.protobuf | 6 +- .../python/types/protobuf/nntplib.protobuf | 15 +- .../python/types/protobuf/ntpath.protobuf | 53 +- .../python/types/protobuf/numbers.protobuf | 7 +- .../python/types/protobuf/opcode.protobuf | 43 +- .../python/types/protobuf/operator.protobuf | 9 +- .../python/types/protobuf/optparse.protobuf | 40 +- .../python/types/protobuf/os.path.protobuf | 51 +- .../sonar/python/types/protobuf/os.protobuf | 301 ++++- .../python/types/protobuf/os2emxpath.protobuf | 31 +- .../types/protobuf/ossaudiodev.protobuf | 239 +++- .../python/types/protobuf/parser.protobuf | 7 +- .../python/types/protobuf/pathlib.protobuf | 15 +- .../sonar/python/types/protobuf/pdb.protobuf | 17 +- .../python/types/protobuf/pickle.protobuf | 287 ++++- .../types/protobuf/pickletools.protobuf | 116 +- .../python/types/protobuf/pipes.protobuf | 5 +- .../python/types/protobuf/pkgutil.protobuf | 13 +- .../python/types/protobuf/platform.protobuf | 15 +- .../python/types/protobuf/plistlib.protobuf | 16 +- .../python/types/protobuf/popen2.protobuf | 11 +- .../python/types/protobuf/poplib.protobuf | 25 +- .../python/types/protobuf/posix.protobuf | 212 +++- .../python/types/protobuf/posixpath.protobuf | 31 +- .../python/types/protobuf/pprint.protobuf | 9 +- .../python/types/protobuf/profile.protobuf | 13 +- .../python/types/protobuf/pstats.protobuf | 11 +- .../sonar/python/types/protobuf/pty.protobuf | 16 +- .../sonar/python/types/protobuf/pwd.protobuf | 4 +- .../python/types/protobuf/py_compile.protobuf | 8 +- .../python/types/protobuf/pyclbr.protobuf | 6 +- .../python/types/protobuf/pydoc.protobuf | 33 +- .../types/protobuf/pydoc_data.topics.protobuf | 6 +- .../types/protobuf/pyexpat.errors.protobuf | 84 +- .../types/protobuf/pyexpat.model.protobuf | 22 +- .../python/types/protobuf/pyexpat.protobuf | 33 +- .../python/types/protobuf/queue.protobuf | 9 +- .../python/types/protobuf/random.protobuf | 15 +- .../sonar/python/types/protobuf/re.protobuf | 85 +- .../python/types/protobuf/readline.protobuf | 6 +- .../sonar/python/types/protobuf/repr.protobuf | 8 +- .../python/types/protobuf/reprlib.protobuf | 11 +- .../python/types/protobuf/resource.protobuf | 41 +- .../python/types/protobuf/rfc822.protobuf | 7 +- .../types/protobuf/rlcompleter.protobuf | 9 +- .../python/types/protobuf/runpy.protobuf | 7 +- .../python/types/protobuf/sched.protobuf | 11 +- .../python/types/protobuf/secrets.protobuf | 4 +- .../python/types/protobuf/select.protobuf | 107 +- .../python/types/protobuf/selectors.protobuf | 14 +- .../sonar/python/types/protobuf/sets.protobuf | 9 +- .../sonar/python/types/protobuf/sha.protobuf | 6 +- .../python/types/protobuf/shelve.protobuf | 9 +- .../python/types/protobuf/shlex.protobuf | 11 +- .../python/types/protobuf/shutil.protobuf | 15 +- .../python/types/protobuf/signal.protobuf | 179 ++- .../sonar/python/types/protobuf/site.protobuf | 19 +- .../python/types/protobuf/smtpd.protobuf | 13 +- .../python/types/protobuf/smtplib.protobuf | 28 +- .../python/types/protobuf/sndhdr.protobuf | 8 +- .../python/types/protobuf/socket.protobuf | 1006 ++++++++++++++++- .../types/protobuf/socketserver.protobuf | 17 +- .../types/protobuf/sqlite3.dbapi2.protobuf | 109 +- .../python/types/protobuf/sqlite3.protobuf | 94 +- .../types/protobuf/sre_compile.protobuf | 43 +- .../types/protobuf/sre_constants.protobuf | 372 +++++- .../python/types/protobuf/sre_parse.protobuf | 91 +- .../sonar/python/types/protobuf/ssl.protobuf | 229 +++- .../sonar/python/types/protobuf/stat.protobuf | 132 ++- .../python/types/protobuf/statistics.protobuf | 11 +- .../python/types/protobuf/string.protobuf | 36 +- .../python/types/protobuf/stringold.protobuf | 26 +- .../python/types/protobuf/strop.protobuf | 9 +- .../python/types/protobuf/struct.protobuf | 9 +- .../python/types/protobuf/subprocess.protobuf | 41 +- .../python/types/protobuf/sunau.protobuf | 42 +- .../python/types/protobuf/symbol.protobuf | 217 +++- .../python/types/protobuf/symtable.protobuf | 9 +- .../sonar/python/types/protobuf/sys.protobuf | 240 +++- .../python/types/protobuf/sysconfig.protobuf | 9 +- .../python/types/protobuf/syslog.protobuf | 78 +- .../python/types/protobuf/tabnanny.protobuf | 8 +- .../python/types/protobuf/tarfile.protobuf | 144 ++- .../python/types/protobuf/telnetlib.protobuf | 308 ++++- .../python/types/protobuf/tempfile.protobuf | 31 +- .../python/types/protobuf/termios.protobuf | 473 +++++++- .../python/types/protobuf/textwrap.protobuf | 6 +- .../sonar/python/types/protobuf/this.protobuf | 8 +- .../python/types/protobuf/thread.protobuf | 7 +- .../python/types/protobuf/threading.protobuf | 25 +- .../sonar/python/types/protobuf/time.protobuf | 35 +- .../python/types/protobuf/timeit.protobuf | 17 +- .../protobuf/tkinter.colorchooser.protobuf | 13 +- .../protobuf/tkinter.commondialog.protobuf | 9 +- .../types/protobuf/tkinter.constants.protobuf | 231 +++- .../types/protobuf/tkinter.dialog.protobuf | 9 +- .../types/protobuf/tkinter.dnd.protobuf | 8 +- .../protobuf/tkinter.filedialog.protobuf | 19 +- .../types/protobuf/tkinter.font.protobuf | 27 +- .../protobuf/tkinter.messagebox.protobuf | 41 +- .../python/types/protobuf/tkinter.protobuf | 270 ++++- .../protobuf/tkinter.scrolledtext.protobuf | 7 +- .../protobuf/tkinter.simpledialog.protobuf | 7 +- .../types/protobuf/tkinter.tix.protobuf | 97 +- .../types/protobuf/tkinter.ttk.protobuf | 17 +- .../python/types/protobuf/toaiff.protobuf | 11 +- .../python/types/protobuf/token.protobuf | 159 ++- .../python/types/protobuf/tokenize.protobuf | 412 ++++++- .../python/types/protobuf/trace.protobuf | 13 +- .../python/types/protobuf/traceback.protobuf | 11 +- .../types/protobuf/tracemalloc.protobuf | 8 +- .../sonar/python/types/protobuf/tty.protobuf | 20 +- .../python/types/protobuf/turtle.protobuf | 86 +- .../python/types/protobuf/types.protobuf | 25 +- .../python/types/protobuf/typing.protobuf | 41 +- .../types/protobuf/typing_extensions.protobuf | 48 +- .../types/protobuf/unicodedata.protobuf | 13 +- .../protobuf/unittest.async_case.protobuf | 7 +- .../types/protobuf/unittest.case.protobuf | 17 +- .../types/protobuf/unittest.loader.protobuf | 13 +- .../types/protobuf/unittest.main.protobuf | 13 +- .../types/protobuf/unittest.mock.protobuf | 35 +- .../python/types/protobuf/unittest.protobuf | 21 +- .../types/protobuf/unittest.result.protobuf | 15 +- .../types/protobuf/unittest.runner.protobuf | 12 +- .../types/protobuf/unittest.signals.protobuf | 7 +- .../types/protobuf/unittest.suite.protobuf | 4 +- .../types/protobuf/unittest.util.protobuf | 19 +- .../types/protobuf/urllib.error.protobuf | 8 +- .../types/protobuf/urllib.parse.protobuf | 38 +- .../python/types/protobuf/urllib.protobuf | 9 +- .../types/protobuf/urllib.request.protobuf | 15 +- .../types/protobuf/urllib.response.protobuf | 13 +- .../protobuf/urllib.robotparser.protobuf | 4 +- .../python/types/protobuf/urllib2.protobuf | 15 +- .../python/types/protobuf/urlparse.protobuf | 31 +- .../sonar/python/types/protobuf/user.protobuf | 9 +- .../sonar/python/types/protobuf/uu.protobuf | 6 +- .../sonar/python/types/protobuf/uuid.protobuf | 25 +- .../sonar/python/types/protobuf/venv.protobuf | 4 +- .../python/types/protobuf/warnings.protobuf | 13 +- .../sonar/python/types/protobuf/wave.protobuf | 16 +- .../python/types/protobuf/weakref.protobuf | 22 +- .../python/types/protobuf/webbrowser.protobuf | 8 +- .../python/types/protobuf/whichdb.protobuf | 4 +- .../python/types/protobuf/winreg.protobuf | 116 +- .../python/types/protobuf/winsound.protobuf | 8 +- .../types/protobuf/wsgiref.handlers.protobuf | 10 +- .../types/protobuf/wsgiref.headers.protobuf | 9 +- .../protobuf/wsgiref.simple_server.protobuf | 12 +- .../types/protobuf/wsgiref.util.protobuf | 9 +- .../types/protobuf/wsgiref.validate.protobuf | 9 +- .../python/types/protobuf/xdrlib.protobuf | 4 +- .../types/protobuf/xml.dom.domreg.protobuf | 20 +- .../protobuf/xml.dom.expatbuilder.protobuf | 5 +- .../protobuf/xml.dom.minicompat.protobuf | 15 +- .../types/protobuf/xml.dom.minidom.protobuf | 9 +- .../python/types/protobuf/xml.dom.protobuf | 48 +- .../types/protobuf/xml.dom.pulldom.protobuf | 5 +- .../protobuf/xml.dom.xmlbuilder.protobuf | 5 +- .../xml.etree.ElementInclude.protobuf | 14 +- .../protobuf/xml.etree.ElementPath.protobuf | 18 +- .../protobuf/xml.etree.ElementTree.protobuf | 24 +- .../protobuf/xml.etree.cElementTree.protobuf | 11 +- .../xml.parsers.expat.errors.protobuf | 84 +- .../protobuf/xml.parsers.expat.model.protobuf | 22 +- .../types/protobuf/xml.parsers.expat.protobuf | 22 +- .../types/protobuf/xml.sax.handler.protobuf | 35 +- .../python/types/protobuf/xml.sax.protobuf | 12 +- .../types/protobuf/xml.sax.saxutils.protobuf | 6 +- .../types/protobuf/xml.sax.xmlreader.protobuf | 6 +- .../types/protobuf/xmlrpc.client.protobuf | 66 +- .../types/protobuf/xmlrpc.server.protobuf | 17 +- .../python/types/protobuf/xmlrpclib.protobuf | 60 +- .../python/types/protobuf/xxlimited.protobuf | 5 +- .../python/types/protobuf/zipapp.protobuf | 8 +- .../python/types/protobuf/zipfile.protobuf | 34 +- .../python/types/protobuf/zipimport.protobuf | 11 +- .../sonar/python/types/protobuf/zlib.protobuf | 48 +- .../python/types/protobuf/zoneinfo.protobuf | 14 +- 479 files changed, 16057 insertions(+), 479 deletions(-) diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/2@ConfigParser.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/2@ConfigParser.protobuf index 363e0b9e95..92d828449c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/2@ConfigParser.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/2@ConfigParser.protobuf @@ -573,4 +573,17 @@ has_option'ConfigParser.RawConfigParser.has_option" Any Any" builtins.dict*' depth - builtins.int" builtins.intz27j27 \ No newline at end of file + builtins.int" builtins.intz27j27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*I + DEFAULTSECTConfigParser.DEFAULTSECT + builtins.str" builtins.str"27*a +MAX_INTERPOLATION_DEPTH$ConfigParser.MAX_INTERPOLATION_DEPTH + builtins.int" builtins.int"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/2@Queue.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/2@Queue.protobuf index 2380aebc67..7218f22378 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/2@Queue.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/2@Queue.protobuf @@ -94,4 +94,11 @@ get_nowaitQueue.Queue.get_nowait" Queue.Queue[Queue._T] Queue._T" Queue.Queuez27Pj277 PriorityQueueQueue.PriorityQueue" Queue.QueuePj27/ - LifoQueueQueue.LifoQueue" Queue.QueuePj27 \ No newline at end of file + LifoQueueQueue.LifoQueue" Queue.QueuePj27*9 +Any +typing.Any" +builtins.object"builtins.object"27*I +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/2@SocketServer.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/2@SocketServer.protobuf index db2e322926..5a6687752e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/2@SocketServer.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/2@SocketServer.protobuf @@ -224,4 +224,20 @@ $Union[builtins.unicode,builtins.str]$ selfB SocketServer.BaseRequestHandler"SocketServer.BaseRequestHandlerz27j27^ StreamRequestHandler!SocketServer.StreamRequestHandler"SocketServer.BaseRequestHandlerj27b -DatagramRequestHandler#SocketServer.DatagramRequestHandler"SocketServer.BaseRequestHandlerj27 \ No newline at end of file +DatagramRequestHandler#SocketServer.DatagramRequestHandler"SocketServer.BaseRequestHandlerj27*, + +SocketTypesocket.SocketType +Any"27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*K +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/BaseHTTPServer.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/BaseHTTPServer.protobuf index 80a405cd7b..cffc46d57c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/BaseHTTPServer.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/BaseHTTPServer.protobuf @@ -236,4 +236,15 @@ send_error0BaseHTTPServer.BaseHTTPRequestHandler.send_error" address_string4BaseHTTPServer.BaseHTTPRequestHandler.address_string" builtins.str" builtins.str*X selfN -%BaseHTTPServer.BaseHTTPRequestHandler"%BaseHTTPServer.BaseHTTPRequestHandlerz27j27 \ No newline at end of file +%BaseHTTPServer.BaseHTTPRequestHandler"%BaseHTTPServer.BaseHTTPRequestHandlerz27j27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/Cookie.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/Cookie.protobuf index 28e7c3d0c1..4c4e1bb4ce 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/Cookie.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/Cookie.protobuf @@ -125,4 +125,11 @@ BaseCookieCookie.BaseCookie" builtins.dict*E valz27*F value_encodeCookie.SmartCookie.value_encode* self* -valz27j27 \ No newline at end of file +valz27j27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*$ +Cookie Cookie.Cookie +Any"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/HTMLParser.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/HTMLParser.protobuf index 29aef24b51..05d820d402 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/HTMLParser.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/HTMLParser.protobuf @@ -139,4 +139,6 @@ HTMLParserHTMLParser.HTMLParser"markupbase.ParserBase*r HTMLParser.HTMLParser"HTMLParser.HTMLParser* s typing.AnyStrz27j27C -HTMLParseErrorHTMLParser.HTMLParseError"builtins.Exceptionj27 \ No newline at end of file +HTMLParseErrorHTMLParser.HTMLParseError"builtins.Exceptionj27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/SimpleHTTPServer.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/SimpleHTTPServer.protobuf index 83bc577522..a985ef8f68 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/SimpleHTTPServer.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/SimpleHTTPServer.protobuf @@ -450,4 +450,11 @@ guess_type4SimpleHTTPServer.SimpleHTTPRequestHandler.guess_type" pathl $Union[builtins.str,builtins.unicode] builtins.str" builtins.str$ -builtins.unicode"builtins.unicodez27j27 \ No newline at end of file +builtins.unicode"builtins.unicodez27j27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/StringIO.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/StringIO.protobuf index 0eec478f28..79e2131772 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/StringIO.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/StringIO.protobuf @@ -303,4 +303,11 @@ writelinesStringIO.StringIO.writelines" builtins.bool" builtins.bool*R selfH StringIO.StringIO[typing.AnyStr] - typing.AnyStr"StringIO.StringIOz27Pj27 \ No newline at end of file + typing.AnyStr"StringIO.StringIOz27Pj27*9 +Any +typing.Any" +builtins.object"builtins.object"27*I +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/UserDict.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/UserDict.protobuf index 3a7da8c8c3..31e554ea8d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/UserDict.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/UserDict.protobuf @@ -335,4 +335,15 @@ setdefaultUserDict.DictMixin.setdefault" overloadtyping.overload" typing._F* f - typing._Fz27 \ No newline at end of file + typing._Fz27*9 +Any +typing.Any" +builtins.object"builtins.object"27*I +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/UserList.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/UserList.protobuf index 2b488d89a4..b6ced4d287 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/UserList.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/UserList.protobuf @@ -196,4 +196,6 @@ overloadtyping.overload" typing._F* f - typing._Fz27 \ No newline at end of file + typing._Fz27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/UserString.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/UserString.protobuf index 9d90db6d8d..357b5dbc04 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/UserString.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/UserString.protobuf @@ -619,4 +619,13 @@ startswith UserString.UserString.startswith" overloadtyping.overload" typing._F* f - typing._Fz27 \ No newline at end of file + typing._Fz27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/__builtin__.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/__builtin__.protobuf index ea86c1c0bd..4b27029684 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/__builtin__.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/__builtin__.protobuf @@ -6002,4 +6002,27 @@ VTuple[__builtin__._T1,__builtin__._T2,__builtin__._T3,__builtin__._T4,__builtin Any"typing.Iterable*? iterables0 typing.Iterable[Any] -Any"typing.Iterable0:overloadX"27 \ No newline at end of file +Any"typing.Iterable0:overloadX"27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*I +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*K +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*C +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*j +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27*t +NotImplemented__builtin__.NotImplementedB +__builtin__._NotImplementedType"__builtin__._NotImplementedType"27*R +Ellipsis__builtin__.Ellipsis, +__builtin__.ellipsis"__builtin__.ellipsis"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/__future__.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/__future__.protobuf index 194604e6c5..1bf3ae1a27 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/__future__.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/__future__.protobuf @@ -39,4 +39,31 @@ GTuple[builtins.int,builtins.int,builtins.int,builtins.str,builtins.int] builtins.str" builtins.str builtins.int" builtins.int*4 self* -__future__._Feature"__future__._Featurez27z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file +__future__._Feature"__future__._Featurez27z35z36z37z38z39z310j27j35j36j37j38j39j310*v +absolute_import__future__.absolute_import* +__future__._Feature"__future__._Feature"27"35"36"37"38"39"310*h +division__future__.division* +__future__._Feature"__future__._Feature"27"35"36"37"38"39"310*l + +generators__future__.generators* +__future__._Feature"__future__._Feature"27"35"36"37"38"39"310*r + nested_scopes__future__.nested_scopes* +__future__._Feature"__future__._Feature"27"35"36"37"38"39"310*t +print_function__future__.print_function* +__future__._Feature"__future__._Feature"27"35"36"37"38"39"310*x +unicode_literals__future__.unicode_literals* +__future__._Feature"__future__._Feature"27"35"36"37"38"39"310*t +with_statement__future__.with_statement* +__future__._Feature"__future__._Feature"27"35"36"37"38"39"310*š +all_feature_names__future__.all_feature_namesJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310*p +barry_as_FLUFL__future__.barry_as_FLUFL* +__future__._Feature"__future__._Feature"35"36"37"38"39"310*p +generator_stop__future__.generator_stop* +__future__._Feature"__future__._Feature"35"36"37"38"39"310*‚ +__all____future__.__all__J +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310*b + annotations__future__.annotations* +__future__._Feature"__future__._Feature"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/__main__.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/__main__.protobuf index 008508d2c2..b3365c8500 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/__main__.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/__main__.protobuf @@ -3,4 +3,7 @@ __getattr____main__.__getattr__" Any*$ name - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_ast.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_ast.protobuf index be46370706..56d1cbb0e0 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_ast.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_ast.protobuf @@ -189,4 +189,21 @@ MatchValue_ast.MatchValue" _ast.patternj3108 MatchClass_ast.MatchClass" _ast.patternj310* MatchAs _ast.MatchAs" _ast.patternj310* -MatchOr _ast.MatchOr" _ast.patternj310 \ No newline at end of file +MatchOr _ast.MatchOr" _ast.patternj310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*A + __version___ast.__version__ + builtins.str" builtins.str"27*^ + PyCF_ONLY_AST_ast.PyCF_ONLY_AST + builtins.int" builtins.int"27"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*X +PyCF_TYPE_COMMENTS_ast.PyCF_TYPE_COMMENTS + builtins.int" builtins.int"38"39"310*h +PyCF_ALLOW_TOP_LEVEL_AWAIT_ast.PyCF_ALLOW_TOP_LEVEL_AWAIT + builtins.int" builtins.int"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_bisect.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_bisect.protobuf index d13249e249..ee3aa8740b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_bisect.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_bisect.protobuf @@ -433,4 +433,8 @@ _bisect._T*& +Union[CallableType[builtins.function],None]K CallableType[builtins.function]& builtins.function"builtins.function -None z310 \ No newline at end of file +None z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_codecs.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_codecs.protobuf index b34884916a..f52b30a14f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_codecs.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_codecs.protobuf @@ -1064,4 +1064,15 @@ $Union[builtins.str,builtins.unicode] __errorsD Union[builtins.str,None] builtins.str" builtins.str -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_collections.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_collections.protobuf index db170330d6..39ac2b132f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_collections.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_collections.protobuf @@ -199,4 +199,15 @@ $_collections.deque[_collections._T2] i builtins.int" builtins.int* x -_collections._Tz27Pj27 \ No newline at end of file +_collections._Tz27Pj27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*I +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_collections_abc.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_collections_abc.protobuf index 72775acdfc..fe007787c7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_collections_abc.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_collections_abc.protobuf @@ -1189,4 +1189,9 @@ ValuesViewtyping.ValuesView"typing.MappingView"typing.Iterable* typing._VT_co"typing.Iterator*P selfH typing.ValuesView[typing._VT_co] - typing._VT_co"typing.ValuesViewz38z39z310Pj35j36j37j38j39j310 \ No newline at end of file + typing._VT_co"typing.ValuesViewz38z39z310Pj35j36j37j38j39j310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*ˆ +__all___collections_abc.__all__J +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_compat_pickle.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_compat_pickle.protobuf index 33f2409596..ce35a4b789 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_compat_pickle.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_compat_pickle.protobuf @@ -1,2 +1,40 @@ -_compat_pickle \ No newline at end of file +_compat_pickle*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*¿ +IMPORT_MAPPING_compat_pickle.IMPORT_MAPPINGu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310*ì + NAME_MAPPING_compat_pickle.NAME_MAPPING¥ +Pbuiltins.dict[Tuple[builtins.str,builtins.str],Tuple[builtins.str,builtins.str]]` + Tuple[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str` + Tuple[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310*ž +PYTHON2_EXCEPTIONS!_compat_pickle.PYTHON2_EXCEPTIONSL +builtins.tuple[builtins.str] + builtins.str" builtins.str"builtins.tuple"35"36"37"38"39"310*® +MULTIPROCESSING_EXCEPTIONS)_compat_pickle.MULTIPROCESSING_EXCEPTIONSL +builtins.tuple[builtins.str] + builtins.str" builtins.str"builtins.tuple"35"36"37"38"39"310*Ï +REVERSE_IMPORT_MAPPING%_compat_pickle.REVERSE_IMPORT_MAPPINGu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310*ü +REVERSE_NAME_MAPPING#_compat_pickle.REVERSE_NAME_MAPPING¥ +Pbuiltins.dict[Tuple[builtins.str,builtins.str],Tuple[builtins.str,builtins.str]]` + Tuple[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str` + Tuple[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310*® +PYTHON3_OSERROR_EXCEPTIONS)_compat_pickle.PYTHON3_OSERROR_EXCEPTIONSL +builtins.tuple[builtins.str] + builtins.str" builtins.str"builtins.tuple"35"36"37"38"39"310*¶ +PYTHON3_IMPORTERROR_EXCEPTIONS-_compat_pickle.PYTHON3_IMPORTERROR_EXCEPTIONSL +builtins.tuple[builtins.str] + builtins.str" builtins.str"builtins.tuple"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_compression.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_compression.protobuf index 4096f08f1d..6d09f7edb2 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_compression.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_compression.protobuf @@ -177,4 +177,19 @@ HUnion[builtins.bytearray,builtins.memoryview,array.array[Any],mmap.mmap]( tell"_compression.DecompressReader.tell" builtins.int" builtins.int*H self> -_compression.DecompressReader"_compression.DecompressReaderz35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +_compression.DecompressReader"_compression.DecompressReaderz35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*I + BUFFER_SIZE_compression.BUFFER_SIZE +Any"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_csv.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_csv.protobuf index c4965e59dd..eb65e0f29b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_csv.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_csv.protobuf @@ -198,4 +198,24 @@ _csv.Error"builtins.Exceptionj27j35j36j37j38j39j310 field_size_limit_csv.field_size_limit" builtins.int" builtins.int*- new_limit - builtins.int" builtins.int z27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int z27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*V + QUOTE_ALL_csv.QUOTE_ALL + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + QUOTE_MINIMAL_csv.QUOTE_MINIMAL + builtins.int" builtins.int"27"35"36"37"38"39"310*X + +QUOTE_NONE_csv.QUOTE_NONE + builtins.int" builtins.int"27"35"36"37"38"39"310*d +QUOTE_NONNUMERIC_csv.QUOTE_NONNUMERIC + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_curses.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_curses.protobuf index 5de06a0639..1838a52bf9 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_curses.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_curses.protobuf @@ -1850,4 +1850,557 @@ ungetmouse_curses.ungetmouse" update_lines_cols_curses.update_lines_cols" builtins.int" builtins.intz35z36z37z38z39z310e has_extended_color_support"_curses.has_extended_color_support" - builtins.bool" builtins.boolz310 \ No newline at end of file + builtins.bool" builtins.boolz310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*W +ACS_BBSS_curses.ACS_BBSS + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + ACS_BLOCK_curses.ACS_BLOCK + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + ACS_BOARD_curses.ACS_BOARD + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_BSBS_curses.ACS_BSBS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_BSSB_curses.ACS_BSSB + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_BSSS_curses.ACS_BSSS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_BTEE_curses.ACS_BTEE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_BULLET_curses.ACS_BULLET + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ACS_CKBOARD_curses.ACS_CKBOARD + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_DARROW_curses.ACS_DARROW + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_DEGREE_curses.ACS_DEGREE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ACS_DIAMOND_curses.ACS_DIAMOND + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_GEQUAL_curses.ACS_GEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + ACS_HLINE_curses.ACS_HLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ACS_LANTERN_curses.ACS_LANTERN + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_LARROW_curses.ACS_LARROW + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_LEQUAL_curses.ACS_LEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + ACS_LLCORNER_curses.ACS_LLCORNER + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + ACS_LRCORNER_curses.ACS_LRCORNER + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_LTEE_curses.ACS_LTEE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_NEQUAL_curses.ACS_NEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ACS_PI_curses.ACS_PI + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ACS_PLMINUS_curses.ACS_PLMINUS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_PLUS_curses.ACS_PLUS + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_RARROW_curses.ACS_RARROW + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_RTEE_curses.ACS_RTEE + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ACS_S1_curses.ACS_S1 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ACS_S3_curses.ACS_S3 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ACS_S7_curses.ACS_S7 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ACS_S9_curses.ACS_S9 + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SBBS_curses.ACS_SBBS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SBSB_curses.ACS_SBSB + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SBSS_curses.ACS_SBSS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SSBB_curses.ACS_SSBB + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SSBS_curses.ACS_SSBS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SSSB_curses.ACS_SSSB + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SSSS_curses.ACS_SSSS + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + ACS_STERLING_curses.ACS_STERLING + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_TTEE_curses.ACS_TTEE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_UARROW_curses.ACS_UARROW + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + ACS_ULCORNER_curses.ACS_ULCORNER + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + ACS_URCORNER_curses.ACS_URCORNER + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + ACS_VLINE_curses.ACS_VLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*g +ALL_MOUSE_EVENTS_curses.ALL_MOUSE_EVENTS + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + A_ALTCHARSET_curses.A_ALTCHARSET + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + A_ATTRIBUTES_curses.A_ATTRIBUTES + builtins.int" builtins.int"27"35"36"37"38"39"310*U +A_BLINK_curses.A_BLINK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +A_BOLD_curses.A_BOLD + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +A_CHARTEXT_curses.A_CHARTEXT + builtins.int" builtins.int"27"35"36"37"38"39"310*U +A_COLOR_curses.A_COLOR + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +A_DIM _curses.A_DIM + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + A_HORIZONTAL_curses.A_HORIZONTAL + builtins.int" builtins.int"27"35"36"37"38"39"310*U +A_INVIS_curses.A_INVIS + builtins.int" builtins.int"27"35"36"37"38"39"310*S +A_LEFT_curses.A_LEFT + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +A_LOW _curses.A_LOW + builtins.int" builtins.int"27"35"36"37"38"39"310*W +A_NORMAL_curses.A_NORMAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + A_PROTECT_curses.A_PROTECT + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + A_REVERSE_curses.A_REVERSE + builtins.int" builtins.int"27"35"36"37"38"39"310*U +A_RIGHT_curses.A_RIGHT + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +A_STANDOUT_curses.A_STANDOUT + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +A_TOP _curses.A_TOP + builtins.int" builtins.int"27"35"36"37"38"39"310*] + A_UNDERLINE_curses.A_UNDERLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +A_VERTICAL_curses.A_VERTICAL + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON1_CLICKED_curses.BUTTON1_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON1_DOUBLE_CLICKED_curses.BUTTON1_DOUBLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON1_PRESSED_curses.BUTTON1_PRESSED + builtins.int" builtins.int"27"35"36"37"38"39"310*g +BUTTON1_RELEASED_curses.BUTTON1_RELEASED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON1_TRIPLE_CLICKED_curses.BUTTON1_TRIPLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON2_CLICKED_curses.BUTTON2_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON2_DOUBLE_CLICKED_curses.BUTTON2_DOUBLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON2_PRESSED_curses.BUTTON2_PRESSED + builtins.int" builtins.int"27"35"36"37"38"39"310*g +BUTTON2_RELEASED_curses.BUTTON2_RELEASED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON2_TRIPLE_CLICKED_curses.BUTTON2_TRIPLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON3_CLICKED_curses.BUTTON3_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON3_DOUBLE_CLICKED_curses.BUTTON3_DOUBLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON3_PRESSED_curses.BUTTON3_PRESSED + builtins.int" builtins.int"27"35"36"37"38"39"310*g +BUTTON3_RELEASED_curses.BUTTON3_RELEASED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON3_TRIPLE_CLICKED_curses.BUTTON3_TRIPLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON4_CLICKED_curses.BUTTON4_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON4_DOUBLE_CLICKED_curses.BUTTON4_DOUBLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON4_PRESSED_curses.BUTTON4_PRESSED + builtins.int" builtins.int"27"35"36"37"38"39"310*g +BUTTON4_RELEASED_curses.BUTTON4_RELEASED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON4_TRIPLE_CLICKED_curses.BUTTON4_TRIPLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +BUTTON_ALT_curses.BUTTON_ALT + builtins.int" builtins.int"27"35"36"37"38"39"310*] + BUTTON_CTRL_curses.BUTTON_CTRL + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + BUTTON_SHIFT_curses.BUTTON_SHIFT + builtins.int" builtins.int"27"35"36"37"38"39"310*] + COLOR_BLACK_curses.COLOR_BLACK + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +COLOR_BLUE_curses.COLOR_BLUE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +COLOR_CYAN_curses.COLOR_CYAN + builtins.int" builtins.int"27"35"36"37"38"39"310*] + COLOR_GREEN_curses.COLOR_GREEN + builtins.int" builtins.int"27"35"36"37"38"39"310*a + COLOR_MAGENTA_curses.COLOR_MAGENTA + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + COLOR_RED_curses.COLOR_RED + builtins.int" builtins.int"27"35"36"37"38"39"310*] + COLOR_WHITE_curses.COLOR_WHITE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + COLOR_YELLOW_curses.COLOR_YELLOW + builtins.int" builtins.int"27"35"36"37"38"39"310*M +ERR _curses.ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_A1_curses.KEY_A1 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_A3_curses.KEY_A3 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_B2_curses.KEY_B2 + builtins.int" builtins.int"27"35"36"37"38"39"310*a + KEY_BACKSPACE_curses.KEY_BACKSPACE + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_BEG_curses.KEY_BEG + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_BREAK_curses.KEY_BREAK + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_BTAB_curses.KEY_BTAB + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_C1_curses.KEY_C1 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_C3_curses.KEY_C3 + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_CANCEL_curses.KEY_CANCEL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_CATAB_curses.KEY_CATAB + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_CLEAR_curses.KEY_CLEAR + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_CLOSE_curses.KEY_CLOSE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_COMMAND_curses.KEY_COMMAND + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_COPY_curses.KEY_COPY + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_CREATE_curses.KEY_CREATE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_CTAB_curses.KEY_CTAB + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_DC_curses.KEY_DC + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_DL_curses.KEY_DL + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_DOWN_curses.KEY_DOWN + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_EIC_curses.KEY_EIC + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_END_curses.KEY_END + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_ENTER_curses.KEY_ENTER + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_EOL_curses.KEY_EOL + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_EOS_curses.KEY_EOS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_EXIT_curses.KEY_EXIT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F0_curses.KEY_F0 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F1_curses.KEY_F1 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F10_curses.KEY_F10 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F11_curses.KEY_F11 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F12_curses.KEY_F12 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F13_curses.KEY_F13 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F14_curses.KEY_F14 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F15_curses.KEY_F15 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F16_curses.KEY_F16 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F17_curses.KEY_F17 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F18_curses.KEY_F18 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F19_curses.KEY_F19 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F2_curses.KEY_F2 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F20_curses.KEY_F20 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F21_curses.KEY_F21 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F22_curses.KEY_F22 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F23_curses.KEY_F23 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F24_curses.KEY_F24 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F25_curses.KEY_F25 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F26_curses.KEY_F26 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F27_curses.KEY_F27 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F28_curses.KEY_F28 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F29_curses.KEY_F29 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F3_curses.KEY_F3 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F30_curses.KEY_F30 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F31_curses.KEY_F31 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F32_curses.KEY_F32 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F33_curses.KEY_F33 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F34_curses.KEY_F34 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F35_curses.KEY_F35 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F36_curses.KEY_F36 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F37_curses.KEY_F37 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F38_curses.KEY_F38 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F39_curses.KEY_F39 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F4_curses.KEY_F4 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F40_curses.KEY_F40 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F41_curses.KEY_F41 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F42_curses.KEY_F42 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F43_curses.KEY_F43 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F44_curses.KEY_F44 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F45_curses.KEY_F45 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F46_curses.KEY_F46 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F47_curses.KEY_F47 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F48_curses.KEY_F48 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F49_curses.KEY_F49 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F5_curses.KEY_F5 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F50_curses.KEY_F50 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F51_curses.KEY_F51 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F52_curses.KEY_F52 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F53_curses.KEY_F53 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F54_curses.KEY_F54 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F55_curses.KEY_F55 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F56_curses.KEY_F56 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F57_curses.KEY_F57 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F58_curses.KEY_F58 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F59_curses.KEY_F59 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F6_curses.KEY_F6 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F60_curses.KEY_F60 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F61_curses.KEY_F61 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F62_curses.KEY_F62 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F63_curses.KEY_F63 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F7_curses.KEY_F7 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F8_curses.KEY_F8 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F9_curses.KEY_F9 + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_FIND_curses.KEY_FIND + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_HELP_curses.KEY_HELP + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_HOME_curses.KEY_HOME + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_IC_curses.KEY_IC + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_IL_curses.KEY_IL + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_LEFT_curses.KEY_LEFT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_LL_curses.KEY_LL + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_MARK_curses.KEY_MARK + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_MAX_curses.KEY_MAX + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_MESSAGE_curses.KEY_MESSAGE + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_MIN_curses.KEY_MIN + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_MOUSE_curses.KEY_MOUSE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_MOVE_curses.KEY_MOVE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_NEXT_curses.KEY_NEXT + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_NPAGE_curses.KEY_NPAGE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_OPEN_curses.KEY_OPEN + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_OPTIONS_curses.KEY_OPTIONS + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_PPAGE_curses.KEY_PPAGE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + KEY_PREVIOUS_curses.KEY_PREVIOUS + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_PRINT_curses.KEY_PRINT + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_REDO_curses.KEY_REDO + builtins.int" builtins.int"27"35"36"37"38"39"310*a + KEY_REFERENCE_curses.KEY_REFERENCE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_REFRESH_curses.KEY_REFRESH + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_REPLACE_curses.KEY_REPLACE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_RESET_curses.KEY_RESET + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_RESIZE_curses.KEY_RESIZE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_RESTART_curses.KEY_RESTART + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_RESUME_curses.KEY_RESUME + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_RIGHT_curses.KEY_RIGHT + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_SAVE_curses.KEY_SAVE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_SBEG_curses.KEY_SBEG + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_SCANCEL_curses.KEY_SCANCEL + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + KEY_SCOMMAND_curses.KEY_SCOMMAND + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SCOPY_curses.KEY_SCOPY + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_SCREATE_curses.KEY_SCREATE + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_SDC_curses.KEY_SDC + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_SDL_curses.KEY_SDL + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_SELECT_curses.KEY_SELECT + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_SEND_curses.KEY_SEND + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_SEOL_curses.KEY_SEOL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SEXIT_curses.KEY_SEXIT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_SF_curses.KEY_SF + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SFIND_curses.KEY_SFIND + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SHELP_curses.KEY_SHELP + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SHOME_curses.KEY_SHOME + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_SIC_curses.KEY_SIC + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SLEFT_curses.KEY_SLEFT + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + KEY_SMESSAGE_curses.KEY_SMESSAGE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SMOVE_curses.KEY_SMOVE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SNEXT_curses.KEY_SNEXT + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + KEY_SOPTIONS_curses.KEY_SOPTIONS + builtins.int" builtins.int"27"35"36"37"38"39"310*a + KEY_SPREVIOUS_curses.KEY_SPREVIOUS + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_SPRINT_curses.KEY_SPRINT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_SR_curses.KEY_SR + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SREDO_curses.KEY_SREDO + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + KEY_SREPLACE_curses.KEY_SREPLACE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_SRESET_curses.KEY_SRESET + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_SRIGHT_curses.KEY_SRIGHT + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_SRSUME_curses.KEY_SRSUME + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SSAVE_curses.KEY_SSAVE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + KEY_SSUSPEND_curses.KEY_SSUSPEND + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_STAB_curses.KEY_STAB + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SUNDO_curses.KEY_SUNDO + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_SUSPEND_curses.KEY_SUSPEND + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_UNDO_curses.KEY_UNDO + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_UP_curses.KEY_UP + builtins.int" builtins.int"27"35"36"37"38"39"310*K +OK +_curses.OK + builtins.int" builtins.int"27"35"36"37"38"39"310*q +REPORT_MOUSE_POSITION_curses.REPORT_MOUSE_POSITION + builtins.int" builtins.int"27"35"36"37"38"39"310*> +_C_API_curses._C_API +Any"27"35"36"37"38"39"310*< +version_curses.version + builtins.str" builtins.str"27*U +version_curses.version +builtins.bytes"builtins.bytes"35"36"37"38"39"310*K +A_ITALIC_curses.A_ITALIC + builtins.int" builtins.int"37"38"39"310*Å +ncurses_version_curses.ncurses_version‹ +-Tuple[builtins.int,builtins.int,builtins.int] + builtins.int" builtins.int + builtins.int" builtins.int + builtins.int" builtins.int"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_decimal.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_decimal.protobuf index 5a3a1218ca..195b8a8769 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_decimal.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_decimal.protobuf @@ -1696,4 +1696,38 @@ getcontextdecimal.getcontext"" ctxM Union[decimal.Context,None]" decimal.Context"decimal.Context -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*W + +ROUND_DOWNdecimal.ROUND_DOWN + builtins.str" builtins.str"35"36"37"38"39"310*] + ROUND_HALF_UPdecimal.ROUND_HALF_UP + builtins.str" builtins.str"35"36"37"38"39"310*a +ROUND_HALF_EVENdecimal.ROUND_HALF_EVEN + builtins.str" builtins.str"35"36"37"38"39"310*] + ROUND_CEILINGdecimal.ROUND_CEILING + builtins.str" builtins.str"35"36"37"38"39"310*Y + ROUND_FLOORdecimal.ROUND_FLOOR + builtins.str" builtins.str"35"36"37"38"39"310*S +ROUND_UPdecimal.ROUND_UP + builtins.str" builtins.str"35"36"37"38"39"310*a +ROUND_HALF_DOWNdecimal.ROUND_HALF_DOWN + builtins.str" builtins.str"35"36"37"38"39"310*W + +ROUND_05UPdecimal.ROUND_05UP + builtins.str" builtins.str"35"36"37"38"39"310*] + HAVE_THREADSdecimal.HAVE_THREADS + builtins.bool" builtins.bool"35"36"37"38"39"310*S +MAX_EMAXdecimal.MAX_EMAX + builtins.int" builtins.int"35"36"37"38"39"310*S +MAX_PRECdecimal.MAX_PREC + builtins.int" builtins.int"35"36"37"38"39"310*S +MIN_EMINdecimal.MIN_EMIN + builtins.int" builtins.int"35"36"37"38"39"310*U + MIN_ETINYdecimal.MIN_ETINY + builtins.int" builtins.int"35"36"37"38"39"310*e +DefaultContextdecimal.DefaultContext" +decimal.Context"decimal.Context"35"36"37"38"39"310*a + BasicContextdecimal.BasicContext" +decimal.Context"decimal.Context"35"36"37"38"39"310*g +ExtendedContextdecimal.ExtendedContext" +decimal.Context"decimal.Context"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_dummy_thread.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_dummy_thread.protobuf index 19d3ffe2d1..ab1909969c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_dummy_thread.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_dummy_thread.protobuf @@ -71,4 +71,15 @@ stack_size_dummy_thread.stack_size" builtins.int" builtins.int None z35z36z37z38z39z310Q interrupt_main_dummy_thread.interrupt_main" -Nonez35z36z37z38z39z310 \ No newline at end of file +Nonez35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*_ + TIMEOUT_MAX_dummy_thread.TIMEOUT_MAX + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_dummy_threading.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_dummy_threading.protobuf index bf1a98f127..72145305b8 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_dummy_threading.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_dummy_threading.protobuf @@ -861,4 +861,27 @@ stack_size_dummy_threading.stack_size" main_thread_dummy_threading.main_thread"2 _dummy_threading.Thread"_dummy_threading.Threadz35z36z37z38z39z310Q get_native_id_thread.get_native_id" - builtins.int" builtins.intz38z39z310 \ No newline at end of file + builtins.int" builtins.intz38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Œ +__all___dummy_threading.__all__J +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310*f + TIMEOUT_MAX_dummy_threading.TIMEOUT_MAX +builtins.float"builtins.float"35"36"37"38"39"310*| + _excepthook_thread._excepthookK +CallableType[builtins.function]& +builtins.function"builtins.function"38"39"310*ƒ + +excepthook_dummy_threading.excepthookK +CallableType[builtins.function]& +builtins.function"builtins.function"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_functools.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_functools.protobuf index 13a094bbe8..b210db5cc8 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_functools.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_functools.protobuf @@ -69,4 +69,11 @@ _functools typing.Iterable[_functools._S] _functools._S"typing.Iterable* initial - _functools._T0:overloadX"27 \ No newline at end of file + _functools._T0:overloadX"27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_heapq.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_heapq.protobuf index cbe758285e..1e0dbede3c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_heapq.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_heapq.protobuf @@ -103,4 +103,11 @@ __iterable< +Union[CallableType[builtins.function],None]K CallableType[builtins.function]& builtins.function"builtins.function -None z27 \ No newline at end of file +None z27*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_hotshot.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_hotshot.protobuf index c16524d893..c2e2f9af8d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_hotshot.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_hotshot.protobuf @@ -73,4 +73,9 @@ resolution_hotshot.resolution". builtins.tuple[Any] -Any"builtins.tuplez27 \ No newline at end of file +Any"builtins.tuplez27*9 +Any +typing.Any" +builtins.object"builtins.object"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_imp.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_imp.protobuf index 6eaccfe1af..b137cdc0a6 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_imp.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_imp.protobuf @@ -70,4 +70,7 @@ is_builtin_imp.is_builtin" lock_held_imp.lock_held" builtins.bool" builtins.boolz35z36z37z38z39z310D release_lock_imp.release_lock" -Nonez35z36z37z38z39z310 \ No newline at end of file +Nonez35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_io.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_io.protobuf index 47c01ef29c..e9860a4c2f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_io.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_io.protobuf @@ -946,4 +946,17 @@ writelines_io._TextIOBase.writelines" builtins.unicode"builtins.unicode None *- closefd - builtins.bool" builtins.bool z27 \ No newline at end of file + builtins.bool" builtins.bool z27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*C +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*P +DEFAULT_BUFFER_SIZE_io.DEFAULT_BUFFER_SIZE + builtins.int" builtins.int"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_json.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_json.protobuf index 2d1a0f49bd..deeca0f45e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_json.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_json.protobuf @@ -90,4 +90,13 @@ scanstring_json.scanstring"` end builtins.int" builtins.int*, strict - builtins.bool" builtins.bool z35z36z37z38z39z310 \ No newline at end of file + builtins.bool" builtins.bool z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_markupbase.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_markupbase.protobuf index 3e9a7fb595..0ac47f6e0c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_markupbase.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_markupbase.protobuf @@ -27,4 +27,6 @@ ParserBase_markupbase.ParserBase"builtins.object* self0 _markupbase.ParserBase"_markupbase.ParserBase*& data - builtins.str" builtins.strz27z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310j27j35j36j37j38j39j310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_md5.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_md5.protobuf index 52ef1957c5..17dac35831 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_md5.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_md5.protobuf @@ -22,4 +22,8 @@ new_md5.new" _md5.MD5Type" _md5.MD5Type*' arg - builtins.str" builtins.str z27 \ No newline at end of file + builtins.str" builtins.str z27*= + blocksize_md5.blocksize + builtins.int" builtins.int"27*A + digest_size_md5.digest_size + builtins.int" builtins.int"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_msi.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_msi.protobuf index 8e402e4fe1..f69d2ff8e5 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_msi.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_msi.protobuf @@ -1,2 +1,6 @@ -_msi \ No newline at end of file +_msi*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_osx_support.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_osx_support.protobuf index 292fc37308..9b39b21ecc 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_osx_support.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_osx_support.protobuf @@ -280,4 +280,25 @@ rTuple[Union[builtins.str,_osx_support._T],Union[builtins.str,_osx_support._K],U release _osx_support._K* machine -_osx_support._Vz27z35z36z37z38z39z310 \ No newline at end of file +_osx_support._Vz27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ˆ +__all___osx_support.__all__J +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310*¨ +_UNIVERSAL_CONFIG_VARS#_osx_support._UNIVERSAL_CONFIG_VARSL +builtins.tuple[builtins.str] + builtins.str" builtins.str"builtins.tuple"27"35"36"37"38"39"310*¦ +_COMPILER_CONFIG_VARS"_osx_support._COMPILER_CONFIG_VARSL +builtins.tuple[builtins.str] + builtins.str" builtins.str"builtins.tuple"27"35"36"37"38"39"310*\ +_INITPRE_osx_support._INITPRE + builtins.str" builtins.str"27"35"36"37"38"39"310*’ +_SYSTEM_VERSION_osx_support._SYSTEM_VERSIOND +Union[builtins.str,None] + builtins.str" builtins.str +None"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_posixsubprocess.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_posixsubprocess.protobuf index 6a2e46356f..e5be6fdc4f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_posixsubprocess.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_posixsubprocess.protobuf @@ -99,4 +99,8 @@ preexec_fnK CallableType[builtins.function]& -builtins.function"builtins.functionz35z36z37z38z39z310 \ No newline at end of file +builtins.function"builtins.functionz35z36z37z38z39z310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_py_abc.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_py_abc.protobuf index c0e2ae37d1..2d7f75d1bc 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_py_abc.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_py_abc.protobuf @@ -47,4 +47,11 @@ _py_abc._T*+ _py_abc._Tz35z36z37z38z39z310j35j36j37j38j39j310g get_cache_token_py_abc.get_cache_token"" -builtins.object"builtins.objectz35z36z37z38z39z310 \ No newline at end of file +builtins.object"builtins.objectz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_pydecimal.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_pydecimal.protobuf index 1d3f37d5a6..5178792070 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_pydecimal.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_pydecimal.protobuf @@ -1697,4 +1697,38 @@ getcontextdecimal.getcontext"" ctxM Union[decimal.Context,None]" decimal.Context"decimal.Context -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*W + +ROUND_DOWNdecimal.ROUND_DOWN + builtins.str" builtins.str"35"36"37"38"39"310*] + ROUND_HALF_UPdecimal.ROUND_HALF_UP + builtins.str" builtins.str"35"36"37"38"39"310*a +ROUND_HALF_EVENdecimal.ROUND_HALF_EVEN + builtins.str" builtins.str"35"36"37"38"39"310*] + ROUND_CEILINGdecimal.ROUND_CEILING + builtins.str" builtins.str"35"36"37"38"39"310*Y + ROUND_FLOORdecimal.ROUND_FLOOR + builtins.str" builtins.str"35"36"37"38"39"310*S +ROUND_UPdecimal.ROUND_UP + builtins.str" builtins.str"35"36"37"38"39"310*a +ROUND_HALF_DOWNdecimal.ROUND_HALF_DOWN + builtins.str" builtins.str"35"36"37"38"39"310*W + +ROUND_05UPdecimal.ROUND_05UP + builtins.str" builtins.str"35"36"37"38"39"310*] + HAVE_THREADSdecimal.HAVE_THREADS + builtins.bool" builtins.bool"35"36"37"38"39"310*S +MAX_EMAXdecimal.MAX_EMAX + builtins.int" builtins.int"35"36"37"38"39"310*S +MAX_PRECdecimal.MAX_PREC + builtins.int" builtins.int"35"36"37"38"39"310*S +MIN_EMINdecimal.MIN_EMIN + builtins.int" builtins.int"35"36"37"38"39"310*U + MIN_ETINYdecimal.MIN_ETINY + builtins.int" builtins.int"35"36"37"38"39"310*e +DefaultContextdecimal.DefaultContext" +decimal.Context"decimal.Context"35"36"37"38"39"310*a + BasicContextdecimal.BasicContext" +decimal.Context"decimal.Context"35"36"37"38"39"310*g +ExtendedContextdecimal.ExtendedContext" +decimal.Context"decimal.Context"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_random.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_random.protobuf index f45da29bb0..a5700fdc03 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_random.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_random.protobuf @@ -43,4 +43,6 @@ self _random.Random"_random.Random*# i - builtins.int" builtins.intz27j27j35j36j37j38j39j310 \ No newline at end of file + builtins.int" builtins.intz27j27j35j36j37j38j39j310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sha.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sha.protobuf index 9c19da8119..6ba64866ed 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sha.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sha.protobuf @@ -22,4 +22,11 @@ new_sha.new" _sha.sha"_sha.sha*' arg - builtins.str" builtins.str z27 \ No newline at end of file + builtins.str" builtins.str z27*= + blocksize_sha.blocksize + builtins.int" builtins.int"27*? + +block_size_sha.block_size + builtins.int" builtins.int"27*A + digest_size_sha.digest_size + builtins.int" builtins.int"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sha256.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sha256.protobuf index 031233d4da..ce761e6d6b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sha256.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sha256.protobuf @@ -53,4 +53,6 @@ self _sha256.sha256"_sha256.sha256*% arg - builtins.str" builtins.strz27j27 \ No newline at end of file + builtins.str" builtins.strz27j27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sha512.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sha512.protobuf index 1696ec7161..3c28eff0cd 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sha512.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sha512.protobuf @@ -53,4 +53,6 @@ self _sha512.sha512"_sha512.sha512*% arg - builtins.str" builtins.strz27j27 \ No newline at end of file + builtins.str" builtins.strz27j27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sitebuiltins.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sitebuiltins.protobuf index c532609db4..55893d6944 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sitebuiltins.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sitebuiltins.protobuf @@ -50,4 +50,10 @@ self. _sitebuiltins._Helper"_sitebuiltins._Helper*/ request" -builtins.object"builtins.objectz35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +builtins.object"builtins.objectz35z36z37z38z39z310j35j36j37j38j39j310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_socket.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_socket.protobuf index 8d7657514d..47a38f56b4 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_socket.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_socket.protobuf @@ -961,4 +961,656 @@ $Tuple[_socket.socket,_socket.socket] close _socket.close" None*4 __fd, -typing.SupportsIndex"typing.SupportsIndexz38z39z310 \ No newline at end of file +typing.SupportsIndex"typing.SupportsIndexz38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*_ + AF_APPLETALK_socket.AF_APPLETALK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +AF_ASH_socket.AF_ASH + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + AF_ATMPVC_socket.AF_ATMPVC + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + AF_ATMSVC_socket.AF_ATMSVC + builtins.int" builtins.int"27"35"36"37"38"39"310*U +AF_AX25_socket.AF_AX25 + builtins.int" builtins.int"27"35"36"37"38"39"310*F + AF_BLUETOOTH_socket.AF_BLUETOOTH + builtins.int" builtins.int"27*Y + AF_BRIDGE_socket.AF_BRIDGE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + AF_DECnet_socket.AF_DECnet + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + AF_ECONET_socket.AF_ECONET + builtins.int" builtins.int"27"35"36"37"38"39"310*U +AF_INET_socket.AF_INET + builtins.int" builtins.int"27"35"36"37"38"39"310*W +AF_INET6_socket.AF_INET6 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +AF_IPX_socket.AF_IPX + builtins.int" builtins.int"27"35"36"37"38"39"310*U +AF_IRDA_socket.AF_IRDA + builtins.int" builtins.int"27"35"36"37"38"39"310*S +AF_KEY_socket.AF_KEY + builtins.int" builtins.int"27"35"36"37"38"39"310*S +AF_LLC_socket.AF_LLC + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +AF_NETBEUI_socket.AF_NETBEUI + builtins.int" builtins.int"27"35"36"37"38"39"310*B + +AF_NETLINK_socket.AF_NETLINK + builtins.int" builtins.int"27*Y + AF_NETROM_socket.AF_NETROM + builtins.int" builtins.int"27"35"36"37"38"39"310*@ + AF_PACKET_socket.AF_PACKET + builtins.int" builtins.int"27*W +AF_PPPOX_socket.AF_PPPOX + builtins.int" builtins.int"27"35"36"37"38"39"310*U +AF_ROSE_socket.AF_ROSE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +AF_ROUTE_socket.AF_ROUTE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + AF_SECURITY_socket.AF_SECURITY + builtins.int" builtins.int"27"35"36"37"38"39"310*S +AF_SNA_socket.AF_SNA + builtins.int" builtins.int"27"35"36"37"38"39"310*< +AF_TIPC_socket.AF_TIPC + builtins.int" builtins.int"27*U +AF_UNIX_socket.AF_UNIX + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + AF_UNSPEC_socket.AF_UNSPEC + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +AF_WANPIPE_socket.AF_WANPIPE + builtins.int" builtins.int"27"35"36"37"38"39"310*S +AF_X25_socket.AF_X25 + builtins.int" builtins.int"27"35"36"37"38"39"310*a + AI_ADDRCONFIG_socket.AI_ADDRCONFIG + builtins.int" builtins.int"27"35"36"37"38"39"310*S +AI_ALL_socket.AI_ALL + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + AI_CANONNAME_socket.AI_CANONNAME + builtins.int" builtins.int"27"35"36"37"38"39"310*c +AI_NUMERICHOST_socket.AI_NUMERICHOST + builtins.int" builtins.int"27"35"36"37"38"39"310*c +AI_NUMERICSERV_socket.AI_NUMERICSERV + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +AI_PASSIVE_socket.AI_PASSIVE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + AI_V4MAPPED_socket.AI_V4MAPPED + builtins.int" builtins.int"27"35"36"37"38"39"310*B + +BDADDR_ANY_socket.BDADDR_ANY + builtins.str" builtins.str"27*F + BDADDR_LOCAL_socket.BDADDR_LOCAL + builtins.str" builtins.str"27*D + BTPROTO_HCI_socket.BTPROTO_HCI + builtins.int" builtins.int"27*H + BTPROTO_L2CAP_socket.BTPROTO_L2CAP + builtins.int" builtins.int"27*J +BTPROTO_RFCOMM_socket.BTPROTO_RFCOMM + builtins.int" builtins.int"27*D + BTPROTO_SCO_socket.BTPROTO_SCO + builtins.int" builtins.int"27*c +EAI_ADDRFAMILY_socket.EAI_ADDRFAMILY + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + EAI_AGAIN_socket.EAI_AGAIN + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + EAI_BADFLAGS_socket.EAI_BADFLAGS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +EAI_FAIL_socket.EAI_FAIL + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +EAI_FAMILY_socket.EAI_FAMILY + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +EAI_MEMORY_socket.EAI_MEMORY + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +EAI_NODATA_socket.EAI_NODATA + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +EAI_NONAME_socket.EAI_NONAME + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + EAI_OVERFLOW_socket.EAI_OVERFLOW + builtins.int" builtins.int"27"35"36"37"38"39"310*] + EAI_SERVICE_socket.EAI_SERVICE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + EAI_SOCKTYPE_socket.EAI_SOCKTYPE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +EAI_SYSTEM_socket.EAI_SYSTEM + builtins.int" builtins.int"27"35"36"37"38"39"310*8 +EBADF _socket.EBADF + builtins.int" builtins.int"27*8 +EINTR _socket.EINTR + builtins.int" builtins.int"27*F + HCI_DATA_DIR_socket.HCI_DATA_DIR + builtins.int" builtins.int"27*B + +HCI_FILTER_socket.HCI_FILTER + builtins.int" builtins.int"27*J +HCI_TIME_STAMP_socket.HCI_TIME_STAMP + builtins.int" builtins.int"27*q +INADDR_ALLHOSTS_GROUP_socket.INADDR_ALLHOSTS_GROUP + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +INADDR_ANY_socket.INADDR_ANY + builtins.int" builtins.int"27"35"36"37"38"39"310*g +INADDR_BROADCAST_socket.INADDR_BROADCAST + builtins.int" builtins.int"27"35"36"37"38"39"310*e +INADDR_LOOPBACK_socket.INADDR_LOOPBACK + builtins.int" builtins.int"27"35"36"37"38"39"310*s +INADDR_MAX_LOCAL_GROUP_socket.INADDR_MAX_LOCAL_GROUP + builtins.int" builtins.int"27"35"36"37"38"39"310*] + INADDR_NONE_socket.INADDR_NONE + builtins.int" builtins.int"27"35"36"37"38"39"310*m +INADDR_UNSPEC_GROUP_socket.INADDR_UNSPEC_GROUP + builtins.int" builtins.int"27"35"36"37"38"39"310*e +IPPORT_RESERVED_socket.IPPORT_RESERVED + builtins.int" builtins.int"27"35"36"37"38"39"310*m +IPPORT_USERRESERVED_socket.IPPORT_USERRESERVED + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +IPPROTO_AH_socket.IPPROTO_AH + builtins.int" builtins.int"27"35"36"37"38"39"310*e +IPPROTO_DSTOPTS_socket.IPPROTO_DSTOPTS + builtins.int" builtins.int"27"35"36"37"38"39"310*] + IPPROTO_EGP_socket.IPPROTO_EGP + builtins.int" builtins.int"27"35"36"37"38"39"310*] + IPPROTO_ESP_socket.IPPROTO_ESP + builtins.int" builtins.int"27"35"36"37"38"39"310*g +IPPROTO_FRAGMENT_socket.IPPROTO_FRAGMENT + builtins.int" builtins.int"27"35"36"37"38"39"310*] + IPPROTO_GRE_socket.IPPROTO_GRE + builtins.int" builtins.int"27"35"36"37"38"39"310*e +IPPROTO_HOPOPTS_socket.IPPROTO_HOPOPTS + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + IPPROTO_ICMP_socket.IPPROTO_ICMP + builtins.int" builtins.int"27"35"36"37"38"39"310*c +IPPROTO_ICMPV6_socket.IPPROTO_ICMPV6 + builtins.int" builtins.int"27"35"36"37"38"39"310*] + IPPROTO_IDP_socket.IPPROTO_IDP + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + IPPROTO_IGMP_socket.IPPROTO_IGMP + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +IPPROTO_IP_socket.IPPROTO_IP + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + IPPROTO_IPIP_socket.IPPROTO_IPIP + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + IPPROTO_IPV6_socket.IPPROTO_IPV6 + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + IPPROTO_NONE_socket.IPPROTO_NONE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + IPPROTO_PIM_socket.IPPROTO_PIM + builtins.int" builtins.int"27"35"36"37"38"39"310*] + IPPROTO_PUP_socket.IPPROTO_PUP + builtins.int" builtins.int"27"35"36"37"38"39"310*] + IPPROTO_RAW_socket.IPPROTO_RAW + builtins.int" builtins.int"27"35"36"37"38"39"310*e +IPPROTO_ROUTING_socket.IPPROTO_ROUTING + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + IPPROTO_RSVP_socket.IPPROTO_RSVP + builtins.int" builtins.int"27"35"36"37"38"39"310*] + IPPROTO_TCP_socket.IPPROTO_TCP + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +IPPROTO_TP_socket.IPPROTO_TP + builtins.int" builtins.int"27"35"36"37"38"39"310*] + IPPROTO_UDP_socket.IPPROTO_UDP + builtins.int" builtins.int"27"35"36"37"38"39"310*a + IPV6_CHECKSUM_socket.IPV6_CHECKSUM + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + IPV6_DSTOPTS_socket.IPV6_DSTOPTS + builtins.int" builtins.int"27"35"36"37"38"39"310*a + IPV6_HOPLIMIT_socket.IPV6_HOPLIMIT + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + IPV6_HOPOPTS_socket.IPV6_HOPOPTS + builtins.int" builtins.int"27"35"36"37"38"39"310*e +IPV6_JOIN_GROUP_socket.IPV6_JOIN_GROUP + builtins.int" builtins.int"27"35"36"37"38"39"310*g +IPV6_LEAVE_GROUP_socket.IPV6_LEAVE_GROUP + builtins.int" builtins.int"27"35"36"37"38"39"310*m +IPV6_MULTICAST_HOPS_socket.IPV6_MULTICAST_HOPS + builtins.int" builtins.int"27"35"36"37"38"39"310*i +IPV6_MULTICAST_IF_socket.IPV6_MULTICAST_IF + builtins.int" builtins.int"27"35"36"37"38"39"310*m +IPV6_MULTICAST_LOOP_socket.IPV6_MULTICAST_LOOP + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + IPV6_NEXTHOP_socket.IPV6_NEXTHOP + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + IPV6_PKTINFO_socket.IPV6_PKTINFO + builtins.int" builtins.int"27"35"36"37"38"39"310*g +IPV6_RECVDSTOPTS_socket.IPV6_RECVDSTOPTS + builtins.int" builtins.int"27"35"36"37"38"39"310*i +IPV6_RECVHOPLIMIT_socket.IPV6_RECVHOPLIMIT + builtins.int" builtins.int"27"35"36"37"38"39"310*g +IPV6_RECVHOPOPTS_socket.IPV6_RECVHOPOPTS + builtins.int" builtins.int"27"35"36"37"38"39"310*g +IPV6_RECVPKTINFO_socket.IPV6_RECVPKTINFO + builtins.int" builtins.int"27"35"36"37"38"39"310*c +IPV6_RECVRTHDR_socket.IPV6_RECVRTHDR + builtins.int" builtins.int"27"35"36"37"38"39"310*e +IPV6_RECVTCLASS_socket.IPV6_RECVTCLASS + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +IPV6_RTHDR_socket.IPV6_RTHDR + builtins.int" builtins.int"27"35"36"37"38"39"310*i +IPV6_RTHDRDSTOPTS_socket.IPV6_RTHDRDSTOPTS + builtins.int" builtins.int"27"35"36"37"38"39"310*i +IPV6_RTHDR_TYPE_0_socket.IPV6_RTHDR_TYPE_0 + builtins.int" builtins.int"27"35"36"37"38"39"310*] + IPV6_TCLASS_socket.IPV6_TCLASS + builtins.int" builtins.int"27"35"36"37"38"39"310*i +IPV6_UNICAST_HOPS_socket.IPV6_UNICAST_HOPS + builtins.int" builtins.int"27"35"36"37"38"39"310*] + IPV6_V6ONLY_socket.IPV6_V6ONLY + builtins.int" builtins.int"27"35"36"37"38"39"310*i +IP_ADD_MEMBERSHIP_socket.IP_ADD_MEMBERSHIP + builtins.int" builtins.int"27"35"36"37"38"39"310*y +IP_DEFAULT_MULTICAST_LOOP!_socket.IP_DEFAULT_MULTICAST_LOOP + builtins.int" builtins.int"27"35"36"37"38"39"310*w +IP_DEFAULT_MULTICAST_TTL _socket.IP_DEFAULT_MULTICAST_TTL + builtins.int" builtins.int"27"35"36"37"38"39"310*k +IP_DROP_MEMBERSHIP_socket.IP_DROP_MEMBERSHIP + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +IP_HDRINCL_socket.IP_HDRINCL + builtins.int" builtins.int"27"35"36"37"38"39"310*k +IP_MAX_MEMBERSHIPS_socket.IP_MAX_MEMBERSHIPS + builtins.int" builtins.int"27"35"36"37"38"39"310*e +IP_MULTICAST_IF_socket.IP_MULTICAST_IF + builtins.int" builtins.int"27"35"36"37"38"39"310*i +IP_MULTICAST_LOOP_socket.IP_MULTICAST_LOOP + builtins.int" builtins.int"27"35"36"37"38"39"310*g +IP_MULTICAST_TTL_socket.IP_MULTICAST_TTL + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +IP_OPTIONS_socket.IP_OPTIONS + builtins.int" builtins.int"27"35"36"37"38"39"310*] + IP_RECVOPTS_socket.IP_RECVOPTS + builtins.int" builtins.int"27"35"36"37"38"39"310*c +IP_RECVRETOPTS_socket.IP_RECVRETOPTS + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +IP_RETOPTS_socket.IP_RETOPTS + builtins.int" builtins.int"27"35"36"37"38"39"310*S +IP_TOS_socket.IP_TOS + builtins.int" builtins.int"27"35"36"37"38"39"310*S +IP_TTL_socket.IP_TTL + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +MSG_CTRUNC_socket.MSG_CTRUNC + builtins.int" builtins.int"27"35"36"37"38"39"310*a + MSG_DONTROUTE_socket.MSG_DONTROUTE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + MSG_DONTWAIT_socket.MSG_DONTWAIT + builtins.int" builtins.int"27"35"36"37"38"39"310*U +MSG_EOR_socket.MSG_EOR + builtins.int" builtins.int"27"35"36"37"38"39"310*U +MSG_OOB_socket.MSG_OOB + builtins.int" builtins.int"27"35"36"37"38"39"310*W +MSG_PEEK_socket.MSG_PEEK + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + MSG_TRUNC_socket.MSG_TRUNC + builtins.int" builtins.int"27"35"36"37"38"39"310*] + MSG_WAITALL_socket.MSG_WAITALL + builtins.int" builtins.int"27"35"36"37"38"39"310*D + +MethodType_socket.MethodType + builtins.type" builtins.type"27*L +NETLINK_DNRTMSG_socket.NETLINK_DNRTMSG + builtins.int" builtins.int"27*N +NETLINK_FIREWALL_socket.NETLINK_FIREWALL + builtins.int" builtins.int"27*J +NETLINK_IP6_FW_socket.NETLINK_IP6_FW + builtins.int" builtins.int"27*H + NETLINK_NFLOG_socket.NETLINK_NFLOG + builtins.int" builtins.int"27*H + NETLINK_ROUTE_socket.NETLINK_ROUTE + builtins.int" builtins.int"27*N +NETLINK_USERSOCK_socket.NETLINK_USERSOCK + builtins.int" builtins.int"27*F + NETLINK_XFRM_socket.NETLINK_XFRM + builtins.int" builtins.int"27*W +NI_DGRAM_socket.NI_DGRAM + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +NI_MAXHOST_socket.NI_MAXHOST + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +NI_MAXSERV_socket.NI_MAXSERV + builtins.int" builtins.int"27"35"36"37"38"39"310*] + NI_NAMEREQD_socket.NI_NAMEREQD + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + NI_NOFQDN_socket.NI_NOFQDN + builtins.int" builtins.int"27"35"36"37"38"39"310*c +NI_NUMERICHOST_socket.NI_NUMERICHOST + builtins.int" builtins.int"27"35"36"37"38"39"310*c +NI_NUMERICSERV_socket.NI_NUMERICSERV + builtins.int" builtins.int"27"35"36"37"38"39"310*N +PACKET_BROADCAST_socket.PACKET_BROADCAST + builtins.int" builtins.int"27*N +PACKET_FASTROUTE_socket.PACKET_FASTROUTE + builtins.int" builtins.int"27*D + PACKET_HOST_socket.PACKET_HOST + builtins.int" builtins.int"27*L +PACKET_LOOPBACK_socket.PACKET_LOOPBACK + builtins.int" builtins.int"27*N +PACKET_MULTICAST_socket.PACKET_MULTICAST + builtins.int" builtins.int"27*N +PACKET_OTHERHOST_socket.PACKET_OTHERHOST + builtins.int" builtins.int"27*L +PACKET_OUTGOING_socket.PACKET_OUTGOING + builtins.int" builtins.int"27*@ + PF_PACKET_socket.PF_PACKET + builtins.int" builtins.int"27*U +SHUT_RD_socket.SHUT_RD + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + SHUT_RDWR_socket.SHUT_RDWR + builtins.int" builtins.int"27"35"36"37"38"39"310*U +SHUT_WR_socket.SHUT_WR + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +SOCK_DGRAM_socket.SOCK_DGRAM + builtins.int" builtins.int"27"35"36"37"38"39"310*W +SOCK_RAW_socket.SOCK_RAW + builtins.int" builtins.int"27"35"36"37"38"39"310*W +SOCK_RDM_socket.SOCK_RDM + builtins.int" builtins.int"27"35"36"37"38"39"310*c +SOCK_SEQPACKET_socket.SOCK_SEQPACKET + builtins.int" builtins.int"27"35"36"37"38"39"310*] + SOCK_STREAM_socket.SOCK_STREAM + builtins.int" builtins.int"27"35"36"37"38"39"310*U +SOL_HCI_socket.SOL_HCI + builtins.int" builtins.int"27"35"36"37"38"39"310*S +SOL_IP_socket.SOL_IP + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +SOL_SOCKET_socket.SOL_SOCKET + builtins.int" builtins.int"27"35"36"37"38"39"310*U +SOL_TCP_socket.SOL_TCP + builtins.int" builtins.int"27"35"36"37"38"39"310*> +SOL_TIPC_socket.SOL_TIPC + builtins.int" builtins.int"27*U +SOL_UDP_socket.SOL_UDP + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + SOMAXCONN_socket.SOMAXCONN + builtins.int" builtins.int"27"35"36"37"38"39"310*a + SO_ACCEPTCONN_socket.SO_ACCEPTCONN + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + SO_BROADCAST_socket.SO_BROADCAST + builtins.int" builtins.int"27"35"36"37"38"39"310*W +SO_DEBUG_socket.SO_DEBUG + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + SO_DONTROUTE_socket.SO_DONTROUTE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +SO_ERROR_socket.SO_ERROR + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + SO_KEEPALIVE_socket.SO_KEEPALIVE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + SO_LINGER_socket.SO_LINGER + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + SO_OOBINLINE_socket.SO_OOBINLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + SO_RCVBUF_socket.SO_RCVBUF + builtins.int" builtins.int"27"35"36"37"38"39"310*] + SO_RCVLOWAT_socket.SO_RCVLOWAT + builtins.int" builtins.int"27"35"36"37"38"39"310*] + SO_RCVTIMEO_socket.SO_RCVTIMEO + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + SO_REUSEADDR_socket.SO_REUSEADDR + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + SO_REUSEPORT_socket.SO_REUSEPORT + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + SO_SNDBUF_socket.SO_SNDBUF + builtins.int" builtins.int"27"35"36"37"38"39"310*] + SO_SNDLOWAT_socket.SO_SNDLOWAT + builtins.int" builtins.int"27"35"36"37"38"39"310*] + SO_SNDTIMEO_socket.SO_SNDTIMEO + builtins.int" builtins.int"27"35"36"37"38"39"310*U +SO_TYPE_socket.SO_TYPE + builtins.int" builtins.int"27"35"36"37"38"39"310*H + SSL_ERROR_EOF_socket.SSL_ERROR_EOF + builtins.int" builtins.int"27*f +SSL_ERROR_INVALID_ERROR_CODE$_socket.SSL_ERROR_INVALID_ERROR_CODE + builtins.int" builtins.int"27*H + SSL_ERROR_SSL_socket.SSL_ERROR_SSL + builtins.int" builtins.int"27*P +SSL_ERROR_SYSCALL_socket.SSL_ERROR_SYSCALL + builtins.int" builtins.int"27*Z +SSL_ERROR_WANT_CONNECT_socket.SSL_ERROR_WANT_CONNECT + builtins.int" builtins.int"27*T +SSL_ERROR_WANT_READ_socket.SSL_ERROR_WANT_READ + builtins.int" builtins.int"27*V +SSL_ERROR_WANT_WRITE_socket.SSL_ERROR_WANT_WRITE + builtins.int" builtins.int"27*b +SSL_ERROR_WANT_X509_LOOKUP"_socket.SSL_ERROR_WANT_X509_LOOKUP + builtins.int" builtins.int"27*X +SSL_ERROR_ZERO_RETURN_socket.SSL_ERROR_ZERO_RETURN + builtins.int" builtins.int"27*W +TCP_CORK_socket.TCP_CORK + builtins.int" builtins.int"27"35"36"37"38"39"310*g +TCP_DEFER_ACCEPT_socket.TCP_DEFER_ACCEPT + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TCP_INFO_socket.TCP_INFO + builtins.int" builtins.int"27"35"36"37"38"39"310*] + TCP_KEEPCNT_socket.TCP_KEEPCNT + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + TCP_KEEPIDLE_socket.TCP_KEEPIDLE + builtins.int" builtins.int"27"35"36"37"38"39"310*a + TCP_KEEPINTVL_socket.TCP_KEEPINTVL + builtins.int" builtins.int"27"35"36"37"38"39"310*] + TCP_LINGER2_socket.TCP_LINGER2 + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +TCP_MAXSEG_socket.TCP_MAXSEG + builtins.int" builtins.int"27"35"36"37"38"39"310*] + TCP_NODELAY_socket.TCP_NODELAY + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + TCP_QUICKACK_socket.TCP_QUICKACK + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +TCP_SYNCNT_socket.TCP_SYNCNT + builtins.int" builtins.int"27"35"36"37"38"39"310*g +TCP_WINDOW_CLAMP_socket.TCP_WINDOW_CLAMP + builtins.int" builtins.int"27"35"36"37"38"39"310*F + TIPC_ADDR_ID_socket.TIPC_ADDR_ID + builtins.int" builtins.int"27*J +TIPC_ADDR_NAME_socket.TIPC_ADDR_NAME + builtins.int" builtins.int"27*P +TIPC_ADDR_NAMESEQ_socket.TIPC_ADDR_NAMESEQ + builtins.int" builtins.int"27*F + TIPC_CFG_SRV_socket.TIPC_CFG_SRV + builtins.int" builtins.int"27*R +TIPC_CLUSTER_SCOPE_socket.TIPC_CLUSTER_SCOPE + builtins.int" builtins.int"27*P +TIPC_CONN_TIMEOUT_socket.TIPC_CONN_TIMEOUT + builtins.int" builtins.int"27*^ +TIPC_CRITICAL_IMPORTANCE _socket.TIPC_CRITICAL_IMPORTANCE + builtins.int" builtins.int"27*T +TIPC_DEST_DROPPABLE_socket.TIPC_DEST_DROPPABLE + builtins.int" builtins.int"27*V +TIPC_HIGH_IMPORTANCE_socket.TIPC_HIGH_IMPORTANCE + builtins.int" builtins.int"27*L +TIPC_IMPORTANCE_socket.TIPC_IMPORTANCE + builtins.int" builtins.int"27*T +TIPC_LOW_IMPORTANCE_socket.TIPC_LOW_IMPORTANCE + builtins.int" builtins.int"27*Z +TIPC_MEDIUM_IMPORTANCE_socket.TIPC_MEDIUM_IMPORTANCE + builtins.int" builtins.int"27*L +TIPC_NODE_SCOPE_socket.TIPC_NODE_SCOPE + builtins.int" builtins.int"27*J +TIPC_PUBLISHED_socket.TIPC_PUBLISHED + builtins.int" builtins.int"27*R +TIPC_SRC_DROPPABLE_socket.TIPC_SRC_DROPPABLE + builtins.int" builtins.int"27*T +TIPC_SUBSCR_TIMEOUT_socket.TIPC_SUBSCR_TIMEOUT + builtins.int" builtins.int"27*L +TIPC_SUB_CANCEL_socket.TIPC_SUB_CANCEL + builtins.int" builtins.int"27*J +TIPC_SUB_PORTS_socket.TIPC_SUB_PORTS + builtins.int" builtins.int"27*N +TIPC_SUB_SERVICE_socket.TIPC_SUB_SERVICE + builtins.int" builtins.int"27*F + TIPC_TOP_SRV_socket.TIPC_TOP_SRV + builtins.int" builtins.int"27*P +TIPC_WAIT_FOREVER_socket.TIPC_WAIT_FOREVER + builtins.int" builtins.int"27*J +TIPC_WITHDRAWN_socket.TIPC_WITHDRAWN + builtins.int" builtins.int"27*L +TIPC_ZONE_SCOPE_socket.TIPC_ZONE_SCOPE + builtins.int" builtins.int"27*! +CAPI _socket.CAPI +Any"27*Y +has_ipv6_socket.has_ipv6 + builtins.bool" builtins.bool"27"35"36"37"38"39"310*Q +AF_AAL5_socket.AF_AAL5 + builtins.int" builtins.int"35"36"37"38"39"310*U + AF_SYSTEM_socket.AF_SYSTEM + builtins.int" builtins.int"35"36"37"38"39"310*W + +AI_DEFAULT_socket.AI_DEFAULT + builtins.int" builtins.int"35"36"37"38"39"310*Q +AI_MASK_socket.AI_MASK + builtins.int" builtins.int"35"36"37"38"39"310*a +AI_V4MAPPED_CFG_socket.AI_V4MAPPED_CFG + builtins.int" builtins.int"35"36"37"38"39"310*[ + EAI_BADHINTS_socket.EAI_BADHINTS + builtins.int" builtins.int"35"36"37"38"39"310*Q +EAI_MAX_socket.EAI_MAX + builtins.int" builtins.int"35"36"37"38"39"310*[ + EAI_PROTOCOL_socket.EAI_PROTOCOL + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_BIP_socket.IPPROTO_BIP + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_EON_socket.IPPROTO_EON + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_GGP_socket.IPPROTO_GGP + builtins.int" builtins.int"35"36"37"38"39"310*] + IPPROTO_HELLO_socket.IPPROTO_HELLO + builtins.int" builtins.int"35"36"37"38"39"310*_ +IPPROTO_IPCOMP_socket.IPPROTO_IPCOMP + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPPROTO_IPV4_socket.IPPROTO_IPV4 + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_MAX_socket.IPPROTO_MAX + builtins.int" builtins.int"35"36"37"38"39"310*_ +IPPROTO_MOBILE_socket.IPPROTO_MOBILE + builtins.int" builtins.int"35"36"37"38"39"310*W + +IPPROTO_ND_socket.IPPROTO_ND + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPPROTO_SCTP_socket.IPPROTO_SCTP + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPPROTO_VRRP_socket.IPPROTO_VRRP + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_XTP_socket.IPPROTO_XTP + builtins.int" builtins.int"35"36"37"38"39"310*] + IPV6_DONTFRAG_socket.IPV6_DONTFRAG + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPV6_PATHMTU_socket.IPV6_PATHMTU + builtins.int" builtins.int"35"36"37"38"39"310*c +IPV6_RECVPATHMTU_socket.IPV6_RECVPATHMTU + builtins.int" builtins.int"35"36"37"38"39"310*c +IPV6_USE_MIN_MTU_socket.IPV6_USE_MIN_MTU + builtins.int" builtins.int"35"36"37"38"39"310*S +IPX_TYPE_socket.IPX_TYPE + builtins.int" builtins.int"35"36"37"38"39"310*_ +IP_RECVDSTADDR_socket.IP_RECVDSTADDR + builtins.int" builtins.int"35"36"37"38"39"310*_ +IP_TRANSPARENT_socket.IP_TRANSPARENT + builtins.int" builtins.int"35"36"37"38"39"310*_ +LOCAL_PEERCRED_socket.LOCAL_PEERCRED + builtins.int" builtins.int"35"36"37"38"39"310*U + MSG_BCAST_socket.MSG_BCAST + builtins.int" builtins.int"35"36"37"38"39"310*S +MSG_BTAG_socket.MSG_BTAG + builtins.int" builtins.int"35"36"37"38"39"310*c +MSG_CMSG_CLOEXEC_socket.MSG_CMSG_CLOEXEC + builtins.int" builtins.int"35"36"37"38"39"310*Y + MSG_CONFIRM_socket.MSG_CONFIRM + builtins.int" builtins.int"35"36"37"38"39"310*Q +MSG_EOF_socket.MSG_EOF + builtins.int" builtins.int"35"36"37"38"39"310*[ + MSG_ERRQUEUE_socket.MSG_ERRQUEUE + builtins.int" builtins.int"35"36"37"38"39"310*S +MSG_ETAG_socket.MSG_ETAG + builtins.int" builtins.int"35"36"37"38"39"310*[ + MSG_FASTOPEN_socket.MSG_FASTOPEN + builtins.int" builtins.int"35"36"37"38"39"310*U + MSG_MCAST_socket.MSG_MCAST + builtins.int" builtins.int"35"36"37"38"39"310*S +MSG_MORE_socket.MSG_MORE + builtins.int" builtins.int"35"36"37"38"39"310*[ + MSG_NOSIGNAL_socket.MSG_NOSIGNAL + builtins.int" builtins.int"35"36"37"38"39"310*c +MSG_NOTIFICATION_socket.MSG_NOTIFICATION + builtins.int" builtins.int"35"36"37"38"39"310*a +SCM_CREDENTIALS_socket.SCM_CREDENTIALS + builtins.int" builtins.int"35"36"37"38"39"310*U + SCM_CREDS_socket.SCM_CREDS + builtins.int" builtins.int"35"36"37"38"39"310*W + +SCM_RIGHTS_socket.SCM_RIGHTS + builtins.int" builtins.int"35"36"37"38"39"310*U + SOL_ATALK_socket.SOL_ATALK + builtins.int" builtins.int"35"36"37"38"39"310*S +SOL_AX25_socket.SOL_AX25 + builtins.int" builtins.int"35"36"37"38"39"310*Q +SOL_IPX_socket.SOL_IPX + builtins.int" builtins.int"35"36"37"38"39"310*W + +SOL_NETROM_socket.SOL_NETROM + builtins.int" builtins.int"35"36"37"38"39"310*S +SOL_ROSE_socket.SOL_ROSE + builtins.int" builtins.int"35"36"37"38"39"310*a +SO_BINDTODEVICE_socket.SO_BINDTODEVICE + builtins.int" builtins.int"35"36"37"38"39"310*i +SO_EXCLUSIVEADDRUSE_socket.SO_EXCLUSIVEADDRUSE + builtins.int" builtins.int"35"36"37"38"39"310*Q +SO_MARK_socket.SO_MARK + builtins.int" builtins.int"35"36"37"38"39"310*Y + SO_PASSCRED_socket.SO_PASSCRED + builtins.int" builtins.int"35"36"37"38"39"310*Y + SO_PEERCRED_socket.SO_PEERCRED + builtins.int" builtins.int"35"36"37"38"39"310*Y + SO_PRIORITY_socket.SO_PRIORITY + builtins.int" builtins.int"35"36"37"38"39"310*U + SO_SETFIB_socket.SO_SETFIB + builtins.int" builtins.int"35"36"37"38"39"310*_ +SO_USELOOPBACK_socket.SO_USELOOPBACK + builtins.int" builtins.int"35"36"37"38"39"310*[ + TCP_FASTOPEN_socket.TCP_FASTOPEN + builtins.int" builtins.int"35"36"37"38"39"310*Q +AF_LINK_socket.AF_LINK + builtins.int" builtins.int"35"36"37"38"39"310*U + SO_DOMAIN_socket.SO_DOMAIN + builtins.int" builtins.int"35"36"37"38"39"310*W + +SO_PASSSEC_socket.SO_PASSSEC + builtins.int" builtins.int"35"36"37"38"39"310*W + +SO_PEERSEC_socket.SO_PEERSEC + builtins.int" builtins.int"35"36"37"38"39"310*Y + SO_PROTOCOL_socket.SO_PROTOCOL + builtins.int" builtins.int"35"36"37"38"39"310*_ +TCP_CONGESTION_socket.TCP_CONGESTION + builtins.int" builtins.int"35"36"37"38"39"310*c +TCP_USER_TIMEOUT_socket.TCP_USER_TIMEOUT + builtins.int" builtins.int"35"36"37"38"39"310*U + PF_SYSTEM_socket.PF_SYSTEM + builtins.int" builtins.int"35"36"37"38"39"310*c +SYSPROTO_CONTROL_socket.SYSPROTO_CONTROL + builtins.int" builtins.int"35"36"37"38"39"310*] +TCP_NOTSENT_LOWAT_socket.TCP_NOTSENT_LOWAT + builtins.int" builtins.int"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sre.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sre.protobuf index d614dd5dfa..d4d74c9f98 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sre.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_sre.protobuf @@ -367,4 +367,22 @@ indexgroupN a builtins.int" builtins.int*# b - builtins.int" builtins.intz27 \ No newline at end of file + builtins.int" builtins.intz27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*; +CODESIZE _sre.CODESIZE + builtins.int" builtins.int"27*5 +MAGIC +_sre.MAGIC + builtins.int" builtins.int"27*= + MAXREPEAT_sre.MAXREPEAT + builtins.int" builtins.int"27*= + copyright_sre.copyright + builtins.str" builtins.str"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_stat.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_stat.protobuf index 3eda85fb77..d4573bb2bb 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_stat.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_stat.protobuf @@ -51,4 +51,106 @@ filemode_stat.filemode" builtins.str" builtins.str*& mode - builtins.int" builtins.intz35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.intz35z36z37z38z39z310*S + SF_APPEND_stat.SF_APPEND + builtins.int" builtins.int"35"36"37"38"39"310*W + SF_ARCHIVED_stat.SF_ARCHIVED + builtins.int" builtins.int"35"36"37"38"39"310*Y + SF_IMMUTABLE_stat.SF_IMMUTABLE + builtins.int" builtins.int"35"36"37"38"39"310*W + SF_NOUNLINK_stat.SF_NOUNLINK + builtins.int" builtins.int"35"36"37"38"39"310*W + SF_SNAPSHOT_stat.SF_SNAPSHOT + builtins.int" builtins.int"35"36"37"38"39"310*Q +ST_ATIME_stat.ST_ATIME + builtins.int" builtins.int"35"36"37"38"39"310*Q +ST_CTIME_stat.ST_CTIME + builtins.int" builtins.int"35"36"37"38"39"310*M +ST_DEV _stat.ST_DEV + builtins.int" builtins.int"35"36"37"38"39"310*M +ST_GID _stat.ST_GID + builtins.int" builtins.int"35"36"37"38"39"310*M +ST_INO _stat.ST_INO + builtins.int" builtins.int"35"36"37"38"39"310*O +ST_MODE _stat.ST_MODE + builtins.int" builtins.int"35"36"37"38"39"310*Q +ST_MTIME_stat.ST_MTIME + builtins.int" builtins.int"35"36"37"38"39"310*Q +ST_NLINK_stat.ST_NLINK + builtins.int" builtins.int"35"36"37"38"39"310*O +ST_SIZE _stat.ST_SIZE + builtins.int" builtins.int"35"36"37"38"39"310*M +ST_UID _stat.ST_UID + builtins.int" builtins.int"35"36"37"38"39"310*O +S_ENFMT _stat.S_ENFMT + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IEXEC _stat.S_IEXEC + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IFBLK _stat.S_IFBLK + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IFCHR _stat.S_IFCHR + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IFDIR _stat.S_IFDIR + builtins.int" builtins.int"35"36"37"38"39"310*Q +S_IFDOOR_stat.S_IFDOOR + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IFIFO _stat.S_IFIFO + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IFLNK _stat.S_IFLNK + builtins.int" builtins.int"35"36"37"38"39"310*Q +S_IFPORT_stat.S_IFPORT + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IFREG _stat.S_IFREG + builtins.int" builtins.int"35"36"37"38"39"310*Q +S_IFSOCK_stat.S_IFSOCK + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IFWHT _stat.S_IFWHT + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IREAD _stat.S_IREAD + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IRGRP _stat.S_IRGRP + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IROTH _stat.S_IROTH + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IRUSR _stat.S_IRUSR + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IRWXG _stat.S_IRWXG + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IRWXO _stat.S_IRWXO + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IRWXU _stat.S_IRWXU + builtins.int" builtins.int"35"36"37"38"39"310*O +S_ISGID _stat.S_ISGID + builtins.int" builtins.int"35"36"37"38"39"310*O +S_ISUID _stat.S_ISUID + builtins.int" builtins.int"35"36"37"38"39"310*O +S_ISVTX _stat.S_ISVTX + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IWGRP _stat.S_IWGRP + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IWOTH _stat.S_IWOTH + builtins.int" builtins.int"35"36"37"38"39"310*Q +S_IWRITE_stat.S_IWRITE + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IWUSR _stat.S_IWUSR + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IXGRP _stat.S_IXGRP + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IXOTH _stat.S_IXOTH + builtins.int" builtins.int"35"36"37"38"39"310*O +S_IXUSR _stat.S_IXUSR + builtins.int" builtins.int"35"36"37"38"39"310*S + UF_APPEND_stat.UF_APPEND + builtins.int" builtins.int"35"36"37"38"39"310*[ + UF_COMPRESSED_stat.UF_COMPRESSED + builtins.int" builtins.int"35"36"37"38"39"310*S + UF_HIDDEN_stat.UF_HIDDEN + builtins.int" builtins.int"35"36"37"38"39"310*Y + UF_IMMUTABLE_stat.UF_IMMUTABLE + builtins.int" builtins.int"35"36"37"38"39"310*S + UF_NODUMP_stat.UF_NODUMP + builtins.int" builtins.int"35"36"37"38"39"310*W + UF_NOUNLINK_stat.UF_NOUNLINK + builtins.int" builtins.int"35"36"37"38"39"310*S + UF_OPAQUE_stat.UF_OPAQUE + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_struct.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_struct.protobuf index c65d4461b5..ad3c65af91 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_struct.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_struct.protobuf @@ -77,4 +77,9 @@ buffer( builtins.bytearray"builtins.bytearray** offset - builtins.int" builtins.int z27 \ No newline at end of file + builtins.int" builtins.int z27*9 +Any +typing.Any" +builtins.object"builtins.object"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_symtable.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_symtable.protobuf index fabcee3251..f7cf43c5da 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_symtable.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_symtable.protobuf @@ -11,4 +11,50 @@ filename builtins.str" builtins.str** startstr - builtins.str" builtins.strz27j27 \ No newline at end of file + builtins.str" builtins.strz27j27*8 +CELL_symtable.CELL + builtins.int" builtins.int"27*B + DEF_BOUND_symtable.DEF_BOUND + builtins.int" builtins.int"27*@ +DEF_FREE_symtable.DEF_FREE + builtins.int" builtins.int"27*L +DEF_FREE_CLASS_symtable.DEF_FREE_CLASS + builtins.int" builtins.int"27*D + +DEF_GLOBAL_symtable.DEF_GLOBAL + builtins.int" builtins.int"27*D + +DEF_IMPORT_symtable.DEF_IMPORT + builtins.int" builtins.int"27*B + DEF_LOCAL_symtable.DEF_LOCAL + builtins.int" builtins.int"27*B + DEF_PARAM_symtable.DEF_PARAM + builtins.int" builtins.int"27*8 +FREE_symtable.FREE + builtins.int" builtins.int"27*N +GLOBAL_EXPLICIT_symtable.GLOBAL_EXPLICIT + builtins.int" builtins.int"27*N +GLOBAL_IMPLICIT_symtable.GLOBAL_IMPLICIT + builtins.int" builtins.int"27*: +LOCAL_symtable.LOCAL + builtins.int" builtins.int"27*J + OPT_BARE_EXEC_symtable.OPT_BARE_EXEC + builtins.int" builtins.int"27*@ +OPT_EXEC_symtable.OPT_EXEC + builtins.int" builtins.int"27*N +OPT_IMPORT_STAR_symtable.OPT_IMPORT_STAR + builtins.int" builtins.int"27*D + +SCOPE_MASK_symtable.SCOPE_MASK + builtins.int" builtins.int"27*B + SCOPE_OFF_symtable.SCOPE_OFF + builtins.int" builtins.int"27*D + +TYPE_CLASS_symtable.TYPE_CLASS + builtins.int" builtins.int"27*J + TYPE_FUNCTION_symtable.TYPE_FUNCTION + builtins.int" builtins.int"27*F + TYPE_MODULE_symtable.TYPE_MODULE + builtins.int" builtins.int"27*6 +USE _symtable.USE + builtins.int" builtins.int"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_thread.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_thread.protobuf index 436ec6203c..8af6a9f8b7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_thread.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_thread.protobuf @@ -247,4 +247,22 @@ stack_size_thread.stack_size" size builtins.int" builtins.int z27z35z36z37z38z39z310Q get_native_id_thread.get_native_id" - builtins.int" builtins.intz38z39z310 \ No newline at end of file + builtins.int" builtins.intz38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*D + _dangling_thread._dangling +Any"27"35"36"37"38"39"310*a + TIMEOUT_MAX_thread.TIMEOUT_MAX +builtins.float"builtins.float"27"35"36"37"38"39"310*| + _excepthook_thread._excepthookK +CallableType[builtins.function]& +builtins.function"builtins.function"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_threading_local.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_threading_local.protobuf index 2c1bd78f57..8d5932fbf9 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_threading_local.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_threading_local.protobuf @@ -104,4 +104,9 @@ _localimpl_threading_local._localimpl"builtins.object* _patch_threading_local._patch" None*: self0 -_threading_local.local"_threading_local.localz27 \ No newline at end of file +_threading_local.local"_threading_local.localz27*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_tkinter.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_tkinter.protobuf index 4069ffe7ad..46a53302ef 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_tkinter.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_tkinter.protobuf @@ -16,4 +16,52 @@ self( _tkinter.TkappType"_tkinter.TkappType*( __script - builtins.str" builtins.strz27z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310j27j35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310*w + +ALL_EVENTS_tkinter.ALL_EVENTS7 +Literal[builtins.int]  + builtins.int" builtins.int"27"35"36"37"38"39"310*y + FILE_EVENTS_tkinter.FILE_EVENTS7 +Literal[builtins.int]  + builtins.int" builtins.int"27"35"36"37"38"39"310*y + IDLE_EVENTS_tkinter.IDLE_EVENTS7 +Literal[builtins.int]  + builtins.int" builtins.int"27"35"36"37"38"39"310*{ + TIMER_EVENTS_tkinter.TIMER_EVENTS7 +Literal[builtins.int]  + builtins.int" builtins.int"27"35"36"37"38"39"310*} + WINDOW_EVENTS_tkinter.WINDOW_EVENTS7 +Literal[builtins.int]  + builtins.int" builtins.int"27"35"36"37"38"39"310*u + DONT_WAIT_tkinter.DONT_WAIT7 +Literal[builtins.int]  + builtins.int" builtins.int"27"35"36"37"38"39"310*u + EXCEPTION_tkinter.EXCEPTION7 +Literal[builtins.int]  + builtins.int" builtins.int"27"35"36"37"38"39"310*s +READABLE_tkinter.READABLE7 +Literal[builtins.int]  + builtins.int" builtins.int"27"35"36"37"38"39"310*s +WRITABLE_tkinter.WRITABLE7 +Literal[builtins.int]  + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + TCL_VERSION_tkinter.TCL_VERSION + builtins.str" builtins.str"27"35"36"37"38"39"310*\ + +TK_VERSION_tkinter.TK_VERSION + builtins.str" builtins.str"27"35"36"37"38"39"310*C +TkttType_tkinter.TkttType +Any"27"35"36"37"38"39"310*C +_flatten_tkinter._flatten +Any"27"35"36"37"38"39"310*? +create_tkinter.create +Any"27"35"36"37"38"39"310*Y +getbusywaitinterval_tkinter.getbusywaitinterval +Any"27"35"36"37"38"39"310*Y +setbusywaitinterval_tkinter.setbusywaitinterval +Any"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_tracemalloc.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_tracemalloc.protobuf index 2c67d7cb97..14d36e4083 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_tracemalloc.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_tracemalloc.protobuf @@ -119,4 +119,8 @@ is_tracing_tracemalloc.is_tracing" Nonez35z36z37z38z39z3108 reset_peak_tracemalloc.reset_peak" -Nonez39z310 \ No newline at end of file +Nonez39z310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_typeshed.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_typeshed.protobuf index 24b780e2c8..e23845cb64 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_typeshed.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_typeshed.protobuf @@ -302,4 +302,15 @@ isdisjointtyping.AbstractSet.isdisjoint" finaltyping_extensions.final" typing_extensions._F* f -typing_extensions._Fz27z35z36z37z38z39z310 \ No newline at end of file +typing_extensions._Fz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_typeshed.wsgi.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_typeshed.wsgi.protobuf index 611adcc898..cbff015395 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_typeshed.wsgi.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_typeshed.wsgi.protobuf @@ -133,4 +133,15 @@ block_size _typeshed.wsgi._Readable"_typeshed.wsgi._Readable*. block_size - builtins.int" builtins.int z35z36z37z38z39z310Xj27j35j36j37j38j39j310 \ No newline at end of file + builtins.int" builtins.int z35z36z37z38z39z310Xj27j35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_typeshed.xml.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_typeshed.xml.protobuf index 4ab59bf46b..957c585b1d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_typeshed.xml.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_typeshed.xml.protobuf @@ -33,4 +33,11 @@ hasFeature*_typeshed.xml.DOMImplementation.hasFeature" publicId builtins.str" builtins.str** systemId - builtins.str" builtins.strz27z35z36z37z38z39z310Xj27j35j36j37j38j39j310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310Xj27j35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*… +Protocoltyping_extensions.Protocol@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_warnings.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_warnings.protobuf index 831ffb1211..9908f6779f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_warnings.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_warnings.protobuf @@ -199,4 +199,31 @@ KUnion[builtins.str,Tuple[builtins.str,Type[builtins.Warning],builtins.int]] source& Union[Any,None] Any -None 0:overloadX"35"36"37"38"39"310 \ No newline at end of file +None 0:overloadX"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*L +default_action_warnings.default_action + builtins.str" builtins.str"27*g + once_registry_warnings.once_registry9 +builtins.dict[Any,Any] +Any +Any" builtins.dict"27*ž +filters_warnings.filtersc +"builtins.list[builtins.tuple[Any]]. +builtins.tuple[Any] +Any"builtins.tuple" builtins.list"27"35"36"37"38"39"310*a +_defaultaction_warnings._defaultaction + builtins.str" builtins.str"35"36"37"38"39"310*| + _onceregistry_warnings._onceregistry9 +builtins.dict[Any,Any] +Any +Any" builtins.dict"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_weakref.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_weakref.protobuf index bf257af840..ce5a742645 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_weakref.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_weakref.protobuf @@ -138,4 +138,13 @@ +Union[CallableType[builtins.function],None]K CallableType[builtins.function]& builtins.function"builtins.function -None 0:overloadX"27"35"36"37"38"39"310 \ No newline at end of file +None 0:overloadX"27"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_weakrefset.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_weakrefset.protobuf index 93cb374713..d588efde46 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_weakrefset.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_weakrefset.protobuf @@ -448,4 +448,13 @@ isdisjoint_weakrefset.WeakSet.isdisjoint" self( types.GenericAlias"types.GenericAlias*$ name - builtins.str" builtins.strz39z310j39j310 \ No newline at end of file + builtins.str" builtins.strz39z310j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_winapi.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_winapi.protobuf index 32f5823ef5..3f55066016 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_winapi.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_winapi.protobuf @@ -376,4 +376,101 @@ overlapped: overlappedc !Union[builtins.int,builtins.bool] builtins.int" builtins.int - builtins.bool" builtins.bool0:overloadX"35"36"37"38"39"310 \ No newline at end of file + builtins.bool" builtins.bool0:overloadX"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*g +CREATE_NEW_CONSOLE_winapi.CREATE_NEW_CONSOLE + builtins.int" builtins.int"35"36"37"38"39"310*s +CREATE_NEW_PROCESS_GROUP _winapi.CREATE_NEW_PROCESS_GROUP + builtins.int" builtins.int"35"36"37"38"39"310*o +DUPLICATE_CLOSE_SOURCE_winapi.DUPLICATE_CLOSE_SOURCE + builtins.int" builtins.int"35"36"37"38"39"310*m +DUPLICATE_SAME_ACCESS_winapi.DUPLICATE_SAME_ACCESS + builtins.int" builtins.int"35"36"37"38"39"310*k +ERROR_ALREADY_EXISTS_winapi.ERROR_ALREADY_EXISTS + builtins.int" builtins.int"35"36"37"38"39"310*e +ERROR_BROKEN_PIPE_winapi.ERROR_BROKEN_PIPE + builtins.int" builtins.int"35"36"37"38"39"310*c +ERROR_IO_PENDING_winapi.ERROR_IO_PENDING + builtins.int" builtins.int"35"36"37"38"39"310*a +ERROR_MORE_DATA_winapi.ERROR_MORE_DATA + builtins.int" builtins.int"35"36"37"38"39"310*m +ERROR_NETNAME_DELETED_winapi.ERROR_NETNAME_DELETED + builtins.int" builtins.int"35"36"37"38"39"310*] + ERROR_NO_DATA_winapi.ERROR_NO_DATA + builtins.int" builtins.int"35"36"37"38"39"310*u +ERROR_NO_SYSTEM_RESOURCES!_winapi.ERROR_NO_SYSTEM_RESOURCES + builtins.int" builtins.int"35"36"37"38"39"310*q +ERROR_OPERATION_ABORTED_winapi.ERROR_OPERATION_ABORTED + builtins.int" builtins.int"35"36"37"38"39"310*a +ERROR_PIPE_BUSY_winapi.ERROR_PIPE_BUSY + builtins.int" builtins.int"35"36"37"38"39"310*k +ERROR_PIPE_CONNECTED_winapi.ERROR_PIPE_CONNECTED + builtins.int" builtins.int"35"36"37"38"39"310*e +ERROR_SEM_TIMEOUT_winapi.ERROR_SEM_TIMEOUT + builtins.int" builtins.int"35"36"37"38"39"310*} +FILE_FLAG_FIRST_PIPE_INSTANCE%_winapi.FILE_FLAG_FIRST_PIPE_INSTANCE + builtins.int" builtins.int"35"36"37"38"39"310*k +FILE_FLAG_OVERLAPPED_winapi.FILE_FLAG_OVERLAPPED + builtins.int" builtins.int"35"36"37"38"39"310*e +FILE_GENERIC_READ_winapi.FILE_GENERIC_READ + builtins.int" builtins.int"35"36"37"38"39"310*g +FILE_GENERIC_WRITE_winapi.FILE_GENERIC_WRITE + builtins.int" builtins.int"35"36"37"38"39"310*[ + GENERIC_READ_winapi.GENERIC_READ + builtins.int" builtins.int"35"36"37"38"39"310*] + GENERIC_WRITE_winapi.GENERIC_WRITE + builtins.int" builtins.int"35"36"37"38"39"310*S +INFINITE_winapi.INFINITE + builtins.int" builtins.int"35"36"37"38"39"310*k +NMPWAIT_WAIT_FOREVER_winapi.NMPWAIT_WAIT_FOREVER + builtins.int" builtins.int"35"36"37"38"39"310*K +NULL _winapi.NULL + builtins.int" builtins.int"35"36"37"38"39"310*] + OPEN_EXISTING_winapi.OPEN_EXISTING + builtins.int" builtins.int"35"36"37"38"39"310*g +PIPE_ACCESS_DUPLEX_winapi.PIPE_ACCESS_DUPLEX + builtins.int" builtins.int"35"36"37"38"39"310*i +PIPE_ACCESS_INBOUND_winapi.PIPE_ACCESS_INBOUND + builtins.int" builtins.int"35"36"37"38"39"310*m +PIPE_READMODE_MESSAGE_winapi.PIPE_READMODE_MESSAGE + builtins.int" builtins.int"35"36"37"38"39"310*e +PIPE_TYPE_MESSAGE_winapi.PIPE_TYPE_MESSAGE + builtins.int" builtins.int"35"36"37"38"39"310*s +PIPE_UNLIMITED_INSTANCES _winapi.PIPE_UNLIMITED_INSTANCES + builtins.int" builtins.int"35"36"37"38"39"310*U + PIPE_WAIT_winapi.PIPE_WAIT + builtins.int" builtins.int"35"36"37"38"39"310*g +PROCESS_ALL_ACCESS_winapi.PROCESS_ALL_ACCESS + builtins.int" builtins.int"35"36"37"38"39"310*g +PROCESS_DUP_HANDLE_winapi.PROCESS_DUP_HANDLE + builtins.int" builtins.int"35"36"37"38"39"310*k +STARTF_USESHOWWINDOW_winapi.STARTF_USESHOWWINDOW + builtins.int" builtins.int"35"36"37"38"39"310*k +STARTF_USESTDHANDLES_winapi.STARTF_USESTDHANDLES + builtins.int" builtins.int"35"36"37"38"39"310*c +STD_ERROR_HANDLE_winapi.STD_ERROR_HANDLE + builtins.int" builtins.int"35"36"37"38"39"310*c +STD_INPUT_HANDLE_winapi.STD_INPUT_HANDLE + builtins.int" builtins.int"35"36"37"38"39"310*e +STD_OUTPUT_HANDLE_winapi.STD_OUTPUT_HANDLE + builtins.int" builtins.int"35"36"37"38"39"310*[ + STILL_ACTIVE_winapi.STILL_ACTIVE + builtins.int" builtins.int"35"36"37"38"39"310*Q +SW_HIDE_winapi.SW_HIDE + builtins.int" builtins.int"35"36"37"38"39"310*c +WAIT_ABANDONED_0_winapi.WAIT_ABANDONED_0 + builtins.int" builtins.int"35"36"37"38"39"310*] + WAIT_OBJECT_0_winapi.WAIT_OBJECT_0 + builtins.int" builtins.int"35"36"37"38"39"310*[ + WAIT_TIMEOUT_winapi.WAIT_TIMEOUT + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_winreg.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_winreg.protobuf index efcae96065..3f2c7b9627 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_winreg.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/_winreg.protobuf @@ -281,4 +281,114 @@ $Union[_winreg.HKEYType,builtins.int]$ /TypeAlias[Union[_winreg.HKEYType,builtins.int]]l $Union[_winreg.HKEYType,builtins.int]$ _winreg.HKEYType"_winreg.HKEYType - builtins.int" builtins.int"_winreg._KeyTypez27 \ No newline at end of file + builtins.int" builtins.int"_winreg._KeyTypez27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*C +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*P +HKEY_CLASSES_ROOT_winreg.HKEY_CLASSES_ROOT + builtins.int" builtins.int"27*P +HKEY_CURRENT_USER_winreg.HKEY_CURRENT_USER + builtins.int" builtins.int"27*R +HKEY_LOCAL_MACHINE_winreg.HKEY_LOCAL_MACHINE + builtins.int" builtins.int"27*B + +HKEY_USERS_winreg.HKEY_USERS + builtins.int" builtins.int"27*X +HKEY_PERFORMANCE_DATA_winreg.HKEY_PERFORMANCE_DATA + builtins.int" builtins.int"27*T +HKEY_CURRENT_CONFIG_winreg.HKEY_CURRENT_CONFIG + builtins.int" builtins.int"27*H + HKEY_DYN_DATA_winreg.HKEY_DYN_DATA + builtins.int" builtins.int"27*J +KEY_ALL_ACCESS_winreg.KEY_ALL_ACCESS + builtins.int" builtins.int"27*@ + KEY_WRITE_winreg.KEY_WRITE + builtins.int" builtins.int"27*> +KEY_READ_winreg.KEY_READ + builtins.int" builtins.int"27*D + KEY_EXECUTE_winreg.KEY_EXECUTE + builtins.int" builtins.int"27*L +KEY_QUERY_VALUE_winreg.KEY_QUERY_VALUE + builtins.int" builtins.int"27*H + KEY_SET_VALUE_winreg.KEY_SET_VALUE + builtins.int" builtins.int"27*R +KEY_CREATE_SUB_KEY_winreg.KEY_CREATE_SUB_KEY + builtins.int" builtins.int"27*Z +KEY_ENUMERATE_SUB_KEYS_winreg.KEY_ENUMERATE_SUB_KEYS + builtins.int" builtins.int"27*B + +KEY_NOTIFY_winreg.KEY_NOTIFY + builtins.int" builtins.int"27*L +KEY_CREATE_LINK_winreg.KEY_CREATE_LINK + builtins.int" builtins.int"27*L +KEY_WOW64_64KEY_winreg.KEY_WOW64_64KEY + builtins.int" builtins.int"27*L +KEY_WOW64_32KEY_winreg.KEY_WOW64_32KEY + builtins.int" builtins.int"27*B + +REG_BINARY_winreg.REG_BINARY + builtins.int" builtins.int"27*@ + REG_DWORD_winreg.REG_DWORD + builtins.int" builtins.int"27*\ +REG_DWORD_LITTLE_ENDIAN_winreg.REG_DWORD_LITTLE_ENDIAN + builtins.int" builtins.int"27*V +REG_DWORD_BIG_ENDIAN_winreg.REG_DWORD_BIG_ENDIAN + builtins.int" builtins.int"27*H + REG_EXPAND_SZ_winreg.REG_EXPAND_SZ + builtins.int" builtins.int"27*> +REG_LINK_winreg.REG_LINK + builtins.int" builtins.int"27*F + REG_MULTI_SZ_winreg.REG_MULTI_SZ + builtins.int" builtins.int"27*> +REG_NONE_winreg.REG_NONE + builtins.int" builtins.int"27*P +REG_RESOURCE_LIST_winreg.REG_RESOURCE_LIST + builtins.int" builtins.int"27*f +REG_FULL_RESOURCE_DESCRIPTOR$_winreg.REG_FULL_RESOURCE_DESCRIPTOR + builtins.int" builtins.int"27*j +REG_RESOURCE_REQUIREMENTS_LIST&_winreg.REG_RESOURCE_REQUIREMENTS_LIST + builtins.int" builtins.int"27*: +REG_SZ_winreg.REG_SZ + builtins.int" builtins.int"27*T +REG_CREATED_NEW_KEY_winreg.REG_CREATED_NEW_KEY + builtins.int" builtins.int"27*\ +REG_LEGAL_CHANGE_FILTER_winreg.REG_LEGAL_CHANGE_FILTER + builtins.int" builtins.int"27*N +REG_LEGAL_OPTION_winreg.REG_LEGAL_OPTION + builtins.int" builtins.int"27*f +REG_NOTIFY_CHANGE_ATTRIBUTES$_winreg.REG_NOTIFY_CHANGE_ATTRIBUTES + builtins.int" builtins.int"27*b +REG_NOTIFY_CHANGE_LAST_SET"_winreg.REG_NOTIFY_CHANGE_LAST_SET + builtins.int" builtins.int"27*Z +REG_NOTIFY_CHANGE_NAME_winreg.REG_NOTIFY_CHANGE_NAME + builtins.int" builtins.int"27*b +REG_NOTIFY_CHANGE_SECURITY"_winreg.REG_NOTIFY_CHANGE_SECURITY + builtins.int" builtins.int"27*P +REG_NO_LAZY_FLUSH_winreg.REG_NO_LAZY_FLUSH + builtins.int" builtins.int"27*\ +REG_OPENED_EXISTING_KEY_winreg.REG_OPENED_EXISTING_KEY + builtins.int" builtins.int"27*` +REG_OPTION_BACKUP_RESTORE!_winreg.REG_OPTION_BACKUP_RESTORE + builtins.int" builtins.int"27*Z +REG_OPTION_CREATE_LINK_winreg.REG_OPTION_CREATE_LINK + builtins.int" builtins.int"27*\ +REG_OPTION_NON_VOLATILE_winreg.REG_OPTION_NON_VOLATILE + builtins.int" builtins.int"27*V +REG_OPTION_OPEN_LINK_winreg.REG_OPTION_OPEN_LINK + builtins.int" builtins.int"27*T +REG_OPTION_RESERVED_winreg.REG_OPTION_RESERVED + builtins.int" builtins.int"27*T +REG_OPTION_VOLATILE_winreg.REG_OPTION_VOLATILE + builtins.int" builtins.int"27*N +REG_REFRESH_HIVE_winreg.REG_REFRESH_HIVE + builtins.int" builtins.int"27*\ +REG_WHOLE_HIVE_VOLATILE_winreg.REG_WHOLE_HIVE_VOLATILE + builtins.int" builtins.int"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/abc.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/abc.protobuf index 1aa03802f5..b966404bff 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/abc.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/abc.protobuf @@ -136,4 +136,13 @@ abc._FuncT* abc._FuncTz35z36z37z38z39z310c get_cache_tokenabc.get_cache_token"" -builtins.object"builtins.objectz35z36z37z38z39z310 \ No newline at end of file +builtins.object"builtins.objectz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/aifc.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/aifc.protobuf index d8d9064c95..22df82bf69 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/aifc.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/aifc.protobuf @@ -983,4 +983,17 @@ aifc._File*P modeD Union[builtins.str,None] builtins.str" builtins.str -None 0:overloadX"35"36"37"38 \ No newline at end of file +None 0:overloadX"35"36"37"38*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/argparse.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/argparse.protobuf index 8f5c8a5eb2..da46ebbff7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/argparse.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/argparse.protobuf @@ -2829,4 +2829,33 @@ $Union[argparse._T,builtins.str,None] argumentM Union[argparse.Action,None]" argparse.Action"argparse.Action -Nonez27z35z36z37z38z39z310 \ No newline at end of file +Nonez27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ + ONE_OR_MOREargparse.ONE_OR_MORE + builtins.str" builtins.str"27"35"36"37"38"39"310*X +OPTIONALargparse.OPTIONAL + builtins.str" builtins.str"27"35"36"37"38"39"310*T +PARSERargparse.PARSER + builtins.str" builtins.str"27"35"36"37"38"39"310*Z + REMAINDERargparse.REMAINDER + builtins.str" builtins.str"27"35"36"37"38"39"310*X +SUPPRESSargparse.SUPPRESS + builtins.str" builtins.str"27"35"36"37"38"39"310*` + ZERO_OR_MOREargparse.ZERO_OR_MORE + builtins.str" builtins.str"27"35"36"37"38"39"310*v +_UNRECOGNIZED_ARGS_ATTR argparse._UNRECOGNIZED_ARGS_ATTR + builtins.str" builtins.str"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/array.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/array.protobuf index a00566b0c1..a93fb948c7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/array.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/array.protobuf @@ -685,4 +685,17 @@ fromstringarray.array.fromstring" overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310*S + typecodesarray.typecodes + builtins.str" builtins.str"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ast.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ast.protobuf index 78c4bbea83..3a4d8aeb22 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ast.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ast.protobuf @@ -1217,4 +1217,19 @@ $Union[builtins.str,builtins.unicode] builtins.int" builtins.int` Tuple[builtins.int,builtins.int] builtins.int" builtins.int - builtins.int" builtins.int 0:overloadX"38"39"310 \ No newline at end of file + builtins.int" builtins.int 0:overloadX"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ + PyCF_ONLY_AST_ast.PyCF_ONLY_AST + builtins.int" builtins.int"27"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*X +PyCF_TYPE_COMMENTS_ast.PyCF_TYPE_COMMENTS + builtins.int" builtins.int"38"39"310*h +PyCF_ALLOW_TOP_LEVEL_AWAIT_ast.PyCF_ALLOW_TOP_LEVEL_AWAIT + builtins.int" builtins.int"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asynchat.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asynchat.protobuf index d688f47af9..bd4136b782 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asynchat.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asynchat.protobuf @@ -235,4 +235,10 @@ async_chatasynchat.async_chat"asyncore.dispatcher* abc._FuncT* funcobj -abc._FuncTz27z35z36z37z38z39z310 \ No newline at end of file +abc._FuncTz27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_events.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_events.protobuf index 2ed3f90ee2..42e935899e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_events.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_events.protobuf @@ -3673,4 +3673,17 @@ reuse_portG overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_futures.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_futures.protobuf index fe7f2557d6..2f505f722c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_futures.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_futures.protobuf @@ -135,4 +135,23 @@ Ktyping.Sequence[Tuple[CallableType[builtins.function],contextvars.Context]] builtins.str" builtins.str" builtins.list*J future> asyncio.futures.Future[Any] -Any"asyncio.futures.Futurez35z36z37z38z39z310 \ No newline at end of file +Any"asyncio.futures.Futurez35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*{ +_PENDINGasyncio.base_futures._PENDING7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310* + +_CANCELLEDasyncio.base_futures._CANCELLED7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*} + _FINISHEDasyncio.base_futures._FINISHED7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_subprocess.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_subprocess.protobuf index 232f61649f..82e5301cbd 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_subprocess.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_subprocess.protobuf @@ -458,4 +458,15 @@ returncode selfb /asyncio.base_subprocess.ReadSubprocessPipeProto"/asyncio.base_subprocess.ReadSubprocessPipeProto** data -builtins.bytes"builtins.bytesz35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +builtins.bytes"builtins.bytesz35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_tasks.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_tasks.protobuf index c1e5e37ec7..df9fbc1253 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_tasks.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.base_tasks.protobuf @@ -38,4 +38,9 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin os.PathLike[builtins.str] builtins.str" builtins.str" os.PathLikeL os.PathLike[builtins.bytes] -builtins.bytes"builtins.bytes" os.PathLike"_typeshed.StrOrBytesPathz35z36z37z38z39z310 \ No newline at end of file +builtins.bytes"builtins.bytes" os.PathLike"_typeshed.StrOrBytesPathz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.compat.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.compat.protobuf index a03bcc7ab5..0f511f463f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.compat.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.compat.protobuf @@ -4,4 +4,10 @@ builtins.bytes"builtins.bytes*b list_of_dataP builtins.list[builtins.bytes] -builtins.bytes"builtins.bytes" builtins.listz35z36 \ No newline at end of file +builtins.bytes"builtins.bytes" builtins.listz35z36*C +PY34asyncio.compat.PY34 + builtins.bool" builtins.bool"35"36*C +PY35asyncio.compat.PY35 + builtins.bool" builtins.bool"35"36*E +PY352asyncio.compat.PY352 + builtins.bool" builtins.bool"35"36 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.constants.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.constants.protobuf index 883ac3765a..ac9bce3731 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.constants.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.constants.protobuf @@ -1,3 +1,13 @@ asyncio.constantsV - _SendfileModeasyncio.constants._SendfileMode" enum.EnumHj35j36j37j38j39j310 \ No newline at end of file + _SendfileModeasyncio.constants._SendfileMode" enum.EnumHj35j36j37j38j39j310* +!LOG_THRESHOLD_FOR_CONNLOST_WRITES3asyncio.constants.LOG_THRESHOLD_FOR_CONNLOST_WRITES + builtins.int" builtins.int"35"36"37"38"39"310*q +ACCEPT_RETRY_DELAY$asyncio.constants.ACCEPT_RETRY_DELAY + builtins.int" builtins.int"35"36"37"38"39"310*o +DEBUG_STACK_DEPTH#asyncio.constants.DEBUG_STACK_DEPTH + builtins.int" builtins.int"35"36"37"38"39"310*s +SSL_HANDSHAKE_TIMEOUT'asyncio.constants.SSL_HANDSHAKE_TIMEOUT +builtins.float"builtins.float"37"38"39"310*‡ +!SENDFILE_FALLBACK_READBUFFER_SIZE3asyncio.constants.SENDFILE_FALLBACK_READBUFFER_SIZE + builtins.int" builtins.int"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.coroutines.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.coroutines.protobuf index dedbc3cfd3..ce8aeccebd 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.coroutines.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.coroutines.protobuf @@ -31,4 +31,9 @@ iscoroutineasyncio.coroutines.iscoroutine" builtins.bool" builtins.bool*+ obj" -builtins.object"builtins.objectz35z36z37z38z39z310 \ No newline at end of file +builtins.object"builtins.objectz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.events.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.events.protobuf index a6c38e90ba..c8d46d6c1c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.events.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.events.protobuf @@ -2556,4 +2556,17 @@ abc._FuncTz35z36z37z38z39z310\ _get_running_loop asyncio.events._get_running_loop"D asyncio.events.AbstractEventLoop" asyncio.events.AbstractEventLoopz35z36z37z38z39z310Š get_running_loopasyncio.events.get_running_loop"D - asyncio.events.AbstractEventLoop" asyncio.events.AbstractEventLoopz37z38z39z310 \ No newline at end of file + asyncio.events.AbstractEventLoop" asyncio.events.AbstractEventLoopz37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.exceptions.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.exceptions.protobuf index 5568519810..37cfb7b3f5 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.exceptions.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.exceptions.protobuf @@ -23,4 +23,6 @@ $asyncio.exceptions.LimitOverrunError"$asyncio.exceptions.LimitOverrunError*) message builtins.str" builtins.str** consumed - builtins.int" builtins.intz38z39z310j38j39j310 \ No newline at end of file + builtins.int" builtins.intz38z39z310j38j39j310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.format_helpers.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.format_helpers.protobuf index ab95b54bd3..d789e6885c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.format_helpers.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.format_helpers.protobuf @@ -122,4 +122,13 @@ pUnion[types.FunctionType,asyncio.format_helpers._HasWrapper,functools.partial[A builtins.int" builtins.int None*, func" -builtins.object"builtins.object0:overloadX"37"38"39"310 \ No newline at end of file +builtins.object"builtins.object0:overloadX"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.futures.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.futures.protobuf index 3ab8bbb362..c914b288c1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.futures.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.futures.protobuf @@ -1759,4 +1759,15 @@ eUnion[concurrent.futures._base.Future[asyncio.futures._T],asyncio.futures.Futur loop€ ,Union[asyncio.events.AbstractEventLoop,None]D asyncio.events.AbstractEventLoop" asyncio.events.AbstractEventLoop -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.locks.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.locks.protobuf index b280b3108c..50f158450e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.locks.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.locks.protobuf @@ -1811,4 +1811,15 @@ notify_all"asyncio.locks.Condition.notify_all" loop€ ,Union[asyncio.events.AbstractEventLoop,None]D asyncio.events.AbstractEventLoop" asyncio.events.AbstractEventLoop -None z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +None z35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.log.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.log.protobuf index 294bec4641..1de229c6fb 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.log.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.log.protobuf @@ -1,2 +1,4 @@ - asyncio.log \ No newline at end of file + asyncio.log*W +loggerasyncio.log.logger +logging.Logger"logging.Logger"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.proactor_events.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.proactor_events.protobuf index 71ffb3bb4e..023bd3669f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.proactor_events.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.proactor_events.protobuf @@ -415,4 +415,15 @@ stacklevel source& Union[Any,None] Any -None z38z39z310Xj38j39j310 \ No newline at end of file +None z38z39z310Xj38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310* +Protocoltyping_extensions.Protocol@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.protobuf index 5e0647cc49..ab758f6c79 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.protobuf @@ -6059,4 +6059,15 @@ $asyncio.tasks.Task[asyncio.tasks._T] builtins.float"builtins.float None */ return_when - builtins.str" builtins.str 0:overloadX"310 \ No newline at end of file + builtins.str" builtins.str 0:overloadX"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*c + ALL_COMPLETEDasyncio.tasks.ALL_COMPLETED + builtins.str" builtins.str"35"36"37"38"39"310*g +FIRST_COMPLETEDasyncio.tasks.FIRST_COMPLETED + builtins.str" builtins.str"35"36"37"38"39"310*g +FIRST_EXCEPTIONasyncio.tasks.FIRST_EXCEPTION + builtins.str" builtins.str"35"36"37"38"39"310*Ö +DefaultEventLoopPolicyasyncio.DefaultEventLoopPolicy‚ +,Type[asyncio.events.AbstractEventLoopPolicy]P +&asyncio.events.AbstractEventLoopPolicy"&asyncio.events.AbstractEventLoopPolicy"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.protocols.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.protocols.protobuf index c3b9cd2d93..f0bb0fe448 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.protocols.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.protocols.protobuf @@ -89,4 +89,8 @@ get_buffer-asyncio.protocols.BufferedProtocol.get_buffer"( selfH "asyncio.protocols.BufferedProtocol""asyncio.protocols.BufferedProtocol*( nbytes - builtins.int" builtins.intz37z38z39z310j37j38j39j310 \ No newline at end of file + builtins.int" builtins.intz37z38z39z310j37j38j39j310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.queues.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.queues.protobuf index 497a7a991a..d6edf51a5e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.queues.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.queues.protobuf @@ -1433,4 +1433,11 @@ get_nowaitasyncio.queues.Queue.get_nowait" self( types.GenericAlias"types.GenericAlias*$ name - builtins.str" builtins.strz39z310j39j310 \ No newline at end of file + builtins.str" builtins.strz39z310j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.runners.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.runners.protobuf index a6bb77d52f..77adbdc3d5 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.runners.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.runners.protobuf @@ -44,4 +44,6 @@ $typing.Awaitable[asyncio.runners._T] debugG Union[builtins.bool,None] builtins.bool" builtins.bool -None z38z39z310 \ No newline at end of file +None z38z39z310*X +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.selector_events.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.selector_events.protobuf index 1be01f5684..30ba1cca72 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.selector_events.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.selector_events.protobuf @@ -8,4 +8,6 @@ selectorb "Union[selectors.BaseSelector,None]0 selectors.BaseSelector"selectors.BaseSelector -None z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +None z35z36z37z38z39z310j35j36j37j38j39j310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.sslproto.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.sslproto.protobuf index 5bdfabe9c9..7b28948ac7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.sslproto.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.sslproto.protobuf @@ -325,4 +325,30 @@ sslcontext server_hostnameD Union[builtins.str,None] builtins.str" builtins.str -Nonez35z36z37z38z39z310 \ No newline at end of file +Nonez35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*{ + +_UNWRAPPEDasyncio.sslproto._UNWRAPPED7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310* + _DO_HANDSHAKEasyncio.sslproto._DO_HANDSHAKE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*w +_WRAPPEDasyncio.sslproto._WRAPPED7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*y + _SHUTDOWNasyncio.sslproto._SHUTDOWN7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.staggered.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.staggered.protobuf index 64cb7d4283..c1934518d6 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.staggered.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.staggered.protobuf @@ -40,4 +40,13 @@ QTuple[Any,Union[builtins.int,None],builtins.list[Union[builtins.Exception,None] loop€ ,Union[asyncio.events.AbstractEventLoop,None]D asyncio.events.AbstractEventLoop" asyncio.events.AbstractEventLoop -None Hz38z39z310 \ No newline at end of file +None Hz38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.streams.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.streams.protobuf index fc721a71a3..a82b6225e0 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.streams.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.streams.protobuf @@ -443,4 +443,15 @@ Ztyping.Coroutine[Any,Any,Tuple[asyncio.streams.StreamReader,asyncio.streams.Str limit builtins.int" builtins.int * kwds -AnyHz37z38z39z310 \ No newline at end of file +AnyHz37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.subprocess.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.subprocess.protobuf index 84f4414b75..a14e5b9d76 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.subprocess.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.subprocess.protobuf @@ -831,4 +831,23 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin start_new_session builtins.bool" builtins.bool * pass_fds -Any Hz310 \ No newline at end of file +Any Hz310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*V +PIPEasyncio.subprocess.PIPE + builtins.int" builtins.int"35"36"37"38"39"310*Z +STDOUTasyncio.subprocess.STDOUT + builtins.int" builtins.int"35"36"37"38"39"310*\ +DEVNULLasyncio.subprocess.DEVNULL + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.tasks.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.tasks.protobuf index cf82eecf98..7e40466842 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.tasks.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.tasks.protobuf @@ -3178,4 +3178,23 @@ $asyncio.tasks.Task[asyncio.tasks._T] builtins.float"builtins.float None */ return_when - builtins.str" builtins.str 0:overloadX"310 \ No newline at end of file + builtins.str" builtins.str 0:overloadX"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*g +FIRST_EXCEPTIONasyncio.tasks.FIRST_EXCEPTION + builtins.str" builtins.str"35"36"37"38"39"310*g +FIRST_COMPLETEDasyncio.tasks.FIRST_COMPLETED + builtins.str" builtins.str"35"36"37"38"39"310*c + ALL_COMPLETEDasyncio.tasks.ALL_COMPLETED + builtins.str" builtins.str"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.threads.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.threads.protobuf index a349253eb9..a92e5d7ac0 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.threads.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.threads.protobuf @@ -31,4 +31,9 @@ args Any* kwargs -AnyHz39z310 \ No newline at end of file +AnyHz39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.transports.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.transports.protobuf index 9ea862b138..2a06946d7a 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.transports.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.transports.protobuf @@ -1541,4 +1541,11 @@ $asyncio.transports._FlowControlMixin"$asyncio.transports._FlowControlMixin*{ builtins.int" builtins.int builtins.int" builtins.int*V selfL -$asyncio.transports._FlowControlMixin"$asyncio.transports._FlowControlMixinz35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +$asyncio.transports._FlowControlMixin"$asyncio.transports._FlowControlMixinz35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.trsock.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.trsock.protobuf index c07519e162..eceb2e0d1f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.trsock.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.trsock.protobuf @@ -478,4 +478,15 @@ setsockopt)asyncio.trsock.TransportSocket.setsockopt" overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.unix_events.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.unix_events.protobuf index f9d347e71d..a141ece1fa 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.unix_events.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.unix_events.protobuf @@ -1663,4 +1663,15 @@ stacklevel selfT (asyncio.unix_events.ThreadedChildWatcher"(asyncio.unix_events.ThreadedChildWatcher*A _warn6 -asyncio.unix_events._Warn"asyncio.unix_events._Warn z38z39z310j38j39j310 \ No newline at end of file +asyncio.unix_events._Warn"asyncio.unix_events._Warn z38z39z310j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*T +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.windows_events.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.windows_events.protobuf index d40f99b444..a05c2b5d1e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.windows_events.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.windows_events.protobuf @@ -380,4 +380,32 @@ HUnion[builtins.bytearray,builtins.memoryview,array.array[Any],mmap.mmap]( selfn 5asyncio.windows_events.WindowsProactorEventLoopPolicy"5asyncio.windows_events.WindowsProactorEventLoopPolicy* watcher -Anyz37z38z39z310j37j38j39j310 \ No newline at end of file +Anyz37z38z39z310j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Ž +__all__asyncio.windows_events.__all__J +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310*Z +NULLasyncio.windows_events.NULL + builtins.int" builtins.int"35"36"37"38"39"310*b +INFINITEasyncio.windows_events.INFINITE + builtins.int" builtins.int"35"36"37"38"39"310*‚ +ERROR_CONNECTION_REFUSED/asyncio.windows_events.ERROR_CONNECTION_REFUSED + builtins.int" builtins.int"35"36"37"38"39"310*‚ +ERROR_CONNECTION_ABORTED/asyncio.windows_events.ERROR_CONNECTION_ABORTED + builtins.int" builtins.int"35"36"37"38"39"310*„ +CONNECT_PIPE_INIT_DELAY.asyncio.windows_events.CONNECT_PIPE_INIT_DELAY +builtins.float"builtins.float"35"36"37"38"39"310*‚ +CONNECT_PIPE_MAX_DELAY-asyncio.windows_events.CONNECT_PIPE_MAX_DELAY +builtins.float"builtins.float"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.windows_utils.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.windows_utils.protobuf index 9f39edfb24..9c676fc87d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.windows_utils.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncio.windows_utils.protobuf @@ -117,4 +117,20 @@ overlappedf builtins.bool" builtins.bool builtins.bool" builtins.bool *+ bufsize - builtins.int" builtins.int z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int z35z36z37z38z39z310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*_ +BUFSIZEasyncio.windows_utils.BUFSIZE + builtins.int" builtins.int"35"36"37"38"39"310*Y +PIPEasyncio.windows_utils.PIPE + builtins.int" builtins.int"35"36"37"38"39"310*] +STDOUTasyncio.windows_utils.STDOUT + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncore.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncore.protobuf index 9237ac6340..dac899c5e6 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncore.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/asyncore.protobuf @@ -786,4 +786,25 @@ tUnion[Literal[builtins.str],Literal[builtins.str],Literal[builtins.str],Literal None *0 ignore_all - builtins.bool" builtins.bool z27z35z36z37z38z39z310 \ No newline at end of file + builtins.bool" builtins.bool z27z35z36z37z38z39z310*, + +SocketTypesocket.SocketType +Any"27*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Û + +socket_mapasyncore.socket_mapš +*TypeAlias[builtins.dict[builtins.int,Any]]W +builtins.dict[builtins.int,Any] + builtins.int" builtins.int +Any" builtins.dict"asyncore._maptype"27"35"36"37"38"39"310* +poll3asyncore.poll3K +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/atexit.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/atexit.protobuf index dba60176c3..dd669f56e2 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/atexit.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/atexit.protobuf @@ -50,4 +50,9 @@ unregisteratexit.unregister" None*U funcK CallableType[builtins.function]& -builtins.function"builtins.functionz35z36z37z38z39z310 \ No newline at end of file +builtins.function"builtins.functionz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/audioop.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/audioop.protobuf index bd3db88c8e..a7703eac9d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/audioop.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/audioop.protobuf @@ -508,4 +508,8 @@ __fragment __fragment builtins.bytes"builtins.bytes*' __width - builtins.int" builtins.intz35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.intz35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/base64.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/base64.protobuf index ee7ba65a1f..9c26406dc3 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/base64.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/base64.protobuf @@ -417,4 +417,8 @@ foldspaces builtins.str" builtins.str builtins.bytes"builtins.bytes*. casefold - builtins.bool" builtins.bool z310 \ No newline at end of file + builtins.bool" builtins.bool z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/bdb.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/bdb.protobuf index c6102ac10c..3ae8dfe5d9 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/bdb.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/bdb.protobuf @@ -1028,4 +1028,19 @@ Breakpointbdb.Breakpoint"builtins.object* frame" types.FrameType"types.FrameTypez27z35z36z37z38z39z310A set_trace bdb.set_trace" -Nonez27z35z36z37z38z39z310 \ No newline at end of file +Nonez27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*} +GENERATOR_AND_COROUTINE_FLAGS!bdb.GENERATOR_AND_COROUTINE_FLAGS + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/binascii.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/binascii.protobuf index 73fdc7f047..cd85aa5996 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/binascii.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/binascii.protobuf @@ -188,4 +188,6 @@ b2a_base64binascii.b2a_base64" __hexstrf "Union[builtins.str,builtins.bytes] builtins.str" builtins.str -builtins.bytes"builtins.bytesz35z36z37z38z39z310 \ No newline at end of file +builtins.bytes"builtins.bytesz35z36z37z38z39z310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/binhex.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/binhex.protobuf index 49ee0d03e8..6224aaac8a 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/binhex.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/binhex.protobuf @@ -333,4 +333,19 @@ ETypeAlias[Tuple[builtins.str,binhex.FInfo,builtins.int,builtins.int]] inp builtins.str" builtins.str*% out - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*f +REASONABLY_LARGEbinhex.REASONABLY_LARGE + builtins.int" builtins.int"27"35"36"37"38"39"310*T +LINELENbinhex.LINELEN + builtins.int" builtins.int"27"35"36"37"38"39"310*; +RUNCHARbinhex.RUNCHAR + builtins.str" builtins.str"27*T +RUNCHARbinhex.RUNCHAR +builtins.bytes"builtins.bytes"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/bisect.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/bisect.protobuf index 72484505bc..35c2cef998 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/bisect.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/bisect.protobuf @@ -139,4 +139,10 @@ _bisect._T*& +Union[CallableType[builtins.function],None]K CallableType[builtins.function]& builtins.function"builtins.function -None z310 \ No newline at end of file +None z310* +bisect bisect.bisectK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310* +insort bisect.insortK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/builtins.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/builtins.protobuf index 1efffef276..dd793849cf 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/builtins.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/builtins.protobuf @@ -9002,4 +9002,20 @@ __iterable@ !typing.AsyncIterator[builtins._T] builtins._T"typing.AsyncIterator* default - builtins._VT0:overloadHX"310 \ No newline at end of file + builtins._VT0:overloadHX"310*< +None builtins.None +None"27"35"36"37"38"39"310*I + reveal_typebuiltins.reveal_type +Any"27"35"36"37"38"39"310*M + reveal_localsbuiltins.reveal_locals +Any"27"35"36"37"38"39"310*R +True builtins.True + builtins.bool" builtins.bool"27"35"36"37"38"39"310*T +Falsebuiltins.False + builtins.bool" builtins.bool"27"35"36"37"38"39"310*\ + __debug__builtins.__debug__ + builtins.bool" builtins.bool"27"35"36"37"38"39"310*„ +NotImplementedbuiltins.NotImplemented< +builtins._NotImplementedType"builtins._NotImplementedType"27"35"36"37"38"39"310*b +Ellipsisbuiltins.Ellipsis& +builtins.ellipsis"builtins.ellipsis"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/bz2.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/bz2.protobuf index a409dfa0f0..d2e208b3b7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/bz2.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/bz2.protobuf @@ -864,4 +864,15 @@ HUnion[Literal[builtins.str],Literal[builtins.str],Literal[builtins.str]]7 newlineD Union[builtins.str,None] builtins.str" builtins.str -None 0:overloadX"35"36"37"38"39"310 \ No newline at end of file +None 0:overloadX"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cPickle.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cPickle.protobuf index 2c1f5cfb0c..161ab7d9d7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cPickle.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cPickle.protobuf @@ -214,4 +214,14 @@ clear_memocPickle.Pickler.clear_memo" loads cPickle.loads" Any*% str - builtins.str" builtins.strz27 \ No newline at end of file + builtins.str" builtins.strz27*9 +Any +typing.Any" +builtins.object"builtins.object"27*N +HIGHEST_PROTOCOLcPickle.HIGHEST_PROTOCOL + builtins.int" builtins.int"27*€ +compatible_formatscPickle.compatible_formatsJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27*J +format_versioncPickle.format_version + builtins.str" builtins.str"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cProfile.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cProfile.protobuf index 304181b6bb..05e987ab56 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cProfile.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cProfile.protobuf @@ -362,4 +362,15 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin codef "Union[builtins.str,types.CodeType] builtins.str" builtins.str -types.CodeType"types.CodeTypez27z35z36z37z38z39z310 \ No newline at end of file +types.CodeType"types.CodeTypez27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cStringIO.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cStringIO.protobuf index 060296179a..873df406f8 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cStringIO.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cStringIO.protobuf @@ -387,4 +387,8 @@ $Union[builtins.str,builtins.unicode] StringIOcStringIO.StringIO"* cStringIO.InputType"cStringIO.InputType*# s - builtins.str" builtins.str0:overloadX"27 \ No newline at end of file + builtins.str" builtins.str0:overloadX"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/calendar.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/calendar.protobuf index 9141fd1e97..22966f506e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/calendar.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/calendar.protobuf @@ -922,4 +922,44 @@ weekheadercalendar.weekheader" builtins.int" builtins.int builtins.int" builtins.int builtins.int" builtins.int - builtins.int" builtins.intz27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.intz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +c +calendar.c. +calendar.TextCalendar"calendar.TextCalendar"27"35"36"37"38"39"310*Š +day_namecalendar.day_nameN +typing.Sequence[builtins.str] + builtins.str" builtins.str"typing.Sequence"27"35"36"37"38"39"310*Š +day_abbrcalendar.day_abbrN +typing.Sequence[builtins.str] + builtins.str" builtins.str"typing.Sequence"27"35"36"37"38"39"310*Ž + +month_namecalendar.month_nameN +typing.Sequence[builtins.str] + builtins.str" builtins.str"typing.Sequence"27"35"36"37"38"39"310*Ž + +month_abbrcalendar.month_abbrN +typing.Sequence[builtins.str] + builtins.str" builtins.str"typing.Sequence"27"35"36"37"38"39"310*T +MONDAYcalendar.MONDAY + builtins.int" builtins.int"27"35"36"37"38"39"310*V +TUESDAYcalendar.TUESDAY + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + WEDNESDAYcalendar.WEDNESDAY + builtins.int" builtins.int"27"35"36"37"38"39"310*X +THURSDAYcalendar.THURSDAY + builtins.int" builtins.int"27"35"36"37"38"39"310*T +FRIDAYcalendar.FRIDAY + builtins.int" builtins.int"27"35"36"37"38"39"310*X +SATURDAYcalendar.SATURDAY + builtins.int" builtins.int"27"35"36"37"38"39"310*T +SUNDAYcalendar.SUNDAY + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cgi.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cgi.protobuf index 6888c86110..7e5beeb29f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cgi.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cgi.protobuf @@ -965,4 +965,13 @@ cgi.escape" quoteG Union[builtins.bool,None] builtins.bool" builtins.bool -None z35z36z37 \ No newline at end of file +None z35z36z37*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cgitb.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cgitb.protobuf index 0ffe06d844..bb904d02be 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cgitb.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cgitb.protobuf @@ -406,4 +406,15 @@ rTuple[Union[Type[builtins.BaseException],None],Union[builtins.BaseException,Non context builtins.int" builtins.int ** format - builtins.str" builtins.str z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cmath.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cmath.protobuf index 311e9c8451..abc7746b5d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cmath.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cmath.protobuf @@ -217,4 +217,24 @@ NTypeAlias[Union[typing.SupportsFloat,typing.SupportsComplex,builtins.complex]] CUnion[typing.SupportsFloat,typing.SupportsComplex,builtins.complex], typing.SupportsFloat"typing.SupportsFloat0 typing.SupportsComplex"typing.SupportsComplex$ -builtins.complex"builtins.complex"cmath._Cz35z36z37z38z39z310 \ No newline at end of file +builtins.complex"builtins.complex"cmath._Cz35z36z37z38z39z310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*K +ecmath.e +builtins.float"builtins.float"27"35"36"37"38"39"310*M +picmath.pi +builtins.float"builtins.float"27"35"36"37"38"39"310*K +inf cmath.inf +builtins.float"builtins.float"35"36"37"38"39"310*Q +infj +cmath.infj$ +builtins.complex"builtins.complex"35"36"37"38"39"310*K +nan cmath.nan +builtins.float"builtins.float"35"36"37"38"39"310*Q +nanj +cmath.nanj$ +builtins.complex"builtins.complex"35"36"37"38"39"310*K +tau cmath.tau +builtins.float"builtins.float"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cmd.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cmd.protobuf index 5fd760cfc2..497dc29747 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cmd.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cmd.protobuf @@ -302,4 +302,13 @@ ETuple[Union[builtins.str,None],Union[builtins.str,None],builtins.str]D builtins.str" builtins.str" builtins.list None*0 displaywidth - builtins.int" builtins.int z27z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file + builtins.int" builtins.int z27z35z36z37z38z39z310j27j35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/code.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/code.protobuf index 123525f07d..01c91ffe58 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/code.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/code.protobuf @@ -494,4 +494,11 @@ typing._KT*Q filename builtins.str" builtins.str ** symbol - builtins.str" builtins.str z27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str z27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/codecs.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/codecs.protobuf index ae579c09f2..c4f763aa36 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/codecs.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/codecs.protobuf @@ -1946,4 +1946,63 @@ unregistercodecs.unregister" encoding builtins.str" builtins.str ** errors - builtins.str" builtins.str 0:overloadX"35"36"37"38"39"310 \ No newline at end of file + builtins.str" builtins.str 0:overloadX"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310*3 +BOM +codecs.BOM + builtins.str" builtins.str"27*L +BOM +codecs.BOM +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +BOM_BE codecs.BOM_BE + builtins.str" builtins.str"27*R +BOM_BE codecs.BOM_BE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +BOM_LE codecs.BOM_LE + builtins.str" builtins.str"27*R +BOM_LE codecs.BOM_LE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*= +BOM_UTF8codecs.BOM_UTF8 + builtins.str" builtins.str"27*V +BOM_UTF8codecs.BOM_UTF8 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*? + BOM_UTF16codecs.BOM_UTF16 + builtins.str" builtins.str"27*X + BOM_UTF16codecs.BOM_UTF16 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*E + BOM_UTF16_BEcodecs.BOM_UTF16_BE + builtins.str" builtins.str"27*^ + BOM_UTF16_BEcodecs.BOM_UTF16_BE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*E + BOM_UTF16_LEcodecs.BOM_UTF16_LE + builtins.str" builtins.str"27*^ + BOM_UTF16_LEcodecs.BOM_UTF16_LE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*? + BOM_UTF32codecs.BOM_UTF32 + builtins.str" builtins.str"27*X + BOM_UTF32codecs.BOM_UTF32 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*E + BOM_UTF32_BEcodecs.BOM_UTF32_BE + builtins.str" builtins.str"27*^ + BOM_UTF32_BEcodecs.BOM_UTF32_BE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*E + BOM_UTF32_LEcodecs.BOM_UTF32_LE + builtins.str" builtins.str"27*^ + BOM_UTF32_LEcodecs.BOM_UTF32_LE +builtins.bytes"builtins.bytes"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/codeop.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/codeop.protobuf index f82390145b..fe262957e4 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/codeop.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/codeop.protobuf @@ -204,4 +204,6 @@ co_nlocals filename builtins.str" builtins.str ** symbol - builtins.str" builtins.str z27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str z27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/collections.abc.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/collections.abc.protobuf index 112e507114..2e61eb7d89 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/collections.abc.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/collections.abc.protobuf @@ -1189,4 +1189,9 @@ ValuesViewtyping.ValuesView"typing.MappingView"typing.Iterable* typing._VT_co"typing.Iterator*P selfH typing.ValuesView[typing._VT_co] - typing._VT_co"typing.ValuesViewz38z39z310Pj35j36j37j38j39j310 \ No newline at end of file + typing._VT_co"typing.ValuesViewz38z39z310Pj35j36j37j38j39j310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*ˆ +__all___collections_abc.__all__J +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/collections.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/collections.protobuf index 1656c57fdf..bfb15634de 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/collections.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/collections.protobuf @@ -3397,4 +3397,19 @@ namedtuplecollections.namedtuple"M Union[typing.Iterable[Any],None]0 typing.Iterable[Any] Any"typing.Iterable -None z37z38z39z310 \ No newline at end of file +None z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/colorsys.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/colorsys.protobuf index d20c209f4c..132a5e12e6 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/colorsys.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/colorsys.protobuf @@ -71,4 +71,12 @@ hsv_to_rgbcolorsys.hsv_to_rgb" s builtins.float"builtins.float*' v -builtins.float"builtins.floatz27z35z36z37z38z39z310 \ No newline at end of file +builtins.float"builtins.floatz27z35z36z37z38z39z310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ + ONE_SIXTHcolorsys.ONE_SIXTH +builtins.float"builtins.float"27"35"36"37"38"39"310*^ + ONE_THIRDcolorsys.ONE_THIRD +builtins.float"builtins.float"27"35"36"37"38"39"310*^ + TWO_THIRDcolorsys.TWO_THIRD +builtins.float"builtins.float"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/commands.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/commands.protobuf index 91bd8fcdcd..c379462166 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/commands.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/commands.protobuf @@ -34,4 +34,6 @@ head$ builtins.unicode"builtins.unicode*+ x$ -builtins.unicode"builtins.unicode0:overloadX"27 \ No newline at end of file +builtins.unicode"builtins.unicode0:overloadX"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/compileall.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/compileall.protobuf index f1db018c3d..fbc069fa6b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/compileall.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/compileall.protobuf @@ -428,4 +428,11 @@ prependdir invalidation_modez *Union[py_compile.PycInvalidationMode,None]@ py_compile.PycInvalidationMode"py_compile.PycInvalidationMode -None z37z38z39z310 \ No newline at end of file +None z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures._base.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures._base.protobuf index edb49ea43c..e3400943d0 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures._base.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures._base.protobuf @@ -1361,4 +1361,33 @@ Mtyping.Iterable[concurrent.futures._base.Future[concurrent.futures._base._T]] builtins.float"builtins.float None */ return_when - builtins.str" builtins.str z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str z35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*r +FIRST_COMPLETED(concurrent.futures._base.FIRST_COMPLETED + builtins.str" builtins.str"35"36"37"38"39"310*r +FIRST_EXCEPTION(concurrent.futures._base.FIRST_EXCEPTION + builtins.str" builtins.str"35"36"37"38"39"310*n + ALL_COMPLETED&concurrent.futures._base.ALL_COMPLETED + builtins.str" builtins.str"35"36"37"38"39"310*b +PENDING concurrent.futures._base.PENDING + builtins.str" builtins.str"35"36"37"38"39"310*b +RUNNING concurrent.futures._base.RUNNING + builtins.str" builtins.str"35"36"37"38"39"310*f + CANCELLED"concurrent.futures._base.CANCELLED + builtins.str" builtins.str"35"36"37"38"39"310*€ +CANCELLED_AND_NOTIFIED/concurrent.futures._base.CANCELLED_AND_NOTIFIED + builtins.str" builtins.str"35"36"37"38"39"310*d +FINISHED!concurrent.futures._base.FINISHED + builtins.str" builtins.str"35"36"37"38"39"310*d +LOGGERconcurrent.futures._base.LOGGER +logging.Logger"logging.Logger"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures.process.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures.process.protobuf index 762445ac67..a84a5e7e44 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures.process.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures.process.protobuf @@ -503,4 +503,15 @@ $multiprocessing.context.SpawnContext"$multiprocessing.context.SpawnContext*T selfJ #multiprocessing.context.BaseContext"#multiprocessing.context.BaseContext*+ reduction - builtins.str" builtins.str0:reducer.setter"37"38"39"310j37j38j39j310 \ No newline at end of file + builtins.str" builtins.str0:reducer.setter"37"38"39"310j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*e +EXTRA_QUEUED_CALLS-concurrent.futures.process.EXTRA_QUEUED_CALLS +Any"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures.protobuf index 03fcace1d5..7aec443031 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures.protobuf @@ -243,4 +243,10 @@ Mtyping.Iterable[concurrent.futures._base.Future[concurrent.futures._base._T]] builtins.float"builtins.float None */ return_when - builtins.str" builtins.str z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str z35z36z37z38z39z310*n + ALL_COMPLETED&concurrent.futures._base.ALL_COMPLETED + builtins.str" builtins.str"35"36"37"38"39"310*r +FIRST_COMPLETED(concurrent.futures._base.FIRST_COMPLETED + builtins.str" builtins.str"35"36"37"38"39"310*r +FIRST_EXCEPTION(concurrent.futures._base.FIRST_EXCEPTION + builtins.str" builtins.str"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures.thread.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures.thread.protobuf index 94e1b45edc..232fa32109 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures.thread.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/concurrent.futures.thread.protobuf @@ -338,4 +338,15 @@ Aconcurrent.futures.thread._WorkItem[concurrent.futures.thread._S] self( types.GenericAlias"types.GenericAlias*$ name - builtins.str" builtins.strz39z310j39j310 \ No newline at end of file + builtins.str" builtins.strz39z310j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/configparser.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/configparser.protobuf index 247007f48b..d6aa15be34 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/configparser.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/configparser.protobuf @@ -1521,4 +1521,25 @@ $configparser.InterpolationDepthError"$configparser.InterpolationDepthError*( overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*^ + DEFAULTSECTconfigparser.DEFAULTSECT + builtins.str" builtins.str"35"36"37"38"39"310*v +MAX_INTERPOLATION_DEPTH$configparser.MAX_INTERPOLATION_DEPTH + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/contextlib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/contextlib.protobuf index 54e08d0df6..504900bb7c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/contextlib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/contextlib.protobuf @@ -735,4 +735,19 @@ __aenter__!contextlib.nullcontext.__aenter__"` asynccontextmanagercontextlib.asynccontextmanager" Any* func -Anyz37z38z39z310 \ No newline at end of file +Anyz37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*… +Protocoltyping_extensions.Protocol@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310*c +_P contextlib._P: +typing_extensions.ParamSpec"typing_extensions.ParamSpec"35"36"37"38"39*> +_P contextlib._P$ +typing.ParamSpec"typing.ParamSpec"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/contextvars.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/contextvars.protobuf index 251b72c2b4..9c3214dbb9 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/contextvars.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/contextvars.protobuf @@ -264,4 +264,17 @@ $Union[contextvars._D,contextvars._T] func typing._Fz35z36z37z38z39z310m copy_contextcontextvars.copy_context"* -contextvars.Context"contextvars.Contextz35z36z37z38z39z310 \ No newline at end of file +contextvars.Context"contextvars.Contextz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cookielib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cookielib.protobuf index a25c75255d..a6b532e2a9 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cookielib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/cookielib.protobuf @@ -343,4 +343,9 @@ as_lwp_str!cookielib.LWPCookieJar.as_lwp_str" lwp_cookie_strcookielib.lwp_cookie_str" builtins.str" builtins.str*0 cookie$ -cookielib.Cookie"cookielib.Cookiez27 \ No newline at end of file +cookielib.Cookie"cookielib.Cookiez27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/copy.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/copy.protobuf index 0f379335d8..542167cc5b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/copy.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/copy.protobuf @@ -55,4 +55,11 @@ copy.Error"builtins.Exceptionj27j35j36j37j38j39j310 copy copy.copy" copy._T* x -copy._Tz27z35z36z37z38z39z310 \ No newline at end of file +copy._Tz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E + PyStringMapcopy.PyStringMap +Any"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/copy_reg.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/copy_reg.protobuf index 107d9da3be..124af729ca 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/copy_reg.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/copy_reg.protobuf @@ -63,4 +63,18 @@ code builtins.int" builtins.intz27E clear_extension_cachecopy_reg.clear_extension_cache" -Nonez27 \ No newline at end of file +Nonez27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*k +__all__copy_reg.__all__J +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/copyreg.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/copyreg.protobuf index 5542f47ee0..92d0131c35 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/copyreg.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/copyreg.protobuf @@ -82,4 +82,18 @@ code builtins.int" builtins.intz27z35z36z37z38z39z310] clear_extension_cachecopyreg.clear_extension_cache" -Nonez27z35z36z37z38z39z310 \ No newline at end of file +Nonez27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +__all__copyreg.__all__J +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/crypt.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/crypt.protobuf index b027fbc438..57670bd24b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/crypt.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/crypt.protobuf @@ -31,4 +31,22 @@ roundsD Union[builtins.int,None] builtins.int" builtins.int -None z37z38z39z310 \ No newline at end of file +None z37z38z39z310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*[ + METHOD_CRYPTcrypt.METHOD_CRYPT + crypt._Method" crypt._Method"35"36"37"38"39"310*W + +METHOD_MD5crypt.METHOD_MD5 + crypt._Method" crypt._Method"35"36"37"38"39"310*] + METHOD_SHA256crypt.METHOD_SHA256 + crypt._Method" crypt._Method"35"36"37"38"39"310*] + METHOD_SHA512crypt.METHOD_SHA512 + crypt._Method" crypt._Method"35"36"37"38"39"310*€ +methods crypt.methodsM +builtins.list[crypt._Method] + crypt._Method" crypt._Method" builtins.list"35"36"37"38"39"310*Y +METHOD_BLOWFISHcrypt.METHOD_BLOWFISH + crypt._Method" crypt._Method"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/csv.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/csv.protobuf index 228b5a3b27..a2687b271d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/csv.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/csv.protobuf @@ -800,4 +800,22 @@ Bcollections._OrderedDictItemsView[collections._KT,collections._VT] overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*V + QUOTE_ALL_csv.QUOTE_ALL + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + QUOTE_MINIMAL_csv.QUOTE_MINIMAL + builtins.int" builtins.int"27"35"36"37"38"39"310*X + +QUOTE_NONE_csv.QUOTE_NONE + builtins.int" builtins.int"27"35"36"37"38"39"310*d +QUOTE_NONNUMERIC_csv.QUOTE_NONNUMERIC + builtins.int" builtins.int"27"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ctypes.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ctypes.protobuf index a096088474..3a13cb7f1b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ctypes.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ctypes.protobuf @@ -1672,4 +1672,39 @@ LUnion[ctypes._PointerLike,ctypes.Array[Any],ctypes._CArgObject,builtins.int] builtins.int" builtins.int"ctypes._CVoidPLike builtins.bytes"builtins.bytes"ctypes._CVoidConstPLike*( size - builtins.int" builtins.int z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ + RTLD_GLOBALctypes.RTLD_GLOBAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +RTLD_LOCALctypes.RTLD_LOCAL + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + DEFAULT_MODEctypes.DEFAULT_MODE + builtins.int" builtins.int"27"35"36"37"38"39"310*‡ +cdll ctypes.cdllU +!ctypes.LibraryLoader[ctypes.CDLL] + ctypes.CDLL" ctypes.CDLL"ctypes.LibraryLoader"27"35"36"37"38"39"310*Œ +pydll ctypes.pydllX +"ctypes.LibraryLoader[ctypes.PyDLL] + ctypes.PyDLL" ctypes.PyDLL"ctypes.LibraryLoader"27"35"36"37"38"39"310*X + pythonapictypes.pythonapi + ctypes.PyDLL" ctypes.PyDLL"27"35"36"37"38"39"310*… +c_bufferctypes.c_bufferK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ctypes.util.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ctypes.util.protobuf index 91ba166874..12c42c70ed 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ctypes.util.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ctypes.util.protobuf @@ -5,4 +5,6 @@ builtins.str" builtins.str None*& name - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ctypes.wintypes.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ctypes.wintypes.protobuf index b252204973..69545098fb 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ctypes.wintypes.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ctypes.wintypes.protobuf @@ -222,4 +222,6 @@ ctypes._CT"typing.Iterable0:overloadX"27"35"36"37"38"39"310Pj27j green builtins.int" builtins.int*& blue - builtins.int" builtins.intz27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.intz27z35z36z37z38z39z310*_ +MAX_PATHctypes.wintypes.MAX_PATH + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/curses.ascii.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/curses.ascii.protobuf index 5a6afa64e8..e9bc327b59 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/curses.ascii.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/curses.ascii.protobuf @@ -145,4 +145,81 @@ c` Union[builtins.str,builtins.int] builtins.str" builtins.str - builtins.int" builtins.intz27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.intz27z35z36z37z38z39z310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*R +NULcurses.ascii.NUL + builtins.int" builtins.int"27"35"36"37"38"39"310*R +SOHcurses.ascii.SOH + builtins.int" builtins.int"27"35"36"37"38"39"310*R +STXcurses.ascii.STX + builtins.int" builtins.int"27"35"36"37"38"39"310*R +ETXcurses.ascii.ETX + builtins.int" builtins.int"27"35"36"37"38"39"310*R +EOTcurses.ascii.EOT + builtins.int" builtins.int"27"35"36"37"38"39"310*R +ENQcurses.ascii.ENQ + builtins.int" builtins.int"27"35"36"37"38"39"310*R +ACKcurses.ascii.ACK + builtins.int" builtins.int"27"35"36"37"38"39"310*R +BELcurses.ascii.BEL + builtins.int" builtins.int"27"35"36"37"38"39"310*P +BScurses.ascii.BS + builtins.int" builtins.int"27"35"36"37"38"39"310*R +TABcurses.ascii.TAB + builtins.int" builtins.int"27"35"36"37"38"39"310*P +HTcurses.ascii.HT + builtins.int" builtins.int"27"35"36"37"38"39"310*P +LFcurses.ascii.LF + builtins.int" builtins.int"27"35"36"37"38"39"310*P +NLcurses.ascii.NL + builtins.int" builtins.int"27"35"36"37"38"39"310*P +VTcurses.ascii.VT + builtins.int" builtins.int"27"35"36"37"38"39"310*P +FFcurses.ascii.FF + builtins.int" builtins.int"27"35"36"37"38"39"310*P +CRcurses.ascii.CR + builtins.int" builtins.int"27"35"36"37"38"39"310*P +SOcurses.ascii.SO + builtins.int" builtins.int"27"35"36"37"38"39"310*P +SIcurses.ascii.SI + builtins.int" builtins.int"27"35"36"37"38"39"310*R +DLEcurses.ascii.DLE + builtins.int" builtins.int"27"35"36"37"38"39"310*R +DC1curses.ascii.DC1 + builtins.int" builtins.int"27"35"36"37"38"39"310*R +DC2curses.ascii.DC2 + builtins.int" builtins.int"27"35"36"37"38"39"310*R +DC3curses.ascii.DC3 + builtins.int" builtins.int"27"35"36"37"38"39"310*R +DC4curses.ascii.DC4 + builtins.int" builtins.int"27"35"36"37"38"39"310*R +NAKcurses.ascii.NAK + builtins.int" builtins.int"27"35"36"37"38"39"310*R +SYNcurses.ascii.SYN + builtins.int" builtins.int"27"35"36"37"38"39"310*R +ETBcurses.ascii.ETB + builtins.int" builtins.int"27"35"36"37"38"39"310*R +CANcurses.ascii.CAN + builtins.int" builtins.int"27"35"36"37"38"39"310*P +EMcurses.ascii.EM + builtins.int" builtins.int"27"35"36"37"38"39"310*R +SUBcurses.ascii.SUB + builtins.int" builtins.int"27"35"36"37"38"39"310*R +ESCcurses.ascii.ESC + builtins.int" builtins.int"27"35"36"37"38"39"310*P +FScurses.ascii.FS + builtins.int" builtins.int"27"35"36"37"38"39"310*P +GScurses.ascii.GS + builtins.int" builtins.int"27"35"36"37"38"39"310*P +RScurses.ascii.RS + builtins.int" builtins.int"27"35"36"37"38"39"310*P +UScurses.ascii.US + builtins.int" builtins.int"27"35"36"37"38"39"310*P +SPcurses.ascii.SP + builtins.int" builtins.int"27"35"36"37"38"39"310*R +DELcurses.ascii.DEL + builtins.int" builtins.int"27"35"36"37"38"39"310*’ + controlnamescurses.ascii.controlnamesJ +builtins.list[builtins.int] + builtins.int" builtins.int" builtins.list"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/curses.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/curses.protobuf index 263d7c3536..bece14d5f7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/curses.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/curses.protobuf @@ -1649,4 +1649,559 @@ ungetmouse_curses.ungetmouse" update_lines_cols_curses.update_lines_cols" builtins.int" builtins.intz35z36z37z38z39z310e has_extended_color_support"_curses.has_extended_color_support" - builtins.bool" builtins.boolz310 \ No newline at end of file + builtins.bool" builtins.boolz310*W +ACS_BBSS_curses.ACS_BBSS + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + ACS_BLOCK_curses.ACS_BLOCK + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + ACS_BOARD_curses.ACS_BOARD + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_BSBS_curses.ACS_BSBS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_BSSB_curses.ACS_BSSB + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_BSSS_curses.ACS_BSSS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_BTEE_curses.ACS_BTEE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_BULLET_curses.ACS_BULLET + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ACS_CKBOARD_curses.ACS_CKBOARD + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_DARROW_curses.ACS_DARROW + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_DEGREE_curses.ACS_DEGREE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ACS_DIAMOND_curses.ACS_DIAMOND + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_GEQUAL_curses.ACS_GEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + ACS_HLINE_curses.ACS_HLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ACS_LANTERN_curses.ACS_LANTERN + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_LARROW_curses.ACS_LARROW + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_LEQUAL_curses.ACS_LEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + ACS_LLCORNER_curses.ACS_LLCORNER + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + ACS_LRCORNER_curses.ACS_LRCORNER + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_LTEE_curses.ACS_LTEE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_NEQUAL_curses.ACS_NEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ACS_PI_curses.ACS_PI + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ACS_PLMINUS_curses.ACS_PLMINUS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_PLUS_curses.ACS_PLUS + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_RARROW_curses.ACS_RARROW + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_RTEE_curses.ACS_RTEE + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ACS_S1_curses.ACS_S1 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ACS_S3_curses.ACS_S3 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ACS_S7_curses.ACS_S7 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ACS_S9_curses.ACS_S9 + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SBBS_curses.ACS_SBBS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SBSB_curses.ACS_SBSB + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SBSS_curses.ACS_SBSS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SSBB_curses.ACS_SSBB + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SSBS_curses.ACS_SSBS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SSSB_curses.ACS_SSSB + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_SSSS_curses.ACS_SSSS + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + ACS_STERLING_curses.ACS_STERLING + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ACS_TTEE_curses.ACS_TTEE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +ACS_UARROW_curses.ACS_UARROW + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + ACS_ULCORNER_curses.ACS_ULCORNER + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + ACS_URCORNER_curses.ACS_URCORNER + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + ACS_VLINE_curses.ACS_VLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*g +ALL_MOUSE_EVENTS_curses.ALL_MOUSE_EVENTS + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + A_ALTCHARSET_curses.A_ALTCHARSET + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + A_ATTRIBUTES_curses.A_ATTRIBUTES + builtins.int" builtins.int"27"35"36"37"38"39"310*U +A_BLINK_curses.A_BLINK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +A_BOLD_curses.A_BOLD + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +A_CHARTEXT_curses.A_CHARTEXT + builtins.int" builtins.int"27"35"36"37"38"39"310*U +A_COLOR_curses.A_COLOR + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +A_DIM _curses.A_DIM + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + A_HORIZONTAL_curses.A_HORIZONTAL + builtins.int" builtins.int"27"35"36"37"38"39"310*U +A_INVIS_curses.A_INVIS + builtins.int" builtins.int"27"35"36"37"38"39"310*S +A_LEFT_curses.A_LEFT + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +A_LOW _curses.A_LOW + builtins.int" builtins.int"27"35"36"37"38"39"310*W +A_NORMAL_curses.A_NORMAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + A_PROTECT_curses.A_PROTECT + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + A_REVERSE_curses.A_REVERSE + builtins.int" builtins.int"27"35"36"37"38"39"310*U +A_RIGHT_curses.A_RIGHT + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +A_STANDOUT_curses.A_STANDOUT + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +A_TOP _curses.A_TOP + builtins.int" builtins.int"27"35"36"37"38"39"310*] + A_UNDERLINE_curses.A_UNDERLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +A_VERTICAL_curses.A_VERTICAL + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON1_CLICKED_curses.BUTTON1_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON1_DOUBLE_CLICKED_curses.BUTTON1_DOUBLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON1_PRESSED_curses.BUTTON1_PRESSED + builtins.int" builtins.int"27"35"36"37"38"39"310*g +BUTTON1_RELEASED_curses.BUTTON1_RELEASED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON1_TRIPLE_CLICKED_curses.BUTTON1_TRIPLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON2_CLICKED_curses.BUTTON2_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON2_DOUBLE_CLICKED_curses.BUTTON2_DOUBLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON2_PRESSED_curses.BUTTON2_PRESSED + builtins.int" builtins.int"27"35"36"37"38"39"310*g +BUTTON2_RELEASED_curses.BUTTON2_RELEASED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON2_TRIPLE_CLICKED_curses.BUTTON2_TRIPLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON3_CLICKED_curses.BUTTON3_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON3_DOUBLE_CLICKED_curses.BUTTON3_DOUBLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON3_PRESSED_curses.BUTTON3_PRESSED + builtins.int" builtins.int"27"35"36"37"38"39"310*g +BUTTON3_RELEASED_curses.BUTTON3_RELEASED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON3_TRIPLE_CLICKED_curses.BUTTON3_TRIPLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON4_CLICKED_curses.BUTTON4_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON4_DOUBLE_CLICKED_curses.BUTTON4_DOUBLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*e +BUTTON4_PRESSED_curses.BUTTON4_PRESSED + builtins.int" builtins.int"27"35"36"37"38"39"310*g +BUTTON4_RELEASED_curses.BUTTON4_RELEASED + builtins.int" builtins.int"27"35"36"37"38"39"310*s +BUTTON4_TRIPLE_CLICKED_curses.BUTTON4_TRIPLE_CLICKED + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +BUTTON_ALT_curses.BUTTON_ALT + builtins.int" builtins.int"27"35"36"37"38"39"310*] + BUTTON_CTRL_curses.BUTTON_CTRL + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + BUTTON_SHIFT_curses.BUTTON_SHIFT + builtins.int" builtins.int"27"35"36"37"38"39"310*] + COLOR_BLACK_curses.COLOR_BLACK + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +COLOR_BLUE_curses.COLOR_BLUE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +COLOR_CYAN_curses.COLOR_CYAN + builtins.int" builtins.int"27"35"36"37"38"39"310*] + COLOR_GREEN_curses.COLOR_GREEN + builtins.int" builtins.int"27"35"36"37"38"39"310*a + COLOR_MAGENTA_curses.COLOR_MAGENTA + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + COLOR_RED_curses.COLOR_RED + builtins.int" builtins.int"27"35"36"37"38"39"310*] + COLOR_WHITE_curses.COLOR_WHITE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + COLOR_YELLOW_curses.COLOR_YELLOW + builtins.int" builtins.int"27"35"36"37"38"39"310*M +ERR _curses.ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_A1_curses.KEY_A1 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_A3_curses.KEY_A3 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_B2_curses.KEY_B2 + builtins.int" builtins.int"27"35"36"37"38"39"310*a + KEY_BACKSPACE_curses.KEY_BACKSPACE + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_BEG_curses.KEY_BEG + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_BREAK_curses.KEY_BREAK + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_BTAB_curses.KEY_BTAB + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_C1_curses.KEY_C1 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_C3_curses.KEY_C3 + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_CANCEL_curses.KEY_CANCEL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_CATAB_curses.KEY_CATAB + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_CLEAR_curses.KEY_CLEAR + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_CLOSE_curses.KEY_CLOSE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_COMMAND_curses.KEY_COMMAND + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_COPY_curses.KEY_COPY + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_CREATE_curses.KEY_CREATE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_CTAB_curses.KEY_CTAB + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_DC_curses.KEY_DC + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_DL_curses.KEY_DL + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_DOWN_curses.KEY_DOWN + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_EIC_curses.KEY_EIC + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_END_curses.KEY_END + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_ENTER_curses.KEY_ENTER + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_EOL_curses.KEY_EOL + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_EOS_curses.KEY_EOS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_EXIT_curses.KEY_EXIT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F0_curses.KEY_F0 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F1_curses.KEY_F1 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F10_curses.KEY_F10 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F11_curses.KEY_F11 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F12_curses.KEY_F12 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F13_curses.KEY_F13 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F14_curses.KEY_F14 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F15_curses.KEY_F15 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F16_curses.KEY_F16 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F17_curses.KEY_F17 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F18_curses.KEY_F18 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F19_curses.KEY_F19 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F2_curses.KEY_F2 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F20_curses.KEY_F20 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F21_curses.KEY_F21 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F22_curses.KEY_F22 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F23_curses.KEY_F23 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F24_curses.KEY_F24 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F25_curses.KEY_F25 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F26_curses.KEY_F26 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F27_curses.KEY_F27 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F28_curses.KEY_F28 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F29_curses.KEY_F29 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F3_curses.KEY_F3 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F30_curses.KEY_F30 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F31_curses.KEY_F31 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F32_curses.KEY_F32 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F33_curses.KEY_F33 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F34_curses.KEY_F34 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F35_curses.KEY_F35 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F36_curses.KEY_F36 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F37_curses.KEY_F37 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F38_curses.KEY_F38 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F39_curses.KEY_F39 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F4_curses.KEY_F4 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F40_curses.KEY_F40 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F41_curses.KEY_F41 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F42_curses.KEY_F42 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F43_curses.KEY_F43 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F44_curses.KEY_F44 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F45_curses.KEY_F45 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F46_curses.KEY_F46 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F47_curses.KEY_F47 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F48_curses.KEY_F48 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F49_curses.KEY_F49 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F5_curses.KEY_F5 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F50_curses.KEY_F50 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F51_curses.KEY_F51 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F52_curses.KEY_F52 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F53_curses.KEY_F53 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F54_curses.KEY_F54 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F55_curses.KEY_F55 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F56_curses.KEY_F56 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F57_curses.KEY_F57 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F58_curses.KEY_F58 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F59_curses.KEY_F59 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F6_curses.KEY_F6 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F60_curses.KEY_F60 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F61_curses.KEY_F61 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F62_curses.KEY_F62 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_F63_curses.KEY_F63 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F7_curses.KEY_F7 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F8_curses.KEY_F8 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_F9_curses.KEY_F9 + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_FIND_curses.KEY_FIND + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_HELP_curses.KEY_HELP + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_HOME_curses.KEY_HOME + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_IC_curses.KEY_IC + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_IL_curses.KEY_IL + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_LEFT_curses.KEY_LEFT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_LL_curses.KEY_LL + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_MARK_curses.KEY_MARK + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_MAX_curses.KEY_MAX + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_MESSAGE_curses.KEY_MESSAGE + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_MIN_curses.KEY_MIN + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_MOUSE_curses.KEY_MOUSE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_MOVE_curses.KEY_MOVE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_NEXT_curses.KEY_NEXT + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_NPAGE_curses.KEY_NPAGE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_OPEN_curses.KEY_OPEN + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_OPTIONS_curses.KEY_OPTIONS + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_PPAGE_curses.KEY_PPAGE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + KEY_PREVIOUS_curses.KEY_PREVIOUS + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_PRINT_curses.KEY_PRINT + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_REDO_curses.KEY_REDO + builtins.int" builtins.int"27"35"36"37"38"39"310*a + KEY_REFERENCE_curses.KEY_REFERENCE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_REFRESH_curses.KEY_REFRESH + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_REPLACE_curses.KEY_REPLACE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_RESET_curses.KEY_RESET + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_RESIZE_curses.KEY_RESIZE + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_RESTART_curses.KEY_RESTART + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_RESUME_curses.KEY_RESUME + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_RIGHT_curses.KEY_RIGHT + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_SAVE_curses.KEY_SAVE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_SBEG_curses.KEY_SBEG + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_SCANCEL_curses.KEY_SCANCEL + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + KEY_SCOMMAND_curses.KEY_SCOMMAND + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SCOPY_curses.KEY_SCOPY + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_SCREATE_curses.KEY_SCREATE + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_SDC_curses.KEY_SDC + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_SDL_curses.KEY_SDL + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_SELECT_curses.KEY_SELECT + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_SEND_curses.KEY_SEND + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_SEOL_curses.KEY_SEOL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SEXIT_curses.KEY_SEXIT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_SF_curses.KEY_SF + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SFIND_curses.KEY_SFIND + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SHELP_curses.KEY_SHELP + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SHOME_curses.KEY_SHOME + builtins.int" builtins.int"27"35"36"37"38"39"310*U +KEY_SIC_curses.KEY_SIC + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SLEFT_curses.KEY_SLEFT + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + KEY_SMESSAGE_curses.KEY_SMESSAGE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SMOVE_curses.KEY_SMOVE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SNEXT_curses.KEY_SNEXT + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + KEY_SOPTIONS_curses.KEY_SOPTIONS + builtins.int" builtins.int"27"35"36"37"38"39"310*a + KEY_SPREVIOUS_curses.KEY_SPREVIOUS + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_SPRINT_curses.KEY_SPRINT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_SR_curses.KEY_SR + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SREDO_curses.KEY_SREDO + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + KEY_SREPLACE_curses.KEY_SREPLACE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_SRESET_curses.KEY_SRESET + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_SRIGHT_curses.KEY_SRIGHT + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +KEY_SRSUME_curses.KEY_SRSUME + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SSAVE_curses.KEY_SSAVE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + KEY_SSUSPEND_curses.KEY_SSUSPEND + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_STAB_curses.KEY_STAB + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + KEY_SUNDO_curses.KEY_SUNDO + builtins.int" builtins.int"27"35"36"37"38"39"310*] + KEY_SUSPEND_curses.KEY_SUSPEND + builtins.int" builtins.int"27"35"36"37"38"39"310*W +KEY_UNDO_curses.KEY_UNDO + builtins.int" builtins.int"27"35"36"37"38"39"310*S +KEY_UP_curses.KEY_UP + builtins.int" builtins.int"27"35"36"37"38"39"310*K +OK +_curses.OK + builtins.int" builtins.int"27"35"36"37"38"39"310*q +REPORT_MOUSE_POSITION_curses.REPORT_MOUSE_POSITION + builtins.int" builtins.int"27"35"36"37"38"39"310*< +version_curses.version + builtins.str" builtins.str"27*U +version_curses.version +builtins.bytes"builtins.bytes"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*P +LINES curses.LINES + builtins.int" builtins.int"27"35"36"37"38"39"310*N +COLS curses.COLS + builtins.int" builtins.int"27"35"36"37"38"39"310*R +COLORS curses.COLORS + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + COLOR_PAIRScurses.COLOR_PAIRS + builtins.int" builtins.int"27"35"36"37"38"39"310*K +A_ITALIC_curses.A_ITALIC + builtins.int" builtins.int"37"38"39"310*Å +ncurses_version_curses.ncurses_version‹ +-Tuple[builtins.int,builtins.int,builtins.int] + builtins.int" builtins.int + builtins.int" builtins.int + builtins.int" builtins.int"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/curses.textpad.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/curses.textpad.protobuf index c27d19c79b..54b682b731 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/curses.textpad.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/curses.textpad.protobuf @@ -1264,4 +1264,10 @@ do_command!curses.textpad.Textbox.do_command" lry builtins.int" builtins.int*% lrx - builtins.int" builtins.intz27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.intz27z35z36z37z38z39z310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dataclasses.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dataclasses.protobuf index e036a0edfb..bfff159aa3 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dataclasses.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dataclasses.protobuf @@ -550,4 +550,23 @@ match_args Any"typing.Mapping None *- kw_only - builtins.bool" builtins.bool 0:overloadX"310 \ No newline at end of file + builtins.bool" builtins.bool 0:overloadX"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*o +MISSINGdataclasses.MISSING6 +dataclasses._MISSING_TYPE"dataclasses._MISSING_TYPE"35"36"37"38"39"310*[ +KW_ONLYdataclasses.KW_ONLY6 +dataclasses._KW_ONLY_TYPE"dataclasses._KW_ONLY_TYPE"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/datetime.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/datetime.protobuf index e70e5787e3..982e622da1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/datetime.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/datetime.protobuf @@ -1410,4 +1410,18 @@ NamedTupletyping.NamedTuple"builtins.tuple* overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*d +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*V +MINYEARdatetime.MINYEAR + builtins.int" builtins.int"27"35"36"37"38"39"310*V +MAXYEARdatetime.MAXYEAR + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.dumb.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.dumb.protobuf index 38a0bb7e5c..0c714a2b47 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.dumb.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.dumb.protobuf @@ -378,4 +378,10 @@ typing._VT0:overloadX"27"35"36"37"38"39"310Pj27j35j36j37j38j3 flag builtins.str" builtins.str *( mode - builtins.int" builtins.int z27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int z27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.gnu.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.gnu.protobuf index a3783884b8..b839fbabc0 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.gnu.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.gnu.protobuf @@ -332,4 +332,10 @@ __filename __flags builtins.str" builtins.str *( __mode - builtins.int" builtins.int z27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int z27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.ndbm.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.ndbm.protobuf index 52735fa206..b491fe072b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.ndbm.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.ndbm.protobuf @@ -280,4 +280,12 @@ __filename __flags builtins.str" builtins.str *( __mode - builtins.int" builtins.int z27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int z27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*V +librarydbm.ndbm.library + builtins.str" builtins.str"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.protobuf index d04d69cd26..e7dcf38804 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dbm.protobuf @@ -505,4 +505,14 @@ nUnion[Literal[builtins.unicode],Literal[builtins.unicode],Literal[builtins.unic Literal[builtins.str]  builtins.str" builtins.str" dbm._TFlags *( mode - builtins.int" builtins.int z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/decimal.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/decimal.protobuf index 4330af95fb..190032e1af 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/decimal.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/decimal.protobuf @@ -2491,4 +2491,49 @@ getcontextdecimal.getcontext"" overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*[ + +ROUND_DOWNdecimal.ROUND_DOWN + builtins.str" builtins.str"27"35"36"37"38"39"310*a + ROUND_HALF_UPdecimal.ROUND_HALF_UP + builtins.str" builtins.str"27"35"36"37"38"39"310*e +ROUND_HALF_EVENdecimal.ROUND_HALF_EVEN + builtins.str" builtins.str"27"35"36"37"38"39"310*a + ROUND_CEILINGdecimal.ROUND_CEILING + builtins.str" builtins.str"27"35"36"37"38"39"310*] + ROUND_FLOORdecimal.ROUND_FLOOR + builtins.str" builtins.str"27"35"36"37"38"39"310*W +ROUND_UPdecimal.ROUND_UP + builtins.str" builtins.str"27"35"36"37"38"39"310*e +ROUND_HALF_DOWNdecimal.ROUND_HALF_DOWN + builtins.str" builtins.str"27"35"36"37"38"39"310*[ + +ROUND_05UPdecimal.ROUND_05UP + builtins.str" builtins.str"27"35"36"37"38"39"310*i +DefaultContextdecimal.DefaultContext" +decimal.Context"decimal.Context"27"35"36"37"38"39"310*e + BasicContextdecimal.BasicContext" +decimal.Context"decimal.Context"27"35"36"37"38"39"310*k +ExtendedContextdecimal.ExtendedContext" +decimal.Context"decimal.Context"27"35"36"37"38"39"310*] + HAVE_THREADSdecimal.HAVE_THREADS + builtins.bool" builtins.bool"35"36"37"38"39"310*S +MAX_EMAXdecimal.MAX_EMAX + builtins.int" builtins.int"35"36"37"38"39"310*S +MAX_PRECdecimal.MAX_PREC + builtins.int" builtins.int"35"36"37"38"39"310*S +MIN_EMINdecimal.MIN_EMIN + builtins.int" builtins.int"35"36"37"38"39"310*U + MIN_ETINYdecimal.MIN_ETINY + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/difflib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/difflib.protobuf index 984d626483..41132bafa5 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/difflib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/difflib.protobuf @@ -820,4 +820,17 @@ difflib._T"typing.Sequence"typing.Iterable*% n builtins.int" builtins.int *. cutoff -builtins.float"builtins.float 0:overloadX"27"35"36"37"38"39"310 \ No newline at end of file +builtins.float"builtins.float 0:overloadX"27"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dircache.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dircache.protobuf index f8ee2eb331..049fd5b9d5 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dircache.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dircache.protobuf @@ -124,4 +124,9 @@ $typing.MutableSequence[builtins.str] distutils.ccompiler.CCompiler"distutils.ccompiler.CCompilerz27z35z36z37z38z39z310F set_python_build$distutils.sysconfig.set_python_build" -Nonez27 \ No newline at end of file +Nonez27*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*_ +PREFIXdistutils.sysconfig.PREFIX + builtins.str" builtins.str"27"35"36"37"38"39"310*i + EXEC_PREFIXdistutils.sysconfig.EXEC_PREFIX + builtins.str" builtins.str"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/distutils.text_file.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/distutils.text_file.protobuf index aa055650be..bea66ab9a8 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/distutils.text_file.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/distutils.text_file.protobuf @@ -237,4 +237,10 @@ unreadline'distutils.text_file.TextFile.unreadline" self< distutils.text_file.TextFile"distutils.text_file.TextFile*& line - builtins.str" builtins.strz27z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310j27j35j36j37j38j39j310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/distutils.util.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/distutils.util.protobuf index a61fc8fd33..d5b2ab3433 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/distutils.util.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/distutils.util.protobuf @@ -267,4 +267,13 @@ local_varsw rfc822_escapedistutils.util.rfc822_escape" builtins.str" builtins.str*( header - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/distutils.version.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/distutils.version.protobuf index c69877af33..860994296a 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/distutils.version.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/distutils.version.protobuf @@ -487,4 +487,10 @@ $Union[builtins.str,builtins.unicode] abc._FuncT* funcobj -abc._FuncTz27z35z36z37z38z39z310 \ No newline at end of file +abc._FuncTz27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/doctest.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/doctest.protobuf index d6ae385444..ea1221728d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/doctest.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/doctest.protobuf @@ -786,4 +786,55 @@ testsourcedoctest.testsource" name builtins.str" builtins.str*( pm - builtins.bool" builtins.bool z27z35z36z37z38z39z310 \ No newline at end of file + builtins.bool" builtins.bool z27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Æ +OPTIONFLAGS_BY_NAMEdoctest.OPTIONFLAGS_BY_NAMEu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"27"35"36"37"38"39"310*s +DONT_ACCEPT_TRUE_FOR_1doctest.DONT_ACCEPT_TRUE_FOR_1 + builtins.int" builtins.int"27"35"36"37"38"39"310*q +DONT_ACCEPT_BLANKLINEdoctest.DONT_ACCEPT_BLANKLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*o +NORMALIZE_WHITESPACEdoctest.NORMALIZE_WHITESPACE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +ELLIPSISdoctest.ELLIPSIS + builtins.int" builtins.int"27"35"36"37"38"39"310*O +SKIP doctest.SKIP + builtins.int" builtins.int"27"35"36"37"38"39"310*u +IGNORE_EXCEPTION_DETAILdoctest.IGNORE_EXCEPTION_DETAIL + builtins.int" builtins.int"27"35"36"37"38"39"310*g +COMPARISON_FLAGSdoctest.COMPARISON_FLAGS + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + REPORT_UDIFFdoctest.REPORT_UDIFF + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + REPORT_CDIFFdoctest.REPORT_CDIFF + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + REPORT_NDIFFdoctest.REPORT_NDIFF + builtins.int" builtins.int"27"35"36"37"38"39"310*y +REPORT_ONLY_FIRST_FAILURE!doctest.REPORT_ONLY_FIRST_FAILURE + builtins.int" builtins.int"27"35"36"37"38"39"310*e +REPORTING_FLAGSdoctest.REPORTING_FLAGS + builtins.int" builtins.int"27"35"36"37"38"39"310*g +BLANKLINE_MARKERdoctest.BLANKLINE_MARKER + builtins.str" builtins.str"27"35"36"37"38"39"310*e +ELLIPSIS_MARKERdoctest.ELLIPSIS_MARKER + builtins.str" builtins.str"27"35"36"37"38"39"310*– +masterdoctest.master_ +!Union[doctest.DocTestRunner,None]. +doctest.DocTestRunner"doctest.DocTestRunner +None"27"35"36"37"38"39"310*U + FAIL_FASTdoctest.FAIL_FAST + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dummy_thread.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dummy_thread.protobuf index c29f7b93cd..8176b6e0da 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dummy_thread.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dummy_thread.protobuf @@ -73,4 +73,13 @@ stack_sizedummy_thread.stack_size" builtins.int" builtins.int None z27; interrupt_maindummy_thread.interrupt_main" -Nonez27 \ No newline at end of file +Nonez27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dummy_threading.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dummy_threading.protobuf index 0815f04df7..c7373a4b3d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dummy_threading.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/dummy_threading.protobuf @@ -1,2 +1,5 @@ -dummy_threading \ No newline at end of file +dummy_threading*Œ +__all___dummy_threading.__all__J +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email._header_value_parser.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email._header_value_parser.protobuf index b087ad5f32..2f106a0d0d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email._header_value_parser.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email._header_value_parser.protobuf @@ -976,4 +976,60 @@ get_msg_id%email._header_value_parser.get_msg_id" parse_message_id+email._header_value_parser.parse_message_id"L $email._header_value_parser.MessageID"$email._header_value_parser.MessageID*' value - builtins.str" builtins.strz38z39z310 \ No newline at end of file + builtins.str" builtins.strz38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*{ +Finaltyping_extensions.Final@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*ˆ +WSPemail._header_value_parser.WSPH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*˜ + CFWS_LEADER&email._header_value_parser.CFWS_LEADERH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*’ +SPECIALS#email._header_value_parser.SPECIALSH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*” + ATOM_ENDS$email._header_value_parser.ATOM_ENDSH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*œ + DOT_ATOM_ENDS(email._header_value_parser.DOT_ATOM_ENDSH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*˜ + PHRASE_ENDS&email._header_value_parser.PHRASE_ENDSH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*” + TSPECIALS$email._header_value_parser.TSPECIALSH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*– + +TOKEN_ENDS%email._header_value_parser.TOKEN_ENDSH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*” + ASPECIALS$email._header_value_parser.ASPECIALSH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*ž +ATTRIBUTE_ENDS)email._header_value_parser.ATTRIBUTE_ENDSH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*° +EXTENDED_ATTRIBUTE_ENDS2email._header_value_parser.EXTENDED_ATTRIBUTE_ENDSH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*” +DOTemail._header_value_parser.DOTT +(email._header_value_parser.ValueTerminal"(email._header_value_parser.ValueTerminal"35"36"37"38"39"310*¨ + ListSeparator(email._header_value_parser.ListSeparatorT +(email._header_value_parser.ValueTerminal"(email._header_value_parser.ValueTerminal"35"36"37"38"39"310*¶ +RouteComponentMarker/email._header_value_parser.RouteComponentMarkerT +(email._header_value_parser.ValueTerminal"(email._header_value_parser.ValueTerminal"35"36"37"38"39"310*œ +rfc2047_matcher*email._header_value_parser.rfc2047_matcherL +typing.Pattern[builtins.str] + builtins.str" builtins.str"typing.Pattern"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email._parseaddr.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email._parseaddr.protobuf index 77770fac1e..4a0d3f0140 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email._parseaddr.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email._parseaddr.protobuf @@ -73,4 +73,9 @@ getcomment)email._parseaddr.AddrlistClass.getcomment* mktime_tzemail._parseaddr.mktime_tz* dataz27, quoteemail._parseaddr.quote* -strz27 \ No newline at end of file +strz27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.base64mime.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.base64mime.protobuf index 4bea2b854e..a400aadde8 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.base64mime.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.base64mime.protobuf @@ -21,4 +21,16 @@ maxlinelen * eol z27@ decodeemail.base64mime.decode* s* - convert_eols z27 \ No newline at end of file + convert_eols z27*| + body_encodeemail.base64mime.body_encodeK +CallableType[builtins.function]& +builtins.function"builtins.function"27*~ + encodestringemail.base64mime.encodestringK +CallableType[builtins.function]& +builtins.function"builtins.function"27*| + body_decodeemail.base64mime.body_decodeK +CallableType[builtins.function]& +builtins.function"builtins.function"27*~ + decodestringemail.base64mime.decodestringK +CallableType[builtins.function]& +builtins.function"builtins.function"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.charset.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.charset.protobuf index 8c5476f7b0..badc756913 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.charset.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.charset.protobuf @@ -168,4 +168,15 @@ header_encD charset builtins.str" builtins.str*+ codecname - builtins.str" builtins.strz35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz35z36z37z38z39z310*Q +QPemail.charset.QP + builtins.int" builtins.int"27"35"36"37"38"39"310*Y +BASE64email.charset.BASE64 + builtins.int" builtins.int"27"35"36"37"38"39"310*] +SHORTESTemail.charset.SHORTEST + builtins.int" builtins.int"27"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.contentmanager.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.contentmanager.protobuf index 300e18c6c0..33a5a8ee09 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.contentmanager.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.contentmanager.protobuf @@ -405,4 +405,11 @@ $Union[email.message._T,builtins.str] builtins.type" builtins.type*X handlerK CallableType[builtins.function]& -builtins.function"builtins.functionz35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +builtins.function"builtins.functionz35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*ž +raw_data_manager%email.contentmanager.raw_data_managerJ +#email.contentmanager.ContentManager"#email.contentmanager.ContentManager"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.errors.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.errors.protobuf index 6537a6256a..bad8657bda 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.errors.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.errors.protobuf @@ -41,4 +41,6 @@ Nonez35z36z37z38z39z310j35j36j37j38j39j310m ObsoleteHeaderDefect!email.errors.ObsoleteHeaderDefect"email.errors.HeaderDefectj35j36j37j38j39j310s NonASCIILocalPartDefect$email.errors.NonASCIILocalPartDefect"email.errors.HeaderDefectj35j36j37j38j39j310S -InvalidDateDefectemail.errors.InvalidDateDefect"email.errors.HeaderDefectj310 \ No newline at end of file +InvalidDateDefectemail.errors.InvalidDateDefect"email.errors.HeaderDefectj310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.feedparser.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.feedparser.protobuf index cd58cf73e7..797fae4c59 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.feedparser.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.feedparser.protobuf @@ -590,4 +590,8 @@ $Union[email.message._T,builtins.str] overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.generator.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.generator.protobuf index db2093a007..b9dbd025a8 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.generator.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.generator.protobuf @@ -621,4 +621,6 @@ $Union[email.message._T,builtins.str] linesepD Union[builtins.str,None] builtins.str" builtins.str -None z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +None z35z36z37z38z39z310j35j36j37j38j39j310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.header.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.header.protobuf index 4589979f8b..3c2a05034a 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.header.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.header.protobuf @@ -207,4 +207,13 @@ maxlinelenD builtins.str" builtins.str None *3 continuation_ws - builtins.str" builtins.str z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str z35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.headerregistry.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.headerregistry.protobuf index 731390966a..247b0ef107 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.headerregistry.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.headerregistry.protobuf @@ -946,4 +946,15 @@ $email.headerregistry.MessageIDHeader"$email.headerregistry.MessageIDHeader*' value_parser1email.headerregistry.MessageIDHeader.value_parser"L $email._header_value_parser.MessageID"$email._header_value_parser.MessageID*' value - builtins.str" builtins.str0: staticmethodhz38z39z310j38j39j310 \ No newline at end of file + builtins.str" builtins.str0: staticmethodhz38z39z310j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.iterators.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.iterators.protobuf index 18a6a580f3..97fde9f7f8 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.iterators.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.iterators.protobuf @@ -497,4 +497,9 @@ $Union[email.message._T,builtins.str] subtypeD Union[builtins.str,None] builtins.str" builtins.str -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*9 +Any +typing.Any" +builtins.object"builtins.object"27*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.message.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.message.protobuf index 3a2bf4e48e..78909ebbd1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.message.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.message.protobuf @@ -1092,4 +1092,13 @@ make_mixed!email.message.MIMEPart.make_mixed" builtins.bool" builtins.bool*: self0 email.message.MIMEPart"email.message.MIMEPartz35z36z37z38z39z310j35j36j37j38j39j310[ - EmailMessageemail.message.EmailMessage"email.message.MIMEPartj35j36j37j38j39j310 \ No newline at end of file + EmailMessageemail.message.EmailMessage"email.message.MIMEPartj35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.application.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.application.protobuf index 9fd0e35b11..0360ab2689 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.application.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.application.protobuf @@ -134,4 +134,12 @@ RUnion[builtins.str,None,Tuple[builtins.str,Union[builtins.str,None],builtins.st name builtins.str" builtins.str*' value - builtins.str" builtins.str0:abstractmethod@z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file + builtins.str" builtins.str0:abstractmethod@z35z36z37z38z39z310j35j36j37j38j39j310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.audio.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.audio.protobuf index 3c20da4eac..646c8efb14 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.audio.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.audio.protobuf @@ -129,4 +129,12 @@ RUnion[builtins.str,None,Tuple[builtins.str,Union[builtins.str,None],builtins.st name builtins.str" builtins.str*' value - builtins.str" builtins.str0:abstractmethod@z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file + builtins.str" builtins.str0:abstractmethod@z35z36z37z38z39z310j35j36j37j38j39j310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.base.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.base.protobuf index f50f4fe8ea..d52bebd5b5 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.base.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.base.protobuf @@ -113,4 +113,10 @@ RUnion[builtins.str,None,Tuple[builtins.str,Union[builtins.str,None],builtins.st name builtins.str" builtins.str*' value - builtins.str" builtins.str0:abstractmethod@z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file + builtins.str" builtins.str0:abstractmethod@z35z36z37z38z39z310j35j36j37j38j39j310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.image.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.image.protobuf index 87d6188de2..e1191d81ac 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.image.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.image.protobuf @@ -129,4 +129,12 @@ RUnion[builtins.str,None,Tuple[builtins.str,Union[builtins.str,None],builtins.st name builtins.str" builtins.str*' value - builtins.str" builtins.str0:abstractmethod@z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file + builtins.str" builtins.str0:abstractmethod@z35z36z37z38z39z310j35j36j37j38j39j310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.message.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.message.protobuf index 77fd64378f..a97039448d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.message.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.message.protobuf @@ -465,4 +465,6 @@ $Union[email.message._T,builtins.str] name builtins.str" builtins.str*' value - builtins.str" builtins.str0:abstractmethod@z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file + builtins.str" builtins.str0:abstractmethod@z35z36z37z38z39z310j35j36j37j38j39j310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.multipart.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.multipart.protobuf index 52330e529c..8e3ba94515 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.multipart.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.multipart.protobuf @@ -571,4 +571,10 @@ $Union[email.message._T,builtins.str] typing.Sequence[typing._T_co] typing._T_co"typing.Sequence*% s -builtins.slice"builtins.slice0:overload:abstractmethod@X"35"36"37"38"39"310Pj35j36j37j38j39j310 \ No newline at end of file +builtins.slice"builtins.slice0:overload:abstractmethod@X"35"36"37"38"39"310Pj35j36j37j38j39j310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.text.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.text.protobuf index 0ea20ce5ef..41c552499b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.text.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.mime.text.protobuf @@ -110,4 +110,6 @@ name builtins.str" builtins.str*' value - builtins.str" builtins.str0:abstractmethod@z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file + builtins.str" builtins.str0:abstractmethod@z35z36z37z38z39z310j35j36j37j38j39j310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.parser.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.parser.protobuf index 22ee38e949..d8d596b4eb 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.parser.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.parser.protobuf @@ -639,4 +639,8 @@ parsebytes#email.parser.BytesParser.parsebytes". text builtins.bytes"builtins.bytes*1 headersonly - builtins.bool" builtins.bool z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file + builtins.bool" builtins.bool z35z36z37z38z39z310j35j36j37j38j39j310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.policy.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.policy.protobuf index 3bda992079..c78593a84b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.policy.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.policy.protobuf @@ -663,4 +663,27 @@ $Union[email.message._T,builtins.str] abc._FuncT* funcobj -abc._FuncTz35z36z37z38z39z310 \ No newline at end of file +abc._FuncTz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*j +compat32email.policy.compat32. +email.policy.Compat32"email.policy.Compat32"35"36"37"38"39"310*n +defaultemail.policy.default4 +email.policy.EmailPolicy"email.policy.EmailPolicy"35"36"37"38"39"310*h +SMTPemail.policy.SMTP4 +email.policy.EmailPolicy"email.policy.EmailPolicy"35"36"37"38"39"310*p +SMTPUTF8email.policy.SMTPUTF84 +email.policy.EmailPolicy"email.policy.EmailPolicy"35"36"37"38"39"310*h +HTTPemail.policy.HTTP4 +email.policy.EmailPolicy"email.policy.EmailPolicy"35"36"37"38"39"310*l +strictemail.policy.strict4 +email.policy.EmailPolicy"email.policy.EmailPolicy"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.protobuf index 690a3a9536..828b7eed96 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.protobuf @@ -666,4 +666,6 @@ $Union[email.message._T,builtins.str] CallableType[builtins.function]& builtins.function"builtins.function *8 policy* -email.policy.Policy"email.policy.Policy z35z36z37z38z39z310 \ No newline at end of file +email.policy.Policy"email.policy.Policy z35z36z37z38z39z310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.quoprimime.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.quoprimime.protobuf index 7f802aa15f..6dbce40030 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.quoprimime.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.quoprimime.protobuf @@ -40,4 +40,16 @@ maxlinelen encoded* eol z27: header_decodeemail.quoprimime.header_decode* -sz27 \ No newline at end of file +sz27*| + body_encodeemail.quoprimime.body_encodeK +CallableType[builtins.function]& +builtins.function"builtins.function"27*~ + encodestringemail.quoprimime.encodestringK +CallableType[builtins.function]& +builtins.function"builtins.function"27*| + body_decodeemail.quoprimime.body_decodeK +CallableType[builtins.function]& +builtins.function"builtins.function"27*~ + decodestringemail.quoprimime.decodestringK +CallableType[builtins.function]& +builtins.function"builtins.function"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.utils.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.utils.protobuf index 6e25bbdf6c..b0b69fd08a 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.utils.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/email.utils.protobuf @@ -351,4 +351,13 @@ ETuple[Union[builtins.str,None],Union[builtins.str,None],builtins.str]D parsedate_to_datetime!email.utils.parsedate_to_datetime"& datetime.datetime"datetime.datetime*& data - builtins.str" builtins.str0:overloadX"310 \ No newline at end of file + builtins.str" builtins.str0:overloadX"310*9 +Any +typing.Any" +builtins.object"builtins.object"27*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/encodings.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/encodings.protobuf index ff9139ef13..b194310dca 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/encodings.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/encodings.protobuf @@ -118,4 +118,11 @@ PTuple[codecs._Encoder,codecs._Decoder,codecs._StreamReader,codecs._StreamWriter encodingf "Union[builtins.str,builtins.bytes] builtins.str" builtins.str -builtins.bytes"builtins.bytesz35z36z37z38z39z310 \ No newline at end of file +builtins.bytes"builtins.bytesz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/encodings.utf_8.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/encodings.utf_8.protobuf index 104794558f..666c80f275 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/encodings.utf_8.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/encodings.utf_8.protobuf @@ -103,4 +103,8 @@ PTuple[codecs._Encoder,codecs._Decoder,codecs._StreamReader,codecs._StreamWriter errorsD Union[builtins.str,None] builtins.str" builtins.str -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ensurepip.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ensurepip.protobuf index 15d128cf43..825381bf8f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ensurepip.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ensurepip.protobuf @@ -35,4 +35,6 @@ altinstall default_pip builtins.bool" builtins.bool *- verbosity - builtins.int" builtins.int z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/enum.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/enum.protobuf index 6fe9555124..4d948f7610 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/enum.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/enum.protobuf @@ -437,4 +437,23 @@ __invert__enum.Flag.__invert__" global_flag_reprenum.global_flag_repr" builtins.str" builtins.str* self - enum.Flag" enum.Flagz310 \ No newline at end of file + enum.Flag" enum.Flagz310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*? + +_auto_nullenum._auto_null +Any"35"36"37"38"39"310*B +STRICT enum.STRICT& +enum.FlagBoundary"enum.FlagBoundary"310*D +CONFORM enum.CONFORM& +enum.FlagBoundary"enum.FlagBoundary"310*@ +EJECT +enum.EJECT& +enum.FlagBoundary"enum.FlagBoundary"310*> +KEEP enum.KEEP& +enum.FlagBoundary"enum.FlagBoundary"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/errno.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/errno.protobuf index 5a3fbf6f54..e5f718f81c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/errno.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/errno.protobuf @@ -189,4 +189,281 @@ typing._KT*Q defaultD Union[typing._VT_co,typing._T] typing._VT_co - typing._T0:overloadX"35"36"37"38"39"310Pj35j36j37j38j39j310 \ No newline at end of file + typing._T0:overloadX"35"36"37"38"39"310Pj35j36j37j38j39j310*² + errorcodeerrno.errorcodew +)typing.Mapping[builtins.int,builtins.str] + builtins.int" builtins.int + builtins.str" builtins.str"typing.Mapping"27"35"36"37"38"39"310*O +EPERM errno.EPERM + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENOENT errno.ENOENT + builtins.int" builtins.int"27"35"36"37"38"39"310*O +ESRCH errno.ESRCH + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EINTR errno.EINTR + builtins.int" builtins.int"27"35"36"37"38"39"310*K +EIO errno.EIO + builtins.int" builtins.int"27"35"36"37"38"39"310*O +ENXIO errno.ENXIO + builtins.int" builtins.int"27"35"36"37"38"39"310*O +E2BIG errno.E2BIG + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ENOEXEC errno.ENOEXEC + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EBADF errno.EBADF + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ECHILD errno.ECHILD + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EAGAIN errno.EAGAIN + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENOMEM errno.ENOMEM + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EACCES errno.EACCES + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EFAULT errno.EFAULT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ENOTBLK errno.ENOTBLK + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EBUSY errno.EBUSY + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EEXIST errno.EEXIST + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EXDEV errno.EXDEV + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENODEV errno.ENODEV + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ENOTDIR errno.ENOTDIR + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EISDIR errno.EISDIR + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EINVAL errno.EINVAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENFILE errno.ENFILE + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EMFILE errno.EMFILE + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENOTTY errno.ENOTTY + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ETXTBSY errno.ETXTBSY + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EFBIG errno.EFBIG + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENOSPC errno.ENOSPC + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ESPIPE errno.ESPIPE + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EROFS errno.EROFS + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EMLINK errno.EMLINK + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EPIPE errno.EPIPE + builtins.int" builtins.int"27"35"36"37"38"39"310*M +EDOM +errno.EDOM + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ERANGE errno.ERANGE + builtins.int" builtins.int"27"35"36"37"38"39"310*U +EDEADLCKerrno.EDEADLCK + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ENAMETOOLONGerrno.ENAMETOOLONG + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENOLCK errno.ENOLCK + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENOSYS errno.ENOSYS + builtins.int" builtins.int"27"35"36"37"38"39"310*W + ENOTEMPTYerrno.ENOTEMPTY + builtins.int" builtins.int"27"35"36"37"38"39"310*O +ELOOP errno.ELOOP + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + EWOULDBLOCKerrno.EWOULDBLOCK + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENOMSG errno.ENOMSG + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EIDRM errno.EIDRM + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ECHRNG errno.ECHRNG + builtins.int" builtins.int"27"35"36"37"38"39"310*U +EL2NSYNCerrno.EL2NSYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EL3HLT errno.EL3HLT + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EL3RST errno.EL3RST + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ELNRNG errno.ELNRNG + builtins.int" builtins.int"27"35"36"37"38"39"310*S +EUNATCH errno.EUNATCH + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENOCSI errno.ENOCSI + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EL2HLT errno.EL2HLT + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EBADE errno.EBADE + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EBADR errno.EBADR + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EXFULL errno.EXFULL + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENOANO errno.ENOANO + builtins.int" builtins.int"27"35"36"37"38"39"310*S +EBADRQC errno.EBADRQC + builtins.int" builtins.int"27"35"36"37"38"39"310*S +EBADSLT errno.EBADSLT + builtins.int" builtins.int"27"35"36"37"38"39"310*W + EDEADLOCKerrno.EDEADLOCK + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EBFONT errno.EBFONT + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENOSTR errno.ENOSTR + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ENODATA errno.ENODATA + builtins.int" builtins.int"27"35"36"37"38"39"310*O +ETIME errno.ETIME + builtins.int" builtins.int"27"35"36"37"38"39"310*O +ENOSR errno.ENOSR + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENONET errno.ENONET + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENOPKG errno.ENOPKG + builtins.int" builtins.int"27"35"36"37"38"39"310*S +EREMOTE errno.EREMOTE + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ENOLINK errno.ENOLINK + builtins.int" builtins.int"27"35"36"37"38"39"310*M +EADV +errno.EADV + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ESRMNT errno.ESRMNT + builtins.int" builtins.int"27"35"36"37"38"39"310*O +ECOMM errno.ECOMM + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EPROTO errno.EPROTO + builtins.int" builtins.int"27"35"36"37"38"39"310*W + EMULTIHOPerrno.EMULTIHOP + builtins.int" builtins.int"27"35"36"37"38"39"310*S +EDOTDOT errno.EDOTDOT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +EBADMSG errno.EBADMSG + builtins.int" builtins.int"27"35"36"37"38"39"310*W + EOVERFLOWerrno.EOVERFLOW + builtins.int" builtins.int"27"35"36"37"38"39"310*U +ENOTUNIQerrno.ENOTUNIQ + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EBADFD errno.EBADFD + builtins.int" builtins.int"27"35"36"37"38"39"310*S +EREMCHG errno.EREMCHG + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ELIBACC errno.ELIBACC + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ELIBBAD errno.ELIBBAD + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ELIBSCN errno.ELIBSCN + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ELIBMAX errno.ELIBMAX + builtins.int" builtins.int"27"35"36"37"38"39"310*U +ELIBEXECerrno.ELIBEXEC + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EILSEQ errno.EILSEQ + builtins.int" builtins.int"27"35"36"37"38"39"310*U +ERESTARTerrno.ERESTART + builtins.int" builtins.int"27"35"36"37"38"39"310*U +ESTRPIPEerrno.ESTRPIPE + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EUSERS errno.EUSERS + builtins.int" builtins.int"27"35"36"37"38"39"310*U +ENOTSOCKerrno.ENOTSOCK + builtins.int" builtins.int"27"35"36"37"38"39"310*] + EDESTADDRREQerrno.EDESTADDRREQ + builtins.int" builtins.int"27"35"36"37"38"39"310*U +EMSGSIZEerrno.EMSGSIZE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +EPROTOTYPEerrno.EPROTOTYPE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + ENOPROTOOPTerrno.ENOPROTOOPT + builtins.int" builtins.int"27"35"36"37"38"39"310*c +EPROTONOSUPPORTerrno.EPROTONOSUPPORT + builtins.int" builtins.int"27"35"36"37"38"39"310*c +ESOCKTNOSUPPORTerrno.ESOCKTNOSUPPORT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ENOTSUP errno.ENOTSUP + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +EOPNOTSUPPerrno.EOPNOTSUPP + builtins.int" builtins.int"27"35"36"37"38"39"310*] + EPFNOSUPPORTerrno.EPFNOSUPPORT + builtins.int" builtins.int"27"35"36"37"38"39"310*] + EAFNOSUPPORTerrno.EAFNOSUPPORT + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +EADDRINUSEerrno.EADDRINUSE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + EADDRNOTAVAILerrno.EADDRNOTAVAIL + builtins.int" builtins.int"27"35"36"37"38"39"310*U +ENETDOWNerrno.ENETDOWN + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + ENETUNREACHerrno.ENETUNREACH + builtins.int" builtins.int"27"35"36"37"38"39"310*W + ENETRESETerrno.ENETRESET + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ECONNABORTEDerrno.ECONNABORTED + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +ECONNRESETerrno.ECONNRESET + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ENOBUFS errno.ENOBUFS + builtins.int" builtins.int"27"35"36"37"38"39"310*S +EISCONN errno.EISCONN + builtins.int" builtins.int"27"35"36"37"38"39"310*U +ENOTCONNerrno.ENOTCONN + builtins.int" builtins.int"27"35"36"37"38"39"310*W + ESHUTDOWNerrno.ESHUTDOWN + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ETOOMANYREFSerrno.ETOOMANYREFS + builtins.int" builtins.int"27"35"36"37"38"39"310*W + ETIMEDOUTerrno.ETIMEDOUT + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ECONNREFUSEDerrno.ECONNREFUSED + builtins.int" builtins.int"27"35"36"37"38"39"310*W + EHOSTDOWNerrno.EHOSTDOWN + builtins.int" builtins.int"27"35"36"37"38"39"310*] + EHOSTUNREACHerrno.EHOSTUNREACH + builtins.int" builtins.int"27"35"36"37"38"39"310*U +EALREADYerrno.EALREADY + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + EINPROGRESSerrno.EINPROGRESS + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ESTALE errno.ESTALE + builtins.int" builtins.int"27"35"36"37"38"39"310*S +EUCLEAN errno.EUCLEAN + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ENOTNAM errno.ENOTNAM + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ENAVAIL errno.ENAVAIL + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EISNAM errno.EISNAM + builtins.int" builtins.int"27"35"36"37"38"39"310*W + EREMOTEIOerrno.EREMOTEIO + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +EDQUOT errno.EDQUOT + builtins.int" builtins.int"27"35"36"37"38"39"310*W + ECANCELEDerrno.ECANCELED + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + EKEYEXPIREDerrno.EKEYEXPIRED + builtins.int" builtins.int"27"35"36"37"38"39"310*] + EKEYREJECTEDerrno.EKEYREJECTED + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + EKEYREVOKEDerrno.EKEYREVOKED + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + EMEDIUMTYPEerrno.EMEDIUMTYPE + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ENOKEY errno.ENOKEY + builtins.int" builtins.int"27"35"36"37"38"39"310*W + ENOMEDIUMerrno.ENOMEDIUM + builtins.int" builtins.int"27"35"36"37"38"39"310*c +ENOTRECOVERABLEerrno.ENOTRECOVERABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +EOWNERDEADerrno.EOWNERDEAD + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ERFKILL errno.ERFKILL + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fcntl.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fcntl.protobuf index fe475d320c..5933fbcb7e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fcntl.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fcntl.protobuf @@ -517,4 +517,161 @@ ITypeAlias[Union[builtins.bytearray,builtins.memoryview,array.array[Any]]] __arg builtins.bytes"builtins.bytes*1 __mutate_flag - builtins.bool" builtins.bool 0:overloadX"35"36"37"38"39"310 \ No newline at end of file + builtins.bool" builtins.bool 0:overloadX"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Q +FASYNC fcntl.FASYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +FD_CLOEXECfcntl.FD_CLOEXEC + builtins.int" builtins.int"27"35"36"37"38"39"310*W + DN_ACCESSfcntl.DN_ACCESS + builtins.int" builtins.int"27"35"36"37"38"39"310*W + DN_ATTRIBfcntl.DN_ATTRIB + builtins.int" builtins.int"27"35"36"37"38"39"310*W + DN_CREATEfcntl.DN_CREATE + builtins.int" builtins.int"27"35"36"37"38"39"310*W + DN_DELETEfcntl.DN_DELETE + builtins.int" builtins.int"27"35"36"37"38"39"310*W + DN_MODIFYfcntl.DN_MODIFY + builtins.int" builtins.int"27"35"36"37"38"39"310*] + DN_MULTISHOTfcntl.DN_MULTISHOT + builtins.int" builtins.int"27"35"36"37"38"39"310*W + DN_RENAMEfcntl.DN_RENAME + builtins.int" builtins.int"27"35"36"37"38"39"310*S +F_DUPFD fcntl.F_DUPFD + builtins.int" builtins.int"27"35"36"37"38"39"310*S +F_EXLCK fcntl.F_EXLCK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +F_GETFD fcntl.F_GETFD + builtins.int" builtins.int"27"35"36"37"38"39"310*S +F_GETFL fcntl.F_GETFL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +F_GETLEASEfcntl.F_GETLEASE + builtins.int" builtins.int"27"35"36"37"38"39"310*S +F_GETLK fcntl.F_GETLK + builtins.int" builtins.int"27"35"36"37"38"39"310*W + F_GETLK64fcntl.F_GETLK64 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +F_GETOWNfcntl.F_GETOWN + builtins.int" builtins.int"27"35"36"37"38"39"310*U +F_GETSIGfcntl.F_GETSIG + builtins.int" builtins.int"27"35"36"37"38"39"310*U +F_NOTIFYfcntl.F_NOTIFY + builtins.int" builtins.int"27"35"36"37"38"39"310*S +F_RDLCK fcntl.F_RDLCK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +F_SETFD fcntl.F_SETFD + builtins.int" builtins.int"27"35"36"37"38"39"310*S +F_SETFL fcntl.F_SETFL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +F_SETLEASEfcntl.F_SETLEASE + builtins.int" builtins.int"27"35"36"37"38"39"310*S +F_SETLK fcntl.F_SETLK + builtins.int" builtins.int"27"35"36"37"38"39"310*W + F_SETLK64fcntl.F_SETLK64 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +F_SETLKWfcntl.F_SETLKW + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +F_SETLKW64fcntl.F_SETLKW64 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +F_SETOWNfcntl.F_SETOWN + builtins.int" builtins.int"27"35"36"37"38"39"310*U +F_SETSIGfcntl.F_SETSIG + builtins.int" builtins.int"27"35"36"37"38"39"310*S +F_SHLCK fcntl.F_SHLCK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +F_UNLCK fcntl.F_UNLCK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +F_WRLCK fcntl.F_WRLCK + builtins.int" builtins.int"27"35"36"37"38"39"310*U +I_ATMARKfcntl.I_ATMARK + builtins.int" builtins.int"27"35"36"37"38"39"310*U +I_CANPUTfcntl.I_CANPUT + builtins.int" builtins.int"27"35"36"37"38"39"310*U +I_CKBANDfcntl.I_CKBAND + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +I_FDINSERTfcntl.I_FDINSERT + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +I_FIND fcntl.I_FIND + builtins.int" builtins.int"27"35"36"37"38"39"310*S +I_FLUSH fcntl.I_FLUSH + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + I_FLUSHBANDfcntl.I_FLUSHBAND + builtins.int" builtins.int"27"35"36"37"38"39"310*W + I_GETBANDfcntl.I_GETBAND + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + I_GETCLTIMEfcntl.I_GETCLTIME + builtins.int" builtins.int"27"35"36"37"38"39"310*U +I_GETSIGfcntl.I_GETSIG + builtins.int" builtins.int"27"35"36"37"38"39"310*U +I_GRDOPTfcntl.I_GRDOPT + builtins.int" builtins.int"27"35"36"37"38"39"310*U +I_GWROPTfcntl.I_GWROPT + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +I_LINK fcntl.I_LINK + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +I_LIST fcntl.I_LIST + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +I_LOOK fcntl.I_LOOK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +I_NREAD fcntl.I_NREAD + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +I_PEEK fcntl.I_PEEK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +I_PLINK fcntl.I_PLINK + builtins.int" builtins.int"27"35"36"37"38"39"310*O +I_POP fcntl.I_POP + builtins.int" builtins.int"27"35"36"37"38"39"310*W + I_PUNLINKfcntl.I_PUNLINK + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +I_PUSH fcntl.I_PUSH + builtins.int" builtins.int"27"35"36"37"38"39"310*U +I_RECVFDfcntl.I_RECVFD + builtins.int" builtins.int"27"35"36"37"38"39"310*U +I_SENDFDfcntl.I_SENDFD + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + I_SETCLTIMEfcntl.I_SETCLTIME + builtins.int" builtins.int"27"35"36"37"38"39"310*U +I_SETSIGfcntl.I_SETSIG + builtins.int" builtins.int"27"35"36"37"38"39"310*U +I_SRDOPTfcntl.I_SRDOPT + builtins.int" builtins.int"27"35"36"37"38"39"310*O +I_STR fcntl.I_STR + builtins.int" builtins.int"27"35"36"37"38"39"310*U +I_SWROPTfcntl.I_SWROPT + builtins.int" builtins.int"27"35"36"37"38"39"310*U +I_UNLINKfcntl.I_UNLINK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +LOCK_EX fcntl.LOCK_EX + builtins.int" builtins.int"27"35"36"37"38"39"310*W + LOCK_MANDfcntl.LOCK_MAND + builtins.int" builtins.int"27"35"36"37"38"39"310*S +LOCK_NB fcntl.LOCK_NB + builtins.int" builtins.int"27"35"36"37"38"39"310*W + LOCK_READfcntl.LOCK_READ + builtins.int" builtins.int"27"35"36"37"38"39"310*S +LOCK_RW fcntl.LOCK_RW + builtins.int" builtins.int"27"35"36"37"38"39"310*S +LOCK_SH fcntl.LOCK_SH + builtins.int" builtins.int"27"35"36"37"38"39"310*S +LOCK_UN fcntl.LOCK_UN + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +LOCK_WRITEfcntl.LOCK_WRITE + builtins.int" builtins.int"27"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*_ +F_DUPFD_CLOEXECfcntl.F_DUPFD_CLOEXEC + builtins.int" builtins.int"35"36"37"38"39"310*W + F_FULLFSYNCfcntl.F_FULLFSYNC + builtins.int" builtins.int"35"36"37"38"39"310*S + F_NOCACHEfcntl.F_NOCACHE + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/filecmp.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/filecmp.protobuf index 6f9675328e..1317d8fcf1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/filecmp.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/filecmp.protobuf @@ -319,4 +319,20 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin builtins.int" builtins.int builtins.bool" builtins.bool z35z36z37z38z39z310E clear_cachefilecmp.clear_cache" -Nonez35z36z37z38z39z310 \ No newline at end of file +Nonez35z36z37z38z39z310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*“ +DEFAULT_IGNORESfilecmp.DEFAULT_IGNORESJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fileinput.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fileinput.protobuf index f7acd2acbc..c7491b9feb 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fileinput.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fileinput.protobuf @@ -596,4 +596,13 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin errorsD Union[builtins.str,None] builtins.str" builtins.str -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fnmatch.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fnmatch.protobuf index ed0a905bec..7095a04feb 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fnmatch.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fnmatch.protobuf @@ -69,4 +69,6 @@ $Union[builtins.str,builtins.unicode] translatefnmatch.translate" builtins.str" builtins.str*% pat - builtins.str" builtins.strz35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz35z36z37z38z39z310*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/formatter.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/formatter.protobuf index 5104db465a..9831836966 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/formatter.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/formatter.protobuf @@ -651,4 +651,13 @@ DumbWriterformatter.DumbWriter"formatter.NullWriter* fileD Union[builtins.str,None] builtins.str" builtins.str -None z27z35z36z37z38z39z310 \ No newline at end of file +None z27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*? +AS_ISformatter.AS_IS +None"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fractions.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fractions.protobuf index fd7553ffa7..b747a17933 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fractions.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/fractions.protobuf @@ -2048,4 +2048,14 @@ __divmod__fractions.Fraction.__divmod__"x a$ numbers.Integral"numbers.Integral*+ b$ -numbers.Integral"numbers.Integral0:overloadX"27"35"36"37"38 \ No newline at end of file +numbers.Integral"numbers.Integral0:overloadX"27"35"36"37"38*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ftplib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ftplib.protobuf index 312f1acade..96494412a6 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ftplib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ftplib.protobuf @@ -1737,4 +1737,34 @@ targetname Literal[builtins.str]  builtins.str" builtins.str7 Literal[builtins.str]  - builtins.str" builtins.str z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310*T +MSG_OOBftplib.MSG_OOB + builtins.int" builtins.int"27"35"36"37"38"39"310*V +FTP_PORTftplib.FTP_PORT + builtins.int" builtins.int"27"35"36"37"38"39"310*T +MAXLINEftplib.MAXLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*N +CRLF ftplib.CRLF + builtins.str" builtins.str"27"35"36"37"38"39"310*Á + +all_errorsftplib.all_errors‚ +(builtins.tuple[Type[builtins.Exception]]F +Type[builtins.Exception]( +builtins.Exception"builtins.Exception"builtins.tuple"27"35"36"37"38"39"310*R +B_CRLF ftplib.B_CRLF +builtins.bytes"builtins.bytes"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/functools.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/functools.protobuf index b7bd448bc5..c408c216f1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/functools.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/functools.protobuf @@ -794,4 +794,25 @@ cmp_to_keyfunctools.cmp_to_key"K CallableType[builtins.function]& builtins.function"builtins.function*+ typed - builtins.bool" builtins.bool 0:overloadX"38"39"310 \ No newline at end of file + builtins.bool" builtins.bool 0:overloadX"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*¡ +WRAPPER_ASSIGNMENTSfunctools.WRAPPER_ASSIGNMENTSN +typing.Sequence[builtins.str] + builtins.str" builtins.str"typing.Sequence"27"35"36"37"38"39"310*™ +WRAPPER_UPDATESfunctools.WRAPPER_UPDATESN +typing.Sequence[builtins.str] + builtins.str" builtins.str"typing.Sequence"27"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/future_builtins.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/future_builtins.protobuf index 6a96eab214..07dd0c9c06 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/future_builtins.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/future_builtins.protobuf @@ -283,4 +283,16 @@ $typing.Iterator[builtins.tuple[Any]]. Any"typing.Iterable*? iterables0 typing.Iterable[Any] -Any"typing.Iterable0:overloadX"27 \ No newline at end of file +Any"typing.Iterable0:overloadX"27*9 +Any +typing.Any" +builtins.object"builtins.object"27*q +filterfuture_builtins.filterK +CallableType[builtins.function]& +builtins.function"builtins.function"27** +mapfuture_builtins.map + +#Unknown"27** +zipfuture_builtins.zip + +#Unknown"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/gc.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/gc.protobuf index 0054f024b1..7ea1edd96f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/gc.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/gc.protobuf @@ -89,4 +89,33 @@ is_tracked gc.is_tracked" is_finalizedgc.is_finalized" builtins.bool" builtins.bool* __obj -Anyz39z310 \ No newline at end of file +Anyz39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` +garbage +gc.garbage, +builtins.list[Any] +Any" builtins.list"27"35"36"37"38"39"310*X + DEBUG_STATSgc.DEBUG_STATS + builtins.int" builtins.int"27"35"36"37"38"39"310*d +DEBUG_COLLECTABLEgc.DEBUG_COLLECTABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*h +DEBUG_UNCOLLECTABLEgc.DEBUG_UNCOLLECTABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*G +DEBUG_INSTANCESgc.DEBUG_INSTANCES + builtins.int" builtins.int"27*C + DEBUG_OBJECTSgc.DEBUG_OBJECTS + builtins.int" builtins.int"27*\ + DEBUG_SAVEALLgc.DEBUG_SAVEALL + builtins.int" builtins.int"27"35"36"37"38"39"310*V + +DEBUG_LEAK gc.DEBUG_LEAK + builtins.int" builtins.int"27"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` + callbacks gc.callbacks, +builtins.list[Any] +Any" builtins.list"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/genericpath.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/genericpath.protobuf index 1185693daa..76b832351d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/genericpath.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/genericpath.protobuf @@ -317,4 +317,10 @@ Mtyping.Sequence[TypeAlias[Union[builtins.bytes,os.PathLike[builtins.bytes]]]] m¯ +CONTINUEhttplib.CONTINUE + builtins.int" builtins.int"27*T +SWITCHING_PROTOCOLShttplib.SWITCHING_PROTOCOLS + builtins.int" builtins.int"27*B + +PROCESSINGhttplib.PROCESSING + builtins.int" builtins.int"27*2 +OK +httplib.OK + builtins.int" builtins.int"27*< +CREATEDhttplib.CREATED + builtins.int" builtins.int"27*> +ACCEPTEDhttplib.ACCEPTED + builtins.int" builtins.int"27*h +NON_AUTHORITATIVE_INFORMATION%httplib.NON_AUTHORITATIVE_INFORMATION + builtins.int" builtins.int"27*B + +NO_CONTENThttplib.NO_CONTENT + builtins.int" builtins.int"27*H + RESET_CONTENThttplib.RESET_CONTENT + builtins.int" builtins.int"27*L +PARTIAL_CONTENThttplib.PARTIAL_CONTENT + builtins.int" builtins.int"27*F + MULTI_STATUShttplib.MULTI_STATUS + builtins.int" builtins.int"27*< +IM_USEDhttplib.IM_USED + builtins.int" builtins.int"27*N +MULTIPLE_CHOICEShttplib.MULTIPLE_CHOICES + builtins.int" builtins.int"27*P +MOVED_PERMANENTLYhttplib.MOVED_PERMANENTLY + builtins.int" builtins.int"27*8 +FOUND httplib.FOUND + builtins.int" builtins.int"27*@ + SEE_OTHERhttplib.SEE_OTHER + builtins.int" builtins.int"27*F + NOT_MODIFIEDhttplib.NOT_MODIFIED + builtins.int" builtins.int"27*@ + USE_PROXYhttplib.USE_PROXY + builtins.int" builtins.int"27*R +TEMPORARY_REDIRECThttplib.TEMPORARY_REDIRECT + builtins.int" builtins.int"27*D + BAD_REQUESThttplib.BAD_REQUEST + builtins.int" builtins.int"27*F + UNAUTHORIZEDhttplib.UNAUTHORIZED + builtins.int" builtins.int"27*N +PAYMENT_REQUIREDhttplib.PAYMENT_REQUIRED + builtins.int" builtins.int"27*@ + FORBIDDENhttplib.FORBIDDEN + builtins.int" builtins.int"27*@ + NOT_FOUNDhttplib.NOT_FOUND + builtins.int" builtins.int"27*R +METHOD_NOT_ALLOWEDhttplib.METHOD_NOT_ALLOWED + builtins.int" builtins.int"27*J +NOT_ACCEPTABLEhttplib.NOT_ACCEPTABLE + builtins.int" builtins.int"27*h +PROXY_AUTHENTICATION_REQUIRED%httplib.PROXY_AUTHENTICATION_REQUIRED + builtins.int" builtins.int"27*L +REQUEST_TIMEOUThttplib.REQUEST_TIMEOUT + builtins.int" builtins.int"27*> +CONFLICThttplib.CONFLICT + builtins.int" builtins.int"27*6 +GONE httplib.GONE + builtins.int" builtins.int"27*L +LENGTH_REQUIREDhttplib.LENGTH_REQUIRED + builtins.int" builtins.int"27*T +PRECONDITION_FAILEDhttplib.PRECONDITION_FAILED + builtins.int" builtins.int"27*^ +REQUEST_ENTITY_TOO_LARGE httplib.REQUEST_ENTITY_TOO_LARGE + builtins.int" builtins.int"27*V +REQUEST_URI_TOO_LONGhttplib.REQUEST_URI_TOO_LONG + builtins.int" builtins.int"27*Z +UNSUPPORTED_MEDIA_TYPEhttplib.UNSUPPORTED_MEDIA_TYPE + builtins.int" builtins.int"27*l +REQUESTED_RANGE_NOT_SATISFIABLE'httplib.REQUESTED_RANGE_NOT_SATISFIABLE + builtins.int" builtins.int"27*R +EXPECTATION_FAILEDhttplib.EXPECTATION_FAILED + builtins.int" builtins.int"27*V +UNPROCESSABLE_ENTITYhttplib.UNPROCESSABLE_ENTITY + builtins.int" builtins.int"27*: +LOCKEDhttplib.LOCKED + builtins.int" builtins.int"27*P +FAILED_DEPENDENCYhttplib.FAILED_DEPENDENCY + builtins.int" builtins.int"27*N +UPGRADE_REQUIREDhttplib.UPGRADE_REQUIRED + builtins.int" builtins.int"27*X +INTERNAL_SERVER_ERRORhttplib.INTERNAL_SERVER_ERROR + builtins.int" builtins.int"27*L +NOT_IMPLEMENTEDhttplib.NOT_IMPLEMENTED + builtins.int" builtins.int"27*D + BAD_GATEWAYhttplib.BAD_GATEWAY + builtins.int" builtins.int"27*T +SERVICE_UNAVAILABLEhttplib.SERVICE_UNAVAILABLE + builtins.int" builtins.int"27*L +GATEWAY_TIMEOUThttplib.GATEWAY_TIMEOUT + builtins.int" builtins.int"27*b +HTTP_VERSION_NOT_SUPPORTED"httplib.HTTP_VERSION_NOT_SUPPORTED + builtins.int" builtins.int"27*V +INSUFFICIENT_STORAGEhttplib.INSUFFICIENT_STORAGE + builtins.int" builtins.int"27*F + NOT_EXTENDEDhttplib.NOT_EXTENDED + builtins.int" builtins.int"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/imaplib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/imaplib.protobuf index 98eae34668..1618ef6210 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/imaplib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/imaplib.protobuf @@ -2622,4 +2622,19 @@ ParseFlagsimaplib.ParseFlags"5 builtins.int" builtins.int builtins.int" builtins.int builtins.int" builtins.int - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/imghdr.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/imghdr.protobuf index d9a2abbda7..6df00c634f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/imghdr.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/imghdr.protobuf @@ -78,4 +78,19 @@ VUnion[TypeAlias[Union[builtins.str,os.PathLike[builtins.str]]],imghdr._Readable file Any*' h -builtins.bytes"builtins.bytes0:overloadX"35"36"37"38"39"310 \ No newline at end of file +builtins.bytes"builtins.bytes0:overloadX"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Á +tests imghdr.testsŒ +.builtins.list[CallableType[builtins.function]]K +CallableType[builtins.function]& +builtins.function"builtins.function" builtins.list"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/imp.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/imp.protobuf index 3bdff0c77d..ac93756311 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/imp.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/imp.protobuf @@ -477,4 +477,35 @@ is_builtin_imp.is_builtin" imp.reload"$ types.ModuleType"types.ModuleType*0 module$ -types.ModuleType"types.ModuleTypez35z36z37z38z39z310 \ No newline at end of file +types.ModuleType"types.ModuleTypez35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*U + C_BUILTIN imp.C_BUILTIN + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + C_EXTENSIONimp.C_EXTENSION + builtins.int" builtins.int"27"35"36"37"38"39"310*S +IMP_HOOK imp.IMP_HOOK + builtins.int" builtins.int"27"35"36"37"38"39"310*] + PKG_DIRECTORYimp.PKG_DIRECTORY + builtins.int" builtins.int"27"35"36"37"38"39"310*a +PY_CODERESOURCEimp.PY_CODERESOURCE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + PY_COMPILEDimp.PY_COMPILED + builtins.int" builtins.int"27"35"36"37"38"39"310*U + PY_FROZEN imp.PY_FROZEN + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + PY_RESOURCEimp.PY_RESOURCE + builtins.int" builtins.int"27"35"36"37"38"39"310*U + PY_SOURCE imp.PY_SOURCE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + SEARCH_ERRORimp.SEARCH_ERROR + builtins.int" builtins.int"27"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.abc.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.abc.protobuf index 26c34f00b5..0671285944 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.abc.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.abc.protobuf @@ -744,4 +744,17 @@ abc._FuncTz35z36z37z38z39z310 runtime_checkable#typing_extensions.runtime_checkable" typing_extensions._TC*" cls -typing_extensions._TCz35z36z37z38z39z310 \ No newline at end of file +typing_extensions._TCz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.machinery.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.machinery.protobuf index b8f2349f27..e154b0dd17 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.machinery.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.machinery.protobuf @@ -405,4 +405,30 @@ get_source2importlib.machinery.ExtensionFileLoader.get_source" builtins.str" builtins.strz35z36z37z38z39z310j35j36j37j38j39j310• all_suffixes importlib.machinery.all_suffixes"J builtins.list[builtins.str] - builtins.str" builtins.str" builtins.listz35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str" builtins.listz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*› +SOURCE_SUFFIXES#importlib.machinery.SOURCE_SUFFIXESJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310*« +DEBUG_BYTECODE_SUFFIXES+importlib.machinery.DEBUG_BYTECODE_SUFFIXESJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310*³ +OPTIMIZED_BYTECODE_SUFFIXES/importlib.machinery.OPTIMIZED_BYTECODE_SUFFIXESJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310*Ÿ +BYTECODE_SUFFIXES%importlib.machinery.BYTECODE_SUFFIXESJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310*¡ +EXTENSION_SUFFIXES&importlib.machinery.EXTENSION_SUFFIXESJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.metadata.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.metadata.protobuf index 1cb8e12247..11b60773ce 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.metadata.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.metadata.protobuf @@ -1615,4 +1615,11 @@ Ybuiltins.dict[builtins.str,builtins.tuple[Tuple[builtins.str,builtins.str,built builtins.list[builtins.str] builtins.str" builtins.str" builtins.list * kwargs -Any0:overloadX"38"39"310 \ No newline at end of file +Any0:overloadX"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.protobuf index 0461c8213e..37b4754238 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.protobuf @@ -211,4 +211,9 @@ __import__importlib.__import__"$ reloadimportlib.reload"$ types.ModuleType"types.ModuleType*0 module$ -types.ModuleType"types.ModuleTypez35z36z37z38z39z310 \ No newline at end of file +types.ModuleType"types.ModuleTypez35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.resources.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.resources.protobuf index 7da6183836..67616a6849 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.resources.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.resources.protobuf @@ -1051,4 +1051,9 @@ $Union[builtins.str,types.ModuleType] #typing.ContextManager[pathlib.Path] pathlib.Path" pathlib.Path"typing.ContextManager*@ path6 -importlib.abc.Traversable"importlib.abc.Traversablez39z310 \ No newline at end of file +importlib.abc.Traversable"importlib.abc.Traversablez39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*R +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.util.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.util.protobuf index f353bf2072..3b1756a1b3 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.util.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/importlib.util.protobuf @@ -131,4 +131,13 @@ is_packageG module_from_specimportlib.util.module_from_spec"$ types.ModuleType"types.ModuleType*J spec@ -importlib.machinery.ModuleSpec"importlib.machinery.ModuleSpecz35z36z37z38z39z310 \ No newline at end of file +importlib.machinery.ModuleSpec"importlib.machinery.ModuleSpecz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*f + MAGIC_NUMBERimportlib.util.MAGIC_NUMBER +builtins.bytes"builtins.bytes"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/inspect.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/inspect.protobuf index 03dab4b38f..64084c3e06 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/inspect.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/inspect.protobuf @@ -2671,4 +2671,65 @@ AUnion[CallableType[builtins.function],Type[Any],types.ModuleType]K Any"typing.Mapping None *. eval_str - builtins.bool" builtins.bool z310 \ No newline at end of file + builtins.bool" builtins.bool z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*_ + CO_GENERATORinspect.CO_GENERATOR + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + CO_NESTEDinspect.CO_NESTED + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + CO_NEWLOCALSinspect.CO_NEWLOCALS + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + CO_NOFREEinspect.CO_NOFREE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + CO_OPTIMIZEDinspect.CO_OPTIMIZED + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +CO_VARARGSinspect.CO_VARARGS + builtins.int" builtins.int"27"35"36"37"38"39"310*c +CO_VARKEYWORDSinspect.CO_VARKEYWORDS + builtins.int" builtins.int"27"35"36"37"38"39"310*m +TPFLAGS_IS_ABSTRACTinspect.TPFLAGS_IS_ABSTRACT + builtins.int" builtins.int"27"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*~ + TypeGuardtyping_extensions.TypeGuard@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39*[ + CO_COROUTINEinspect.CO_COROUTINE + builtins.int" builtins.int"35"36"37"38"39"310*m +CO_ITERABLE_COROUTINEinspect.CO_ITERABLE_COROUTINE + builtins.int" builtins.int"35"36"37"38"39"310*g +CO_ASYNC_GENERATORinspect.CO_ASYNC_GENERATOR + builtins.int" builtins.int"35"36"37"38"39"310*Y + GEN_CREATEDinspect.GEN_CREATED + builtins.str" builtins.str"35"36"37"38"39"310*Y + GEN_RUNNINGinspect.GEN_RUNNING + builtins.str" builtins.str"35"36"37"38"39"310*] + GEN_SUSPENDEDinspect.GEN_SUSPENDED + builtins.str" builtins.str"35"36"37"38"39"310*W + +GEN_CLOSEDinspect.GEN_CLOSED + builtins.str" builtins.str"35"36"37"38"39"310*[ + CORO_CREATEDinspect.CORO_CREATED + builtins.str" builtins.str"35"36"37"38"39"310*[ + CORO_RUNNINGinspect.CORO_RUNNING + builtins.str" builtins.str"35"36"37"38"39"310*_ +CORO_SUSPENDEDinspect.CORO_SUSPENDED + builtins.str" builtins.str"35"36"37"38"39"310*Y + CORO_CLOSEDinspect.CORO_CLOSED + builtins.str" builtins.str"35"36"37"38"39"310*N + TypeGuardtyping.TypeGuard* +typing._SpecialForm"typing._SpecialForm"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/io.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/io.protobuf index 6c4b2b35f7..73270725ce 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/io.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/io.protobuf @@ -1186,4 +1186,30 @@ writelinesio.TextIOWrapper.writelines" typing.IO[builtins.bytes] builtins.bytes"builtins.bytes" typing.IO*& path - builtins.str" builtins.strz38z39z310 \ No newline at end of file + builtins.str" builtins.strz38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*P +DEFAULT_BUFFER_SIZE_io.DEFAULT_BUFFER_SIZE + builtins.int" builtins.int"27*R +SEEK_SET io.SEEK_SET + builtins.int" builtins.int"27"35"36"37"38"39"310*R +SEEK_CUR io.SEEK_CUR + builtins.int" builtins.int"27"35"36"37"38"39"310*R +SEEK_END io.SEEK_END + builtins.int" builtins.int"27"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*d +DEFAULT_BUFFER_SIZEio.DEFAULT_BUFFER_SIZE + builtins.int" builtins.int"35"36"37"38"39"310*4 +openio.open + +#Unknown"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ipaddress.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ipaddress.protobuf index 290344d07a..3bc2874802 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ipaddress.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ipaddress.protobuf @@ -468,4 +468,19 @@ ip_networkipaddress.ip_network" ipaddress.IPv6Address"ipaddress.IPv6Address. ipaddress.IPv6Address"ipaddress.IPv6Address*7 obj. -ipaddress.IPv6Network"ipaddress.IPv6Network0:overloadX"35"36"37"38"39"310 \ No newline at end of file +ipaddress.IPv6Network"ipaddress.IPv6Network0:overloadX"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Y + +IPV4LENGTHipaddress.IPV4LENGTH + builtins.int" builtins.int"35"36"37"38"39"310*Y + +IPV6LENGTHipaddress.IPV6LENGTH + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/itertools.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/itertools.protobuf index 6be968206e..3880b4f685 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/itertools.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/itertools.protobuf @@ -1538,4 +1538,21 @@ $typing.Iterator[builtins.tuple[Any]]. typing.Iterable[Any] Any"typing.Iterable*( repeat - builtins.int" builtins.int0:overloadX"27 \ No newline at end of file + builtins.int" builtins.int0:overloadX"27*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/json.decoder.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/json.decoder.protobuf index a28b68d74e..f1daa238a4 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/json.decoder.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/json.decoder.protobuf @@ -62,4 +62,13 @@ raw_decode#json.decoder.JSONDecoder.raw_decode"B s builtins.str" builtins.str*' idx - builtins.int" builtins.int z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file + builtins.int" builtins.int z35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/json.encoder.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/json.encoder.protobuf index 344cc29a59..7d68540704 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/json.encoder.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/json.encoder.protobuf @@ -64,4 +64,13 @@ iterencode#json.encoder.JSONEncoder.iterencode"N o Any*/ _one_shot - builtins.bool" builtins.bool z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file + builtins.bool" builtins.bool z35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/json.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/json.protobuf index dd0d13e30e..c4d46a505e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/json.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/json.protobuf @@ -714,4 +714,17 @@ $Union[builtins.unicode,builtins.str]$ detect_encodingjson.detect_encoding" builtins.str" builtins.str*' b -builtins.bytes"builtins.bytesz35z36z37z38z39z310 \ No newline at end of file +builtins.bytes"builtins.bytesz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/keyword.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/keyword.protobuf index 614bcd9366..288172e9a7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/keyword.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/keyword.protobuf @@ -120,4 +120,11 @@ issoftkeywordkeyword.issoftkeyword" builtins.bool" builtins.bool*# s - builtins.str" builtins.strz39z310 \ No newline at end of file + builtins.str" builtins.strz39z310*… +kwlistkeyword.kwlistN +typing.Sequence[builtins.str] + builtins.str" builtins.str"typing.Sequence"27"35"36"37"38"39"310*y + +softkwlistkeyword.softkwlistN +typing.Sequence[builtins.str] + builtins.str" builtins.str"typing.Sequence"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.driver.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.driver.protobuf index 42478764da..28b1fd2934 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.driver.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.driver.protobuf @@ -1593,4 +1593,9 @@ parse_file&lib2to3.pgen2.driver.Driver.parse_file" loggerJ Union[logging.Logger,None] logging.Logger"logging.Logger -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.grammar.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.grammar.protobuf index 34831ce23a..22d32a780e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.grammar.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.grammar.protobuf @@ -82,4 +82,20 @@ report$lib2to3.pgen2.grammar.Grammar.report" None*H self> -lib2to3.pgen2.grammar.Grammar"lib2to3.pgen2.grammar.Grammarz27z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file +lib2to3.pgen2.grammar.Grammar"lib2to3.pgen2.grammar.Grammarz27z35z36z37z38z39z310j27j35j36j37j38j39j310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*V + opmap_rawlib2to3.pgen2.grammar.opmap_raw$ +builtins.unicode"builtins.unicode"27*c + opmap_rawlib2to3.pgen2.grammar.opmap_raw + builtins.str" builtins.str"35"36"37"38"39"310*¸ +opmaplib2to3.pgen2.grammar.opmap +0builtins.dict[builtins.unicode,builtins.unicode]$ +builtins.unicode"builtins.unicode$ +builtins.unicode"builtins.unicode" builtins.dict"27*´ +opmaplib2to3.pgen2.grammar.opmapu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.literals.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.literals.protobuf index 02929dbe2b..1a3527ce83 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.literals.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.literals.protobuf @@ -239,4 +239,12 @@ evalString!lib2to3.pgen2.literals.evalString" s builtins.str" builtins.strz35z36z37z38z39z310J testlib2to3.pgen2.literals.test" -Nonez27z35z36z37z38z39z310 \ No newline at end of file +Nonez27z35z36z37z38z39z310*Ë +simple_escapes%lib2to3.pgen2.literals.simple_escapes +0builtins.dict[builtins.unicode,builtins.unicode]$ +builtins.unicode"builtins.unicode$ +builtins.unicode"builtins.unicode" builtins.dict"27*Ç +simple_escapes%lib2to3.pgen2.literals.simple_escapesu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.parse.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.parse.protobuf index b526ea394a..816e69ae7f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.parse.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.parse.protobuf @@ -323,4 +323,11 @@ ITypeAlias[builtins.list[builtins.list[Tuple[builtins.int,builtins.int]]]] poplib2to3.pgen2.parse.Parser.pop" None*B self8 -lib2to3.pgen2.parse.Parser"lib2to3.pgen2.parse.Parserz27z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file +lib2to3.pgen2.parse.Parser"lib2to3.pgen2.parse.Parserz27z35z36z37z38z39z310j27j35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.pgen.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.pgen.protobuf index 8c93d3aedd..87a4c70646 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.pgen.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.pgen.protobuf @@ -477,4 +477,11 @@ unifystate&lib2to3.pgen2.pgen.DFAState.unifystate" -Union[builtins.str,os.PathLike[builtins.str]] builtins.str" builtins.strF os.PathLike[builtins.str] - builtins.str" builtins.str" os.PathLike"_typeshed.StrPath z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str" os.PathLike"_typeshed.StrPath z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.token.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.token.protobuf index 9a5dd5f119..f1b5d71801 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.token.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.token.protobuf @@ -12,4 +12,140 @@ ISTERMINALlib2to3.pgen2.token.ISTERMINAL" ISEOFlib2to3.pgen2.token.ISEOF" builtins.bool" builtins.bool*# x - builtins.int" builtins.intz27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.intz27z35z36z37z38z39z310*e + ENDMARKERlib2to3.pgen2.token.ENDMARKER + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +NAMElib2to3.pgen2.token.NAME + builtins.int" builtins.int"27"35"36"37"38"39"310*_ +NUMBERlib2to3.pgen2.token.NUMBER + builtins.int" builtins.int"27"35"36"37"38"39"310*_ +STRINGlib2to3.pgen2.token.STRING + builtins.int" builtins.int"27"35"36"37"38"39"310*a +NEWLINElib2to3.pgen2.token.NEWLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ +INDENTlib2to3.pgen2.token.INDENT + builtins.int" builtins.int"27"35"36"37"38"39"310*_ +DEDENTlib2to3.pgen2.token.DEDENT + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +LPARlib2to3.pgen2.token.LPAR + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +RPARlib2to3.pgen2.token.RPAR + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +LSQBlib2to3.pgen2.token.LSQB + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +RSQBlib2to3.pgen2.token.RSQB + builtins.int" builtins.int"27"35"36"37"38"39"310*] +COLONlib2to3.pgen2.token.COLON + builtins.int" builtins.int"27"35"36"37"38"39"310*] +COMMAlib2to3.pgen2.token.COMMA + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +SEMIlib2to3.pgen2.token.SEMI + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +PLUSlib2to3.pgen2.token.PLUS + builtins.int" builtins.int"27"35"36"37"38"39"310*] +MINUSlib2to3.pgen2.token.MINUS + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +STARlib2to3.pgen2.token.STAR + builtins.int" builtins.int"27"35"36"37"38"39"310*] +SLASHlib2to3.pgen2.token.SLASH + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +VBARlib2to3.pgen2.token.VBAR + builtins.int" builtins.int"27"35"36"37"38"39"310*] +AMPERlib2to3.pgen2.token.AMPER + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +LESSlib2to3.pgen2.token.LESS + builtins.int" builtins.int"27"35"36"37"38"39"310*a +GREATERlib2to3.pgen2.token.GREATER + builtins.int" builtins.int"27"35"36"37"38"39"310*] +EQUALlib2to3.pgen2.token.EQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y +DOTlib2to3.pgen2.token.DOT + builtins.int" builtins.int"27"35"36"37"38"39"310*a +PERCENTlib2to3.pgen2.token.PERCENT + builtins.int" builtins.int"27"35"36"37"38"39"310*e + BACKQUOTElib2to3.pgen2.token.BACKQUOTE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ +LBRACElib2to3.pgen2.token.LBRACE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ +RBRACElib2to3.pgen2.token.RBRACE + builtins.int" builtins.int"27"35"36"37"38"39"310*a +EQEQUALlib2to3.pgen2.token.EQEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*c +NOTEQUALlib2to3.pgen2.token.NOTEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*e + LESSEQUALlib2to3.pgen2.token.LESSEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*k + GREATEREQUAL lib2to3.pgen2.token.GREATEREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*] +TILDElib2to3.pgen2.token.TILDE + builtins.int" builtins.int"27"35"36"37"38"39"310*g + +CIRCUMFLEXlib2to3.pgen2.token.CIRCUMFLEX + builtins.int" builtins.int"27"35"36"37"38"39"310*e + LEFTSHIFTlib2to3.pgen2.token.LEFTSHIFT + builtins.int" builtins.int"27"35"36"37"38"39"310*g + +RIGHTSHIFTlib2to3.pgen2.token.RIGHTSHIFT + builtins.int" builtins.int"27"35"36"37"38"39"310*g + +DOUBLESTARlib2to3.pgen2.token.DOUBLESTAR + builtins.int" builtins.int"27"35"36"37"38"39"310*e + PLUSEQUALlib2to3.pgen2.token.PLUSEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*c +MINEQUALlib2to3.pgen2.token.MINEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*e + STAREQUALlib2to3.pgen2.token.STAREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*g + +SLASHEQUALlib2to3.pgen2.token.SLASHEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*k + PERCENTEQUAL lib2to3.pgen2.token.PERCENTEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*g + +AMPEREQUALlib2to3.pgen2.token.AMPEREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*e + VBAREQUALlib2to3.pgen2.token.VBAREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*q +CIRCUMFLEXEQUAL#lib2to3.pgen2.token.CIRCUMFLEXEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*o +LEFTSHIFTEQUAL"lib2to3.pgen2.token.LEFTSHIFTEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*q +RIGHTSHIFTEQUAL#lib2to3.pgen2.token.RIGHTSHIFTEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*q +DOUBLESTAREQUAL#lib2to3.pgen2.token.DOUBLESTAREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*i + DOUBLESLASHlib2to3.pgen2.token.DOUBLESLASH + builtins.int" builtins.int"27"35"36"37"38"39"310*s +DOUBLESLASHEQUAL$lib2to3.pgen2.token.DOUBLESLASHEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*W +OPlib2to3.pgen2.token.OP + builtins.int" builtins.int"27"35"36"37"38"39"310*a +COMMENTlib2to3.pgen2.token.COMMENT + builtins.int" builtins.int"27"35"36"37"38"39"310*W +NLlib2to3.pgen2.token.NL + builtins.int" builtins.int"27"35"36"37"38"39"310*g + +ERRORTOKENlib2to3.pgen2.token.ERRORTOKEN + builtins.int" builtins.int"27"35"36"37"38"39"310*c +N_TOKENSlib2to3.pgen2.token.N_TOKENS + builtins.int" builtins.int"27"35"36"37"38"39"310*e + NT_OFFSETlib2to3.pgen2.token.NT_OFFSET + builtins.int" builtins.int"27"35"36"37"38"39"310*° +tok_namelib2to3.pgen2.token.tok_name +,builtins.dict[builtins.int,builtins.unicode] + builtins.int" builtins.int$ +builtins.unicode"builtins.unicode" builtins.dict"27*¸ +tok_namelib2to3.pgen2.token.tok_nameu +(builtins.dict[builtins.int,builtins.str] + builtins.int" builtins.int + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310*[ +RARROWlib2to3.pgen2.token.RARROW + builtins.int" builtins.int"35"36"37"38"39"310*S +ATlib2to3.pgen2.token.AT + builtins.int" builtins.int"35"36"37"38"39"310*] +ATEQUALlib2to3.pgen2.token.ATEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*Y +AWAITlib2to3.pgen2.token.AWAIT + builtins.int" builtins.int"35"36"37"38"39"310*Y +ASYNClib2to3.pgen2.token.ASYNC + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.tokenize.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.tokenize.protobuf index cecfee2152..3a133f38ce 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.tokenize.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pgen2.tokenize.protobuf @@ -222,4 +222,144 @@ untokenize!lib2to3.pgen2.tokenize.untokenize" builtins.str" builtins.str"!lib2to3.pgen2.tokenize._TokenInfo"typing.Iterator*Y readlineK CallableType[builtins.function]& -builtins.function"builtins.functionz35z36z37z38z39z310 \ No newline at end of file +builtins.function"builtins.functionz35z36z37z38z39z310*e + ENDMARKERlib2to3.pgen2.token.ENDMARKER + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +NAMElib2to3.pgen2.token.NAME + builtins.int" builtins.int"27"35"36"37"38"39"310*_ +NUMBERlib2to3.pgen2.token.NUMBER + builtins.int" builtins.int"27"35"36"37"38"39"310*_ +STRINGlib2to3.pgen2.token.STRING + builtins.int" builtins.int"27"35"36"37"38"39"310*a +NEWLINElib2to3.pgen2.token.NEWLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ +INDENTlib2to3.pgen2.token.INDENT + builtins.int" builtins.int"27"35"36"37"38"39"310*_ +DEDENTlib2to3.pgen2.token.DEDENT + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +LPARlib2to3.pgen2.token.LPAR + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +RPARlib2to3.pgen2.token.RPAR + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +LSQBlib2to3.pgen2.token.LSQB + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +RSQBlib2to3.pgen2.token.RSQB + builtins.int" builtins.int"27"35"36"37"38"39"310*] +COLONlib2to3.pgen2.token.COLON + builtins.int" builtins.int"27"35"36"37"38"39"310*] +COMMAlib2to3.pgen2.token.COMMA + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +SEMIlib2to3.pgen2.token.SEMI + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +PLUSlib2to3.pgen2.token.PLUS + builtins.int" builtins.int"27"35"36"37"38"39"310*] +MINUSlib2to3.pgen2.token.MINUS + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +STARlib2to3.pgen2.token.STAR + builtins.int" builtins.int"27"35"36"37"38"39"310*] +SLASHlib2to3.pgen2.token.SLASH + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +VBARlib2to3.pgen2.token.VBAR + builtins.int" builtins.int"27"35"36"37"38"39"310*] +AMPERlib2to3.pgen2.token.AMPER + builtins.int" builtins.int"27"35"36"37"38"39"310*[ +LESSlib2to3.pgen2.token.LESS + builtins.int" builtins.int"27"35"36"37"38"39"310*a +GREATERlib2to3.pgen2.token.GREATER + builtins.int" builtins.int"27"35"36"37"38"39"310*] +EQUALlib2to3.pgen2.token.EQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y +DOTlib2to3.pgen2.token.DOT + builtins.int" builtins.int"27"35"36"37"38"39"310*a +PERCENTlib2to3.pgen2.token.PERCENT + builtins.int" builtins.int"27"35"36"37"38"39"310*e + BACKQUOTElib2to3.pgen2.token.BACKQUOTE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ +LBRACElib2to3.pgen2.token.LBRACE + builtins.int" builtins.int"27"35"36"37"38"39"310*_ +RBRACElib2to3.pgen2.token.RBRACE + builtins.int" builtins.int"27"35"36"37"38"39"310*a +EQEQUALlib2to3.pgen2.token.EQEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*c +NOTEQUALlib2to3.pgen2.token.NOTEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*e + LESSEQUALlib2to3.pgen2.token.LESSEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*k + GREATEREQUAL lib2to3.pgen2.token.GREATEREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*] +TILDElib2to3.pgen2.token.TILDE + builtins.int" builtins.int"27"35"36"37"38"39"310*g + +CIRCUMFLEXlib2to3.pgen2.token.CIRCUMFLEX + builtins.int" builtins.int"27"35"36"37"38"39"310*e + LEFTSHIFTlib2to3.pgen2.token.LEFTSHIFT + builtins.int" builtins.int"27"35"36"37"38"39"310*g + +RIGHTSHIFTlib2to3.pgen2.token.RIGHTSHIFT + builtins.int" builtins.int"27"35"36"37"38"39"310*g + +DOUBLESTARlib2to3.pgen2.token.DOUBLESTAR + builtins.int" builtins.int"27"35"36"37"38"39"310*e + PLUSEQUALlib2to3.pgen2.token.PLUSEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*c +MINEQUALlib2to3.pgen2.token.MINEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*e + STAREQUALlib2to3.pgen2.token.STAREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*g + +SLASHEQUALlib2to3.pgen2.token.SLASHEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*k + PERCENTEQUAL lib2to3.pgen2.token.PERCENTEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*g + +AMPEREQUALlib2to3.pgen2.token.AMPEREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*e + VBAREQUALlib2to3.pgen2.token.VBAREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*q +CIRCUMFLEXEQUAL#lib2to3.pgen2.token.CIRCUMFLEXEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*o +LEFTSHIFTEQUAL"lib2to3.pgen2.token.LEFTSHIFTEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*q +RIGHTSHIFTEQUAL#lib2to3.pgen2.token.RIGHTSHIFTEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*q +DOUBLESTAREQUAL#lib2to3.pgen2.token.DOUBLESTAREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*i + DOUBLESLASHlib2to3.pgen2.token.DOUBLESLASH + builtins.int" builtins.int"27"35"36"37"38"39"310*s +DOUBLESLASHEQUAL$lib2to3.pgen2.token.DOUBLESLASHEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*W +OPlib2to3.pgen2.token.OP + builtins.int" builtins.int"27"35"36"37"38"39"310*a +COMMENTlib2to3.pgen2.token.COMMENT + builtins.int" builtins.int"27"35"36"37"38"39"310*W +NLlib2to3.pgen2.token.NL + builtins.int" builtins.int"27"35"36"37"38"39"310*g + +ERRORTOKENlib2to3.pgen2.token.ERRORTOKEN + builtins.int" builtins.int"27"35"36"37"38"39"310*c +N_TOKENSlib2to3.pgen2.token.N_TOKENS + builtins.int" builtins.int"27"35"36"37"38"39"310*e + NT_OFFSETlib2to3.pgen2.token.NT_OFFSET + builtins.int" builtins.int"27"35"36"37"38"39"310*° +tok_namelib2to3.pgen2.token.tok_name +,builtins.dict[builtins.int,builtins.unicode] + builtins.int" builtins.int$ +builtins.unicode"builtins.unicode" builtins.dict"27*¸ +tok_namelib2to3.pgen2.token.tok_nameu +(builtins.dict[builtins.int,builtins.str] + builtins.int" builtins.int + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*[ +RARROWlib2to3.pgen2.token.RARROW + builtins.int" builtins.int"35"36"37"38"39"310*S +ATlib2to3.pgen2.token.AT + builtins.int" builtins.int"35"36"37"38"39"310*] +ATEQUALlib2to3.pgen2.token.ATEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*Y +AWAITlib2to3.pgen2.token.AWAIT + builtins.int" builtins.int"35"36"37"38"39"310*Y +ASYNClib2to3.pgen2.token.ASYNC + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pygram.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pygram.protobuf index b78beaa5bb..8b01f82feb 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pygram.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pygram.protobuf @@ -53,4 +53,10 @@ grammar> lib2to3.pgen2.grammar.Grammar"lib2to3.pgen2.grammar.Grammarz27z35z36z37z38z39z310j27j35j36j37j38j39j310d python_symbolslib2to3.pygram.python_symbols"lib2to3.pygram.Symbolsj27j35j36j37j38j39j310f -pattern_symbolslib2to3.pygram.pattern_symbols"lib2to3.pygram.Symbolsj27j35j36j37j38j39j310 \ No newline at end of file +pattern_symbolslib2to3.pygram.pattern_symbols"lib2to3.pygram.Symbolsj27j35j36j37j38j39j310*Œ +python_grammarlib2to3.pygram.python_grammar> +lib2to3.pgen2.grammar.Grammar"lib2to3.pgen2.grammar.Grammar"27"35"36"37"38"39"310*² +!python_grammar_no_print_statement0lib2to3.pygram.python_grammar_no_print_statement> +lib2to3.pgen2.grammar.Grammar"lib2to3.pgen2.grammar.Grammar"27"35"36"37"38"39"310*Ž +pattern_grammarlib2to3.pygram.pattern_grammar> +lib2to3.pgen2.grammar.Grammar"lib2to3.pgen2.grammar.Grammar"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pytree.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pytree.protobuf index 0cb3d08225..c539198ece 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pytree.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lib2to3.pytree.protobuf @@ -669,4 +669,17 @@ Hbuiltins.list[TypeAlias[Union[lib2to3.pytree.Node,lib2to3.pytree.Leaf]]] 9TypeAlias[Union[lib2to3.pytree.Node,lib2to3.pytree.Leaf]]Š .Union[lib2to3.pytree.Node,lib2to3.pytree.Leaf]* lib2to3.pytree.Node"lib2to3.pytree.Node* -lib2to3.pytree.Leaf"lib2to3.pytree.Leaf"lib2to3.pytree._NL" builtins.listz35z36z37z38z39z310 \ No newline at end of file +lib2to3.pytree.Leaf"lib2to3.pytree.Leaf"lib2to3.pytree._NL" builtins.listz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*V +HUGElib2to3.pytree.HUGE + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/linecache.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/linecache.protobuf index d59ed5cbba..47ff1de991 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/linecache.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/linecache.protobuf @@ -93,4 +93,9 @@ checkcachelinecache.checkcache" *TypeAlias[builtins.dict[builtins.str,Any]]W builtins.dict[builtins.str,Any] builtins.str" builtins.str -Any" builtins.dict"linecache._ModuleGlobalsz35z36z37z38z39z310 \ No newline at end of file +Any" builtins.dict"linecache._ModuleGlobalsz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/locale.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/locale.protobuf index 469687ee83..272cbfc41e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/locale.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/locale.protobuf @@ -2723,4 +2723,154 @@ locale.str" delocalizelocale.delocalize" builtins.str" builtins.str*( string - builtins.str" builtins.strz35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*T +CODESETlocale.CODESET + builtins.int" builtins.int"27"35"36"37"38"39"310*T +D_T_FMTlocale.D_T_FMT + builtins.int" builtins.int"27"35"36"37"38"39"310*P +D_FMT locale.D_FMT + builtins.int" builtins.int"27"35"36"37"38"39"310*P +T_FMT locale.T_FMT + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +T_FMT_AMPMlocale.T_FMT_AMPM + builtins.int" builtins.int"27"35"36"37"38"39"310*P +DAY_1 locale.DAY_1 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +DAY_2 locale.DAY_2 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +DAY_3 locale.DAY_3 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +DAY_4 locale.DAY_4 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +DAY_5 locale.DAY_5 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +DAY_6 locale.DAY_6 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +DAY_7 locale.DAY_7 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABDAY_1locale.ABDAY_1 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABDAY_2locale.ABDAY_2 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABDAY_3locale.ABDAY_3 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABDAY_4locale.ABDAY_4 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABDAY_5locale.ABDAY_5 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABDAY_6locale.ABDAY_6 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABDAY_7locale.ABDAY_7 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +MON_1 locale.MON_1 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +MON_2 locale.MON_2 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +MON_3 locale.MON_3 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +MON_4 locale.MON_4 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +MON_5 locale.MON_5 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +MON_6 locale.MON_6 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +MON_7 locale.MON_7 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +MON_8 locale.MON_8 + builtins.int" builtins.int"27"35"36"37"38"39"310*P +MON_9 locale.MON_9 + builtins.int" builtins.int"27"35"36"37"38"39"310*R +MON_10 locale.MON_10 + builtins.int" builtins.int"27"35"36"37"38"39"310*R +MON_11 locale.MON_11 + builtins.int" builtins.int"27"35"36"37"38"39"310*R +MON_12 locale.MON_12 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABMON_1locale.ABMON_1 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABMON_2locale.ABMON_2 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABMON_3locale.ABMON_3 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABMON_4locale.ABMON_4 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABMON_5locale.ABMON_5 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABMON_6locale.ABMON_6 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABMON_7locale.ABMON_7 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABMON_8locale.ABMON_8 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +ABMON_9locale.ABMON_9 + builtins.int" builtins.int"27"35"36"37"38"39"310*V +ABMON_10locale.ABMON_10 + builtins.int" builtins.int"27"35"36"37"38"39"310*V +ABMON_11locale.ABMON_11 + builtins.int" builtins.int"27"35"36"37"38"39"310*V +ABMON_12locale.ABMON_12 + builtins.int" builtins.int"27"35"36"37"38"39"310*X + RADIXCHARlocale.RADIXCHAR + builtins.int" builtins.int"27"35"36"37"38"39"310*T +THOUSEPlocale.THOUSEP + builtins.int" builtins.int"27"35"36"37"38"39"310*T +YESEXPRlocale.YESEXPR + builtins.int" builtins.int"27"35"36"37"38"39"310*R +NOEXPR locale.NOEXPR + builtins.int" builtins.int"27"35"36"37"38"39"310*V +CRNCYSTRlocale.CRNCYSTR + builtins.int" builtins.int"27"35"36"37"38"39"310*L +ERA +locale.ERA + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + ERA_D_T_FMTlocale.ERA_D_T_FMT + builtins.int" builtins.int"27"35"36"37"38"39"310*X + ERA_D_FMTlocale.ERA_D_FMT + builtins.int" builtins.int"27"35"36"37"38"39"310*X + ERA_T_FMTlocale.ERA_T_FMT + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +ALT_DIGITSlocale.ALT_DIGITS + builtins.int" builtins.int"27"35"36"37"38"39"310*V +LC_CTYPElocale.LC_CTYPE + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LC_COLLATElocale.LC_COLLATE + builtins.int" builtins.int"27"35"36"37"38"39"310*T +LC_TIMElocale.LC_TIME + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + LC_MONETARYlocale.LC_MONETARY + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + LC_MESSAGESlocale.LC_MESSAGES + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LC_NUMERIClocale.LC_NUMERIC + builtins.int" builtins.int"27"35"36"37"38"39"310*R +LC_ALL locale.LC_ALL + builtins.int" builtins.int"27"35"36"37"38"39"310*V +CHAR_MAXlocale.CHAR_MAX + builtins.int" builtins.int"27"35"36"37"38"39"310*· + locale_aliaslocale.locale_aliasu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310*É +locale_encoding_aliaslocale.locale_encoding_aliasu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310*» +windows_localelocale.windows_localeu +(builtins.dict[builtins.int,builtins.str] + builtins.int" builtins.int + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/logging.config.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/logging.config.protobuf index 763d245bb3..772f93ae83 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/logging.config.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/logging.config.protobuf @@ -1034,4 +1034,25 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin Literal[builtins.bool]  builtins.bool" builtins.bool*# s - builtins.str" builtins.strz35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*r +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37*€ +DEFAULT_LOGGING_CONFIG_PORT*logging.config.DEFAULT_LOGGING_CONFIG_PORT + builtins.int" builtins.int"35"36"37"38"39"310*` + RESET_ERRORlogging.config.RESET_ERROR + builtins.int" builtins.int"35"36"37"38"39"310*Ž + +IDENTIFIERlogging.config.IDENTIFIERL +typing.Pattern[builtins.str] + builtins.str" builtins.str"typing.Pattern"35"36"37"38"39"310*R +Literaltyping.Literal* +typing._SpecialForm"typing._SpecialForm"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/logging.handlers.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/logging.handlers.protobuf index eadc154337..28645eda83 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/logging.handlers.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/logging.handlers.protobuf @@ -1496,4 +1496,32 @@ put_nowaitqueue.SimpleQueue.put_nowait" queue.SimpleQueue[queue._T] queue._T"queue.SimpleQueue* item -Anypz39z310Pj37j38j39j310 \ No newline at end of file +Anypz39z310Pj37j38j39j310*, + +SocketTypesocket.SocketType +Any"27*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*€ +DEFAULT_TCP_LOGGING_PORT)logging.handlers.DEFAULT_TCP_LOGGING_PORT + builtins.int" builtins.int"27"35"36"37"38"39"310*€ +DEFAULT_UDP_LOGGING_PORT)logging.handlers.DEFAULT_UDP_LOGGING_PORT + builtins.int" builtins.int"27"35"36"37"38"39"310*‚ +DEFAULT_HTTP_LOGGING_PORT*logging.handlers.DEFAULT_HTTP_LOGGING_PORT + builtins.int" builtins.int"27"35"36"37"38"39"310*‚ +DEFAULT_SOAP_LOGGING_PORT*logging.handlers.DEFAULT_SOAP_LOGGING_PORT + builtins.int" builtins.int"27"35"36"37"38"39"310*n +SYSLOG_UDP_PORT logging.handlers.SYSLOG_UDP_PORT + builtins.int" builtins.int"27"35"36"37"38"39"310*n +SYSLOG_TCP_PORT logging.handlers.SYSLOG_TCP_PORT + builtins.int" builtins.int"27"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/logging.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/logging.protobuf index ad989a6495..4e585bd4be 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/logging.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/logging.protobuf @@ -5043,4 +5043,88 @@ $Union[builtins.unicode,builtins.str]$ None *P streamB typing.IO[builtins.str] - builtins.str" builtins.str" typing.IO 0:overloadX"27 \ No newline at end of file + builtins.str" builtins.str" typing.IO 0:overloadX"27*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*g +raiseExceptionslogging.raiseExceptions + builtins.bool" builtins.bool"27"35"36"37"38"39"310*] + +logThreadslogging.logThreads + builtins.bool" builtins.bool"27"35"36"37"38"39"310*m +logMultiprocessinglogging.logMultiprocessing + builtins.bool" builtins.bool"27"35"36"37"38"39"310*a + logProcesseslogging.logProcesses + builtins.bool" builtins.bool"27"35"36"37"38"39"310* +_srcfilelogging._srcfileD +Union[builtins.str,None] + builtins.str" builtins.str +None"27"35"36"37"38"39"310*Î + _levelNameslogging._levelNames¥ +Pbuiltins.dict[Union[builtins.int,builtins.str],Union[builtins.str,builtins.int]]` + Union[builtins.int,builtins.str] + builtins.int" builtins.int + builtins.str" builtins.str` + Union[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"27*W +CRITICALlogging.CRITICAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +FATAL logging.FATAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ERROR logging.ERROR + builtins.int" builtins.int"27"35"36"37"38"39"310*U +WARNINGlogging.WARNING + builtins.int" builtins.int"27"35"36"37"38"39"310*O +WARN logging.WARN + builtins.int" builtins.int"27"35"36"37"38"39"310*O +INFO logging.INFO + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +DEBUG logging.DEBUG + builtins.int" builtins.int"27"35"36"37"38"39"310*S +NOTSETlogging.NOTSET + builtins.int" builtins.int"27"35"36"37"38"39"310*e +warn logging.warnK +CallableType[builtins.function]& +builtins.function"builtins.function"27*€ +fatal logging.fatalK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*[ +root logging.root( +logging.RootLogger"logging.RootLogger"27"35"36"37"38"39"310*_ + BASIC_FORMATlogging.BASIC_FORMAT + builtins.str" builtins.str"27"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*´ + _levelToNamelogging._levelToNameu +(builtins.dict[builtins.int,builtins.str] + builtins.int" builtins.int + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310*´ + _nameToLevellogging._nameToLevelu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"35"36"37"38"39"310*­ + +lastResortlogging.lastResortr +&Union[logging.StreamHandler[Any],None]< +logging.StreamHandler[Any] +Any"logging.StreamHandler +None"35"36"37"38"39"310*£ +_STYLESlogging._STYLESí +Dbuiltins.dict[builtins.str,Tuple[logging.PercentStyle,builtins.str]] + builtins.str" builtins.strx +(Tuple[logging.PercentStyle,builtins.str], +logging.PercentStyle"logging.PercentStyle + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lzma.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lzma.protobuf index d420878080..ba2cb67db7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lzma.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/lzma.protobuf @@ -803,4 +803,73 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin newlineD Union[builtins.str,None] builtins.str" builtins.str -None 0:overloadX"35"36"37"38"39"310 \ No newline at end of file +None 0:overloadX"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*V + FORMAT_AUTOlzma.FORMAT_AUTO + builtins.int" builtins.int"35"36"37"38"39"310*R + FORMAT_XZlzma.FORMAT_XZ + builtins.int" builtins.int"35"36"37"38"39"310*X + FORMAT_ALONElzma.FORMAT_ALONE + builtins.int" builtins.int"35"36"37"38"39"310*T + +FORMAT_RAWlzma.FORMAT_RAW + builtins.int" builtins.int"35"36"37"38"39"310*T + +CHECK_NONElzma.CHECK_NONE + builtins.int" builtins.int"35"36"37"38"39"310*V + CHECK_CRC32lzma.CHECK_CRC32 + builtins.int" builtins.int"35"36"37"38"39"310*V + CHECK_CRC64lzma.CHECK_CRC64 + builtins.int" builtins.int"35"36"37"38"39"310*X + CHECK_SHA256lzma.CHECK_SHA256 + builtins.int" builtins.int"35"36"37"38"39"310*X + CHECK_ID_MAXlzma.CHECK_ID_MAX + builtins.int" builtins.int"35"36"37"38"39"310*Z + CHECK_UNKNOWNlzma.CHECK_UNKNOWN + builtins.int" builtins.int"35"36"37"38"39"310*X + FILTER_LZMA1lzma.FILTER_LZMA1 + builtins.int" builtins.int"35"36"37"38"39"310*X + FILTER_LZMA2lzma.FILTER_LZMA2 + builtins.int" builtins.int"35"36"37"38"39"310*X + FILTER_DELTAlzma.FILTER_DELTA + builtins.int" builtins.int"35"36"37"38"39"310*T + +FILTER_X86lzma.FILTER_X86 + builtins.int" builtins.int"35"36"37"38"39"310*V + FILTER_IA64lzma.FILTER_IA64 + builtins.int" builtins.int"35"36"37"38"39"310*T + +FILTER_ARMlzma.FILTER_ARM + builtins.int" builtins.int"35"36"37"38"39"310*^ +FILTER_ARMTHUMBlzma.FILTER_ARMTHUMB + builtins.int" builtins.int"35"36"37"38"39"310*X + FILTER_SPARClzma.FILTER_SPARC + builtins.int" builtins.int"35"36"37"38"39"310*\ +FILTER_POWERPClzma.FILTER_POWERPC + builtins.int" builtins.int"35"36"37"38"39"310*L +MF_HC3 lzma.MF_HC3 + builtins.int" builtins.int"35"36"37"38"39"310*L +MF_HC4 lzma.MF_HC4 + builtins.int" builtins.int"35"36"37"38"39"310*L +MF_BT2 lzma.MF_BT2 + builtins.int" builtins.int"35"36"37"38"39"310*L +MF_BT3 lzma.MF_BT3 + builtins.int" builtins.int"35"36"37"38"39"310*L +MF_BT4 lzma.MF_BT4 + builtins.int" builtins.int"35"36"37"38"39"310*R + MODE_FASTlzma.MODE_FAST + builtins.int" builtins.int"35"36"37"38"39"310*V + MODE_NORMALlzma.MODE_NORMAL + builtins.int" builtins.int"35"36"37"38"39"310*\ +PRESET_DEFAULTlzma.PRESET_DEFAULT + builtins.int" builtins.int"35"36"37"38"39"310*\ +PRESET_EXTREMElzma.PRESET_EXTREME + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/macpath.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/macpath.protobuf index c13686f0cf..b7bb2a6b38 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/macpath.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/macpath.protobuf @@ -516,4 +516,28 @@ splitdriveposixpath.splitdrive"L typing.AnyStr typing.AnyStr* s - typing.AnyStr0:overloadX"35"36"37"38"39"310 \ No newline at end of file + typing.AnyStr0:overloadX"35"36"37"38"39"310*U +curdirposixpath.curdir + builtins.str" builtins.str"27"35"36"37"38"39"310*W +defpathposixpath.defpath + builtins.str" builtins.str"27"35"36"37"38"39"310*W +devnullposixpath.devnull + builtins.str" builtins.str"27"35"36"37"38"39"310*U +extsepposixpath.extsep + builtins.str" builtins.str"27"35"36"37"38"39"310*U +pardirposixpath.pardir + builtins.str" builtins.str"27"35"36"37"38"39"310*W +pathsepposixpath.pathsep + builtins.str" builtins.str"27"35"36"37"38"39"310*O +sep posixpath.sep + builtins.str" builtins.str"27"35"36"37"38"39"310* +supports_unicode_filenames$posixpath.supports_unicode_filenames + builtins.bool" builtins.bool"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*{ +altsepmacpath.altsepD +Union[builtins.str,None] + builtins.str" builtins.str +None"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/macurl2path.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/macurl2path.protobuf index 045129ae91..3f4e402d4c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/macurl2path.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/macurl2path.protobuf @@ -19,4 +19,6 @@ componentf "Union[builtins.str,builtins.bytes] builtins.str" builtins.str -builtins.bytes"builtins.bytesz35z36z37z38z39z310 \ No newline at end of file +builtins.bytes"builtins.bytesz35z36z37z38z39z310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mailbox.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mailbox.protobuf index 174de48297..3889e044ef 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mailbox.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mailbox.protobuf @@ -1830,4 +1830,27 @@ _ProxyFilemailbox._ProxyFile"builtins.object* overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310*< +linesepmailbox.linesep + builtins.str" builtins.str"27*U +linesepmailbox.linesep +builtins.bytes"builtins.bytes"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mailcap.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mailcap.protobuf index 563ec364f4..95e1b35ff2 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mailcap.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mailcap.protobuf @@ -340,4 +340,10 @@ GTypeAlias[builtins.dict[builtins.str,Union[builtins.str,builtins.int]]] builtins.str" builtins.str` Union[builtins.str,builtins.int] builtins.str" builtins.str - builtins.int" builtins.int" builtins.dict" mailcap._Cap" builtins.list" builtins.dictz27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int" builtins.dict" mailcap._Cap" builtins.list" builtins.dictz27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/markupbase.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/markupbase.protobuf index d072551397..7b4264d1d8 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/markupbase.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/markupbase.protobuf @@ -28,4 +28,6 @@ ParserBasemarkupbase.ParserBase"builtins.object*r self. markupbase.ParserBase"markupbase.ParserBase*& data - builtins.str" builtins.strz27j27 \ No newline at end of file + builtins.str" builtins.strz27j27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/marshal.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/marshal.protobuf index 3f7dfb38a5..8e233f3879 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/marshal.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/marshal.protobuf @@ -187,4 +187,9 @@ writelinestyping.IO.writelines" loads marshal.loads" Any*+ __bytes -builtins.bytes"builtins.bytesz35z36z37z38z39z310 \ No newline at end of file +builtins.bytes"builtins.bytesz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*U +versionmarshal.version + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/math.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/math.protobuf index 67cfb1a8a7..a62991d705 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/math.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/math.protobuf @@ -320,4 +320,18 @@ __iterablef %typing.Iterable[typing.SupportsFloat], typing.SupportsFloat"typing.SupportsFloat"typing.Iterable*9 start, -typing.SupportsFloat"typing.SupportsFloat 0:overloadX"38"39"310 \ No newline at end of file +typing.SupportsFloat"typing.SupportsFloat 0:overloadX"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*J +emath.e +builtins.float"builtins.float"27"35"36"37"38"39"310*L +pimath.pi +builtins.float"builtins.float"27"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*J +infmath.inf +builtins.float"builtins.float"35"36"37"38"39"310*J +nanmath.nan +builtins.float"builtins.float"35"36"37"38"39"310*J +taumath.tau +builtins.float"builtins.float"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/md5.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/md5.protobuf index 58f877ca75..61c430216e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/md5.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/md5.protobuf @@ -9,4 +9,11 @@ fTypeAlias[Union[builtins.str,builtins.unicode,builtins.bytearray,builtins.buffe builtins.unicode"builtins.unicode( builtins.bytearray"builtins.bytearray" builtins.buffer"builtins.buffer* -builtins.memoryview"builtins.memoryview"hashlib._DataType z27 \ No newline at end of file +builtins.memoryview"builtins.memoryview"hashlib._DataType z27*_ +newmd5.newK +CallableType[builtins.function]& +builtins.function"builtins.function"27*< + blocksize md5.blocksize + builtins.int" builtins.int"27*@ + digest_sizemd5.digest_size + builtins.int" builtins.int"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mimetools.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mimetools.protobuf index ee4dde8f6d..a6ac2156c0 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mimetools.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mimetools.protobuf @@ -49,4 +49,7 @@ getsubtypemimetools.Message.getsubtype* copybinarymimetools.copybinary* input* -outputz27 \ No newline at end of file +outputz27*9 +Any +typing.Any" +builtins.object"builtins.object"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mimetypes.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mimetypes.protobuf index e0d604759d..124c9eee9d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mimetypes.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mimetypes.protobuf @@ -404,4 +404,31 @@ guess_typemimetypes.guess_type" ext builtins.str" builtins.str*, strict - builtins.bool" builtins.bool z27z35z36z37z38z39z310 \ No newline at end of file + builtins.bool" builtins.bool z27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*W +initedmimetypes.inited + builtins.bool" builtins.bool"27"35"36"37"38"39"310*‹ + +knownfilesmimetypes.knownfilesJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310*¶ + +suffix_mapmimetypes.suffix_mapu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310*¼ + encodings_mapmimetypes.encodings_mapu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310*´ + types_mapmimetypes.types_mapu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310*º + common_typesmimetypes.common_typesu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mmap.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mmap.protobuf index 38353cb831..6ef13dad62 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mmap.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mmap.protobuf @@ -464,4 +464,50 @@ __exc_type overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` +ACCESS_DEFAULTmmap.ACCESS_DEFAULT + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + ACCESS_READmmap.ACCESS_READ + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + ACCESS_WRITEmmap.ACCESS_WRITE + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + ACCESS_COPYmmap.ACCESS_COPY + builtins.int" builtins.int"27"35"36"37"38"39"310*n +ALLOCATIONGRANULARITYmmap.ALLOCATIONGRANULARITY + builtins.int" builtins.int"27"35"36"37"38"39"310*T +MAP_ANON mmap.MAP_ANON + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + MAP_ANONYMOUSmmap.MAP_ANONYMOUS + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + MAP_PRIVATEmmap.MAP_PRIVATE + builtins.int" builtins.int"27"35"36"37"38"39"310*X + +MAP_SHAREDmmap.MAP_SHARED + builtins.int" builtins.int"27"35"36"37"38"39"310*V + PROT_EXECmmap.PROT_EXEC + builtins.int" builtins.int"27"35"36"37"38"39"310*V + PROT_READmmap.PROT_READ + builtins.int" builtins.int"27"35"36"37"38"39"310*X + +PROT_WRITEmmap.PROT_WRITE + builtins.int" builtins.int"27"35"36"37"38"39"310*T +PAGESIZE mmap.PAGESIZE + builtins.int" builtins.int"27"35"36"37"38"39"310*J + MADV_NORMALmmap.MADV_NORMAL + builtins.int" builtins.int"38"39"310*J + MADV_RANDOMmmap.MADV_RANDOM + builtins.int" builtins.int"38"39"310*R +MADV_SEQUENTIALmmap.MADV_SEQUENTIAL + builtins.int" builtins.int"38"39"310*N + MADV_WILLNEEDmmap.MADV_WILLNEED + builtins.int" builtins.int"38"39"310*N + MADV_DONTNEEDmmap.MADV_DONTNEED + builtins.int" builtins.int"38"39"310*P +MADV_FREE_REUSABLEmmap.MADV_FREE_REUSABLE + builtins.int" builtins.int"310*J +MADV_FREE_REUSEmmap.MADV_FREE_REUSE + builtins.int" builtins.int"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/modulefinder.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/modulefinder.protobuf index 5644462b4d..4183dcec1c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/modulefinder.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/modulefinder.protobuf @@ -744,4 +744,36 @@ hTuple[Union[typing.IO[Any],None],Union[builtins.str,None],Tuple[builtins.str,bu oldname builtins.str" builtins.str*) newname - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` + +LOAD_CONSTmodulefinder.LOAD_CONST + builtins.int" builtins.int"27"35"36"37"38"39"310*b + IMPORT_NAMEmodulefinder.IMPORT_NAME + builtins.int" builtins.int"27"35"36"37"38"39"310*` + +STORE_NAMEmodulefinder.STORE_NAME + builtins.int" builtins.int"27"35"36"37"38"39"310*d + STORE_GLOBALmodulefinder.STORE_GLOBAL + builtins.int" builtins.int"27"35"36"37"38"39"310*¢ + STORE_OPSmodulefinder.STORE_OPS` + Tuple[builtins.int,builtins.int] + builtins.int" builtins.int + builtins.int" builtins.int"27"35"36"37"38"39"310*d + EXTENDED_ARGmodulefinder.EXTENDED_ARG + builtins.int" builtins.int"27"35"36"37"38"39"310*ÿ +packagePathMapmodulefinder.packagePathMap² +7builtins.dict[builtins.str,builtins.list[builtins.str]] + builtins.str" builtins.strJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list" builtins.dict"27"35"36"37"38"39"310*Ç +replacePackageMapmodulefinder.replacePackageMapu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.protobuf index e5a3f3c08f..e196d6dcb9 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.protobuf @@ -142,4 +142,17 @@ ModuleTypetypes.ModuleType"builtins.object* typing.Sequence[typing._T_co] typing._T_co"typing.Sequence*% s -builtins.slice"builtins.slice0:overload:abstractmethod@X"35"36"37"38"39"310Pj35j36j37j38j39j310 \ No newline at end of file +builtins.slice"builtins.slice0:overload:abstractmethod@X"35"36"37"38"39"310Pj35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.schema.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.schema.protobuf index 0889606269..a20bd5e271 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.schema.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.schema.protobuf @@ -1,2 +1,6 @@ - msilib.schema \ No newline at end of file + msilib.schema*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.sequence.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.sequence.protobuf index 6657d81927..a0a5110a2e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.sequence.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.sequence.protobuf @@ -1,2 +1,6 @@ -msilib.sequence \ No newline at end of file +msilib.sequence*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.text.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.text.protobuf index 40ebe46cd3..1f27571f77 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.text.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/msilib.text.protobuf @@ -1,2 +1,6 @@ - msilib.text \ No newline at end of file + msilib.text*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.connection.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.connection.protobuf index 19e735bf60..0a3928483d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.connection.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.connection.protobuf @@ -245,4 +245,15 @@ RTuple[multiprocessing.connection.Connection,multiprocessing.connection.Connecti %multiprocessing.connection.Connection"%multiprocessing.connection.ConnectionN %multiprocessing.connection.Connection"%multiprocessing.connection.Connection*, duplex - builtins.bool" builtins.bool z35z36z37z38z39z310 \ No newline at end of file + builtins.bool" builtins.bool z35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.context.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.context.protobuf index d7bc57c180..0d8119fa0b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.context.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.context.protobuf @@ -1684,4 +1684,19 @@ $multiprocessing.context.SpawnProcess"$multiprocessing.context.SpawnProcess*[ assert_spawning'multiprocessing.context.assert_spawning" None* obj -Anyz35z36z37z38z39z310 \ No newline at end of file +Anyz35z36z37z38z39z310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*§ +_default_context(multiprocessing.context._default_contextP +&multiprocessing.context.DefaultContext"&multiprocessing.context.DefaultContext"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.dummy.connection.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.dummy.connection.protobuf index 9dd1be88d9..f91c4f2deb 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.dummy.connection.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.dummy.connection.protobuf @@ -362,4 +362,18 @@ put_nowaitqueue.Queue.put_nowait" +multiprocessing.dummy.connection.Connection"+multiprocessing.dummy.connection.ConnectionZ +multiprocessing.dummy.connection.Connection"+multiprocessing.dummy.connection.Connection*, duplex - builtins.bool" builtins.bool z35z36z37z38z39z310 \ No newline at end of file + builtins.bool" builtins.bool z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*‚ +families)multiprocessing.dummy.connection.families. +builtins.list[None] +None" builtins.list"27"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.dummy.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.dummy.protobuf index a80d76c585..2e9c44dc7b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.dummy.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.dummy.protobuf @@ -449,4 +449,11 @@ typing._KT*Q freeze_support$multiprocessing.dummy.freeze_support" Nonez27z35z36z37z38z39z310Q shutdownmultiprocessing.dummy.shutdown" -Nonez27z35z36z37z38z39z310 \ No newline at end of file +Nonez27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.managers.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.managers.protobuf index 6cceeb8b03..aa3af4a80c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.managers.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.managers.protobuf @@ -1093,4 +1093,17 @@ Omultiprocessing.shared_memory.ShareableList[multiprocessing.shared_memory._SLT] self( types.GenericAlias"types.GenericAlias*$ name - builtins.str" builtins.strz39z310j39j310 \ No newline at end of file + builtins.str" builtins.strz39z310j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.pool.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.pool.protobuf index bb7e073663..e46d720d17 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.pool.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.pool.protobuf @@ -658,4 +658,27 @@ successful+multiprocessing.pool.ApplyResult.successful" self( types.GenericAlias"types.GenericAlias*$ name - builtins.str" builtins.strz39z310j39j310 \ No newline at end of file + builtins.str" builtins.strz39z310j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*I +RUNmultiprocessing.pool.RUN + builtins.int" builtins.int"35"36"37*J +RUNmultiprocessing.pool.RUN + builtins.str" builtins.str"38"39"310*M +CLOSEmultiprocessing.pool.CLOSE + builtins.int" builtins.int"35"36"37*N +CLOSEmultiprocessing.pool.CLOSE + builtins.str" builtins.str"38"39"310*U + TERMINATEmultiprocessing.pool.TERMINATE + builtins.int" builtins.int"35"36"37*V + TERMINATEmultiprocessing.pool.TERMINATE + builtins.str" builtins.str"38"39"310*L +INITmultiprocessing.pool.INIT + builtins.str" builtins.str"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.process.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.process.protobuf index 4733d4ef04..4e58df77ec 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.process.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.process.protobuf @@ -234,4 +234,13 @@ typing._KT*Q parent_process&multiprocessing.process.parent_process"‰ /Union[multiprocessing.process.BaseProcess,None]J #multiprocessing.process.BaseProcess"#multiprocessing.process.BaseProcess -Nonez38z39z310 \ No newline at end of file +Nonez38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.protobuf index 088208a069..743ec1bdc6 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.protobuf @@ -1947,4 +1947,32 @@ $multiprocessing.context.SpawnContext"$multiprocessing.context.SpawnContext*C get_contextmultiprocessing.get_context"J #multiprocessing.context.BaseContext"#multiprocessing.context.BaseContext*( method - builtins.str" builtins.str0:overloadX"35"36"37"38"39"310 \ No newline at end of file + builtins.str" builtins.str0:overloadX"35"36"37"38"39"310*6 +SUBDEBUGmultiprocessing.util.SUBDEBUG +Any"27*: + +SUBWARNINGmultiprocessing.util.SUBWARNING +Any"27*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*I +RawValuemultiprocessing.RawValue + +#Unknown"35"36"37"38"39"310*I +RawArraymultiprocessing.RawArray + +#Unknown"35"36"37"38"39"310*C +Valuemultiprocessing.Value + +#Unknown"35"36"37"38"39"310*C +Arraymultiprocessing.Array + +#Unknown"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.queues.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.queues.protobuf index 1ae0955c11..a724955842 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.queues.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.queues.protobuf @@ -156,4 +156,11 @@ CType[multiprocessing.queues.SimpleQueue[multiprocessing.queues._T]] self( types.GenericAlias"types.GenericAlias*$ name - builtins.str" builtins.strz39z310j39j310 \ No newline at end of file + builtins.str" builtins.strz39z310j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.shared_memory.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.shared_memory.protobuf index d523ab1c28..ee423664ce 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.shared_memory.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.shared_memory.protobuf @@ -145,4 +145,13 @@ Omultiprocessing.shared_memory.ShareableList[multiprocessing.shared_memory._SLT] self( types.GenericAlias"types.GenericAlias*$ name - builtins.str" builtins.strz39z310j39j310 \ No newline at end of file + builtins.str" builtins.strz39z310j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.sharedctypes.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.sharedctypes.protobuf index 5ddfa13894..132c58ee6e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.sharedctypes.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.sharedctypes.protobuf @@ -941,4 +941,21 @@ NUnion[multiprocessing.synchronize.Lock,multiprocessing.synchronize.RLock,None] ctx& Union[Any,None] Any -None 0:overloadX"35"36"37"38"39"310 \ No newline at end of file +None 0:overloadX"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.spawn.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.spawn.protobuf index e78d44c22c..65baebdba0 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.spawn.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.spawn.protobuf @@ -196,4 +196,17 @@ tracker_fdD import_main_path&multiprocessing.spawn.import_main_path" None*+ main_path - builtins.str" builtins.strz35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*_ +WINEXEmultiprocessing.spawn.WINEXE + builtins.bool" builtins.bool"35"36"37"38"39"310*g + +WINSERVICE multiprocessing.spawn.WINSERVICE + builtins.bool" builtins.bool"35"36"37"38"39"310*« +old_main_modules&multiprocessing.spawn.old_main_modulesV +builtins.list[types.ModuleType]$ +types.ModuleType"types.ModuleType" builtins.list"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.synchronize.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.synchronize.protobuf index 50a7e7428f..5074c30f0c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.synchronize.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.synchronize.protobuf @@ -583,4 +583,13 @@ NUnion[multiprocessing.synchronize.Lock,multiprocessing.synchronize.RLock,None] release+multiprocessing.synchronize.SemLock.release" None*T selfJ -#multiprocessing.synchronize.SemLock"#multiprocessing.synchronize.SemLockz35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +#multiprocessing.synchronize.SemLock"#multiprocessing.synchronize.SemLockz35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.util.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.util.protobuf index 8f1898adb4..d73c4e0415 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.util.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/multiprocessing.util.protobuf @@ -65,4 +65,14 @@ get_loggermultiprocessing.util.get_loggerz27u obj* funcz271 -is_exitingmultiprocessing.util.is_exitingz27 \ No newline at end of file +is_exitingmultiprocessing.util.is_exitingz27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*6 +SUBDEBUGmultiprocessing.util.SUBDEBUG +Any"27*: + +SUBWARNINGmultiprocessing.util.SUBWARNING +Any"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mutex.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mutex.protobuf index f5cfd82f46..9a72616161 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mutex.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/mutex.protobuf @@ -45,4 +45,9 @@ testandsetmutex.mutex.testandset" unlockmutex.mutex.unlock" None*$ self - mutex.mutex" mutex.mutexz27j27 \ No newline at end of file + mutex.mutex" mutex.mutexz27j27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/netrc.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/netrc.protobuf index cbd423f627..bc2626f27b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/netrc.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/netrc.protobuf @@ -70,4 +70,8 @@ ETuple[builtins.str,Union[builtins.str,None],Union[builtins.str,None]] self netrc.netrc" netrc.netrc*& host - builtins.str" builtins.strz27z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310j27j35j36j37j38j39j310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/nntplib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/nntplib.protobuf index 313cee6478..087e776b33 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/nntplib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/nntplib.protobuf @@ -1088,4 +1088,17 @@ readermodeG builtins.str" builtins.str*, header_str - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Y + NNTP_PORTnntplib.NNTP_PORT + builtins.int" builtins.int"27"35"36"37"38"39"310*a + NNTP_SSL_PORTnntplib.NNTP_SSL_PORT + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ntpath.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ntpath.protobuf index 11899dee54..93eb9b228a 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ntpath.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ntpath.protobuf @@ -667,4 +667,55 @@ splitdriveposixpath.splitdrive"L typing.AnyStr typing.AnyStr* p - typing.AnyStr0:overloadX"35"36"37"38"39"310 \ No newline at end of file + typing.AnyStr0:overloadX"35"36"37"38"39"310*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*c +supports_unicode_filenames!ntpath.supports_unicode_filenames + builtins.bool" builtins.bool"27*9 +curdir ntpath.curdir + builtins.str" builtins.str"27*9 +pardir ntpath.pardir + builtins.str" builtins.str"27*3 +sep +ntpath.sep + builtins.str" builtins.str"27*a +altsep ntpath.altsepD +Union[builtins.str,None] + builtins.str" builtins.str +None"27*N +altsep ntpath.altsep + builtins.str" builtins.str"35"36"37"38"39"310*9 +extsep ntpath.extsep + builtins.str" builtins.str"27*; +pathsepntpath.pathsep + builtins.str" builtins.str"27*; +defpathntpath.defpath + builtins.str" builtins.str"27*; +devnullntpath.devnull + builtins.str" builtins.str"27*Q +curdirposixpath.curdir + builtins.str" builtins.str"35"36"37"38"39"310*S +defpathposixpath.defpath + builtins.str" builtins.str"35"36"37"38"39"310*S +devnullposixpath.devnull + builtins.str" builtins.str"35"36"37"38"39"310*Q +extsepposixpath.extsep + builtins.str" builtins.str"35"36"37"38"39"310*Q +pardirposixpath.pardir + builtins.str" builtins.str"35"36"37"38"39"310*S +pathsepposixpath.pathsep + builtins.str" builtins.str"35"36"37"38"39"310*K +sep posixpath.sep + builtins.str" builtins.str"35"36"37"38"39"310*{ +supports_unicode_filenames$posixpath.supports_unicode_filenames + builtins.bool" builtins.bool"35"36"37"38"39"310*@ +realpathntpath.realpath + +#Unknown"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/numbers.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/numbers.protobuf index 0c30928f59..75446226df 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/numbers.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/numbers.protobuf @@ -405,4 +405,9 @@ abc._FuncTz27z35z36z37z38z39z310\ overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/opcode.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/opcode.protobuf index 50b3ce859d..dd07a69726 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/opcode.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/opcode.protobuf @@ -128,4 +128,45 @@ jumpG Union[builtins.bool,None] builtins.bool" builtins.bool -None z38z39z310 \ No newline at end of file +None z38z39z310*„ +cmp_op opcode.cmp_opN +typing.Sequence[builtins.str] + builtins.str" builtins.str"typing.Sequence"27"35"36"37"38"39"310*„ +hasconstopcode.hasconstJ +builtins.list[builtins.int] + builtins.int" builtins.int" builtins.list"27"35"36"37"38"39"310*‚ +hasnameopcode.hasnameJ +builtins.list[builtins.int] + builtins.int" builtins.int" builtins.list"27"35"36"37"38"39"310*‚ +hasjrelopcode.hasjrelJ +builtins.list[builtins.int] + builtins.int" builtins.int" builtins.list"27"35"36"37"38"39"310*‚ +hasjabsopcode.hasjabsJ +builtins.list[builtins.int] + builtins.int" builtins.int" builtins.list"27"35"36"37"38"39"310*„ +haslocalopcode.haslocalJ +builtins.list[builtins.int] + builtins.int" builtins.int" builtins.list"27"35"36"37"38"39"310*ˆ + +hascompareopcode.hascompareJ +builtins.list[builtins.int] + builtins.int" builtins.int" builtins.list"27"35"36"37"38"39"310*‚ +hasfreeopcode.hasfreeJ +builtins.list[builtins.int] + builtins.int" builtins.int" builtins.list"27"35"36"37"38"39"310*€ +opname opcode.opnameJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310*© +opmap opcode.opmapu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"27"35"36"37"38"39"310*` + HAVE_ARGUMENTopcode.HAVE_ARGUMENT + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + EXTENDED_ARGopcode.EXTENDED_ARG + builtins.int" builtins.int"27"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*€ +hasnargsopcode.hasnargsJ +builtins.list[builtins.int] + builtins.int" builtins.int" builtins.list"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/operator.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/operator.protobuf index 2c89e4833e..73edf2b3a6 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/operator.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/operator.protobuf @@ -1685,4 +1685,11 @@ __matmul__operator.__matmul__" b operator._K* c - operator._V0:overloadX"27"35"36"37"38"39"310 \ No newline at end of file + operator._V0:overloadX"27"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/optparse.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/optparse.protobuf index 9be6d3f00a..d09b7e86c2 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/optparse.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/optparse.protobuf @@ -1920,4 +1920,42 @@ $Union[builtins.str,builtins.unicode] isbasestringoptparse.isbasestring" builtins.bool" builtins.bool* x -Anyz27 \ No newline at end of file +Anyz27*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*­ + +NO_DEFAULToptparse.NO_DEFAULT… +?builtins.tuple[TypeAlias[Union[builtins.str,builtins.unicode]]]± +/TypeAlias[Union[builtins.str,builtins.unicode]]l +$Union[builtins.str,builtins.unicode] + builtins.str" builtins.str$ +builtins.unicode"builtins.unicode"optparse._Text"builtins.tuple"27*ˆ + +NO_DEFAULToptparse.NO_DEFAULTL +builtins.tuple[builtins.str] + builtins.str" builtins.str"builtins.tuple"35"36"37"38"39"310*ß + SUPPRESS_HELPoptparse.SUPPRESS_HELP± +/TypeAlias[Union[builtins.str,builtins.unicode]]l +$Union[builtins.str,builtins.unicode] + builtins.str" builtins.str$ +builtins.unicode"builtins.unicode"optparse._Text"27*^ + SUPPRESS_HELPoptparse.SUPPRESS_HELP + builtins.str" builtins.str"35"36"37"38"39"310*á +SUPPRESS_USAGEoptparse.SUPPRESS_USAGE± +/TypeAlias[Union[builtins.str,builtins.unicode]]l +$Union[builtins.str,builtins.unicode] + builtins.str" builtins.str$ +builtins.unicode"builtins.unicode"optparse._Text"27*` +SUPPRESS_USAGEoptparse.SUPPRESS_USAGE + builtins.str" builtins.str"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/os.path.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/os.path.protobuf index eea6cfe6b0..2075815f3c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/os.path.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/os.path.protobuf @@ -681,4 +681,53 @@ splitdriveposixpath.splitdrive"L typing.AnyStr typing.AnyStr* p - typing.AnyStr0:overloadX"35"36"37"38"39"310 \ No newline at end of file + typing.AnyStr0:overloadX"35"36"37"38"39"310*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*d +supports_unicode_filenames"os.path.supports_unicode_filenames + builtins.bool" builtins.bool"27*: +curdiros.path.curdir + builtins.str" builtins.str"27*: +pardiros.path.pardir + builtins.str" builtins.str"27*4 +sep os.path.sep + builtins.str" builtins.str"27*b +altsepos.path.altsepD +Union[builtins.str,None] + builtins.str" builtins.str +None"27*: +extsepos.path.extsep + builtins.str" builtins.str"27*< +pathsepos.path.pathsep + builtins.str" builtins.str"27*< +defpathos.path.defpath + builtins.str" builtins.str"27*< +devnullos.path.devnull + builtins.str" builtins.str"27*{ +supports_unicode_filenames$posixpath.supports_unicode_filenames + builtins.bool" builtins.bool"35"36"37"38"39"310*Q +curdirposixpath.curdir + builtins.str" builtins.str"35"36"37"38"39"310*Q +pardirposixpath.pardir + builtins.str" builtins.str"35"36"37"38"39"310*K +sep posixpath.sep + builtins.str" builtins.str"35"36"37"38"39"310*y +altsepposixpath.altsepD +Union[builtins.str,None] + builtins.str" builtins.str +None"35"36"37"38"39"310*Q +extsepposixpath.extsep + builtins.str" builtins.str"35"36"37"38"39"310*S +pathsepposixpath.pathsep + builtins.str" builtins.str"35"36"37"38"39"310*S +defpathposixpath.defpath + builtins.str" builtins.str"35"36"37"38"39"310*S +devnullposixpath.devnull + builtins.str" builtins.str"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/os.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/os.protobuf index 3c873170ce..969a955762 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/os.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/os.protobuf @@ -7081,4 +7081,303 @@ otyping.Iterator[Tuple[builtins.bytes,builtins.list[builtins.bytes],builtins.lis dir_fdD Union[builtins.int,None] builtins.int" builtins.int -None 0:overloadX"37"38"39"310 \ No newline at end of file +None 0:overloadX"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*a +_supports_unicode_filenamesos._supports_unicode_filenames + builtins.bool" builtins.bool"27*R +SEEK_SET os.SEEK_SET + builtins.int" builtins.int"27"35"36"37"38"39"310*R +SEEK_CUR os.SEEK_CUR + builtins.int" builtins.int"27"35"36"37"38"39"310*R +SEEK_END os.SEEK_END + builtins.int" builtins.int"27"35"36"37"38"39"310*R +O_RDONLY os.O_RDONLY + builtins.int" builtins.int"27"35"36"37"38"39"310*R +O_WRONLY os.O_WRONLY + builtins.int" builtins.int"27"35"36"37"38"39"310*N +O_RDWR os.O_RDWR + builtins.int" builtins.int"27"35"36"37"38"39"310*R +O_APPEND os.O_APPEND + builtins.int" builtins.int"27"35"36"37"38"39"310*P +O_CREAT +os.O_CREAT + builtins.int" builtins.int"27"35"36"37"38"39"310*N +O_EXCL os.O_EXCL + builtins.int" builtins.int"27"35"36"37"38"39"310*P +O_TRUNC +os.O_TRUNC + builtins.int" builtins.int"27"35"36"37"38"39"310*P +O_DSYNC +os.O_DSYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*P +O_RSYNC +os.O_RSYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*N +O_SYNC os.O_SYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*R +O_NDELAY os.O_NDELAY + builtins.int" builtins.int"27"35"36"37"38"39"310*V + +O_NONBLOCK os.O_NONBLOCK + builtins.int" builtins.int"27"35"36"37"38"39"310*R +O_NOCTTY os.O_NOCTTY + builtins.int" builtins.int"27"35"36"37"38"39"310*R +O_SHLOCK os.O_SHLOCK + builtins.int" builtins.int"27"35"36"37"38"39"310*R +O_EXLOCK os.O_EXLOCK + builtins.int" builtins.int"27"35"36"37"38"39"310*R +O_BINARY os.O_BINARY + builtins.int" builtins.int"27"35"36"37"38"39"310*X + O_NOINHERITos.O_NOINHERIT + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + O_SHORT_LIVEDos.O_SHORT_LIVED + builtins.int" builtins.int"27"35"36"37"38"39"310*X + O_TEMPORARYos.O_TEMPORARY + builtins.int" builtins.int"27"35"36"37"38"39"310*R +O_RANDOM os.O_RANDOM + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + O_SEQUENTIALos.O_SEQUENTIAL + builtins.int" builtins.int"27"35"36"37"38"39"310*N +O_TEXT os.O_TEXT + builtins.int" builtins.int"27"35"36"37"38"39"310*P +O_ASYNC +os.O_ASYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*R +O_DIRECT os.O_DIRECT + builtins.int" builtins.int"27"35"36"37"38"39"310*X + O_DIRECTORYos.O_DIRECTORY + builtins.int" builtins.int"27"35"36"37"38"39"310*V + +O_NOFOLLOW os.O_NOFOLLOW + builtins.int" builtins.int"27"35"36"37"38"39"310*T + O_NOATIME os.O_NOATIME + builtins.int" builtins.int"27"35"36"37"38"39"310*X + O_LARGEFILEos.O_LARGEFILE + builtins.int" builtins.int"27"35"36"37"38"39"310*N +curdir os.curdir + builtins.str" builtins.str"27"35"36"37"38"39"310*N +pardir os.pardir + builtins.str" builtins.str"27"35"36"37"38"39"310*H +sepos.sep + builtins.str" builtins.str"27"35"36"37"38"39"310*v +altsep os.altsepD +Union[builtins.str,None] + builtins.str" builtins.str +None"27"35"36"37"38"39"310*N +extsep os.extsep + builtins.str" builtins.str"27"35"36"37"38"39"310*P +pathsep +os.pathsep + builtins.str" builtins.str"27"35"36"37"38"39"310*P +defpath +os.defpath + builtins.str" builtins.str"27"35"36"37"38"39"310*P +linesep +os.linesep + builtins.str" builtins.str"27"35"36"37"38"39"310*P +devnull +os.devnull + builtins.str" builtins.str"27"35"36"37"38"39"310*J +nameos.name + builtins.str" builtins.str"27"35"36"37"38"39"310*J +F_OKos.F_OK + builtins.int" builtins.int"27"35"36"37"38"39"310*J +R_OKos.R_OK + builtins.int" builtins.int"27"35"36"37"38"39"310*J +W_OKos.W_OK + builtins.int" builtins.int"27"35"36"37"38"39"310*J +X_OKos.X_OK + builtins.int" builtins.int"27"35"36"37"38"39"310*z +environ +os.environF +os._Environ[builtins.str] + builtins.str" builtins.str" os._Environ"27"35"36"37"38"39"310*µ + confstr_namesos.confstr_namesu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"27"35"36"37"38"39"310*· +pathconf_namesos.pathconf_namesu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"27"35"36"37"38"39"310*µ + sysconf_namesos.sysconf_namesu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"27"35"36"37"38"39"310*L +EX_OKos.EX_OK + builtins.int" builtins.int"27"35"36"37"38"39"310*R +EX_USAGE os.EX_USAGE + builtins.int" builtins.int"27"35"36"37"38"39"310*V + +EX_DATAERR os.EX_DATAERR + builtins.int" builtins.int"27"35"36"37"38"39"310*V + +EX_NOINPUT os.EX_NOINPUT + builtins.int" builtins.int"27"35"36"37"38"39"310*T + EX_NOUSER os.EX_NOUSER + builtins.int" builtins.int"27"35"36"37"38"39"310*T + EX_NOHOST os.EX_NOHOST + builtins.int" builtins.int"27"35"36"37"38"39"310*^ +EX_UNAVAILABLEos.EX_UNAVAILABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*X + EX_SOFTWAREos.EX_SOFTWARE + builtins.int" builtins.int"27"35"36"37"38"39"310*R +EX_OSERR os.EX_OSERR + builtins.int" builtins.int"27"35"36"37"38"39"310*T + EX_OSFILE os.EX_OSFILE + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + EX_CANTCREATos.EX_CANTCREAT + builtins.int" builtins.int"27"35"36"37"38"39"310*R +EX_IOERR os.EX_IOERR + builtins.int" builtins.int"27"35"36"37"38"39"310*X + EX_TEMPFAILos.EX_TEMPFAIL + builtins.int" builtins.int"27"35"36"37"38"39"310*X + EX_PROTOCOLos.EX_PROTOCOL + builtins.int" builtins.int"27"35"36"37"38"39"310*T + EX_NOPERM os.EX_NOPERM + builtins.int" builtins.int"27"35"36"37"38"39"310*T + EX_CONFIG os.EX_CONFIG + builtins.int" builtins.int"27"35"36"37"38"39"310*X + EX_NOTFOUNDos.EX_NOTFOUND + builtins.int" builtins.int"27"35"36"37"38"39"310*R +P_NOWAIT os.P_NOWAIT + builtins.int" builtins.int"27"35"36"37"38"39"310*T + P_NOWAITO os.P_NOWAITO + builtins.int" builtins.int"27"35"36"37"38"39"310*N +P_WAIT os.P_WAIT + builtins.int" builtins.int"27"35"36"37"38"39"310*P +WNOHANG +os.WNOHANG + builtins.int" builtins.int"27"35"36"37"38"39"310*V + +WCONTINUED os.WCONTINUED + builtins.int" builtins.int"27"35"36"37"38"39"310*T + WUNTRACED os.WUNTRACED + builtins.int" builtins.int"27"35"36"37"38"39"310*P +TMP_MAX +os.TMP_MAX + builtins.int" builtins.int"27"35"36"37"38"39"310*L +P_ALLos.P_ALL + builtins.int" builtins.int"27"35"36"37"38"39"310*P +WEXITED +os.WEXITED + builtins.int" builtins.int"27"35"36"37"38"39"310*P +WNOWAIT +os.WNOWAIT + builtins.int" builtins.int"27"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*l +supports_bytes_environos.supports_bytes_environ + builtins.bool" builtins.bool"35"36"37"38"39"310*Ë +supports_dir_fdos.supports_dir_fdŠ +-builtins.set[CallableType[builtins.function]]K +CallableType[builtins.function]& +builtins.function"builtins.function" builtins.set"35"36"37"38"39"310*à + supports_fdos.supports_fdŠ +-builtins.set[CallableType[builtins.function]]K +CallableType[builtins.function]& +builtins.function"builtins.function" builtins.set"35"36"37"38"39"310*Ù +supports_effective_idsos.supports_effective_idsŠ +-builtins.set[CallableType[builtins.function]]K +CallableType[builtins.function]& +builtins.function"builtins.function" builtins.set"35"36"37"38"39"310*Ý +supports_follow_symlinksos.supports_follow_symlinksŠ +-builtins.set[CallableType[builtins.function]]K +CallableType[builtins.function]& +builtins.function"builtins.function" builtins.set"35"36"37"38"39"310*V + PRIO_PROCESSos.PRIO_PROCESS + builtins.int" builtins.int"35"36"37"38"39"310*P + PRIO_PGRP os.PRIO_PGRP + builtins.int" builtins.int"35"36"37"38"39"310*P + PRIO_USER os.PRIO_USER + builtins.int" builtins.int"35"36"37"38"39"310*J +F_LOCK os.F_LOCK + builtins.int" builtins.int"35"36"37"38"39"310*L +F_TLOCK +os.F_TLOCK + builtins.int" builtins.int"35"36"37"38"39"310*L +F_ULOCK +os.F_ULOCK + builtins.int" builtins.int"35"36"37"38"39"310*J +F_TEST os.F_TEST + builtins.int" builtins.int"35"36"37"38"39"310*T + SF_NODISKIOos.SF_NODISKIO + builtins.int" builtins.int"35"36"37"38"39"310*R + +SF_MNOWAIT os.SF_MNOWAIT + builtins.int" builtins.int"35"36"37"38"39"310*L +SF_SYNC +os.SF_SYNC + builtins.int" builtins.int"35"36"37"38"39"310*H +P_PIDos.P_PID + builtins.int" builtins.int"35"36"37"38"39"310*J +P_PGID os.P_PGID + builtins.int" builtins.int"35"36"37"38"39"310*N +WSTOPPED os.WSTOPPED + builtins.int" builtins.int"35"36"37"38"39"310*R + +CLD_EXITED os.CLD_EXITED + builtins.int" builtins.int"35"36"37"38"39"310*R + +CLD_DUMPED os.CLD_DUMPED + builtins.int" builtins.int"35"36"37"38"39"310*T + CLD_TRAPPEDos.CLD_TRAPPED + builtins.int" builtins.int"35"36"37"38"39"310*X + CLD_CONTINUEDos.CLD_CONTINUED + builtins.int" builtins.int"35"36"37"38"39"310*T + SCHED_OTHERos.SCHED_OTHER + builtins.int" builtins.int"35"36"37"38"39"310*T + SCHED_BATCHos.SCHED_BATCH + builtins.int" builtins.int"35"36"37"38"39"310*R + +SCHED_IDLE os.SCHED_IDLE + builtins.int" builtins.int"35"36"37"38"39"310*Z +SCHED_SPORADICos.SCHED_SPORADIC + builtins.int" builtins.int"35"36"37"38"39"310*R + +SCHED_FIFO os.SCHED_FIFO + builtins.int" builtins.int"35"36"37"38"39"310*N +SCHED_RR os.SCHED_RR + builtins.int" builtins.int"35"36"37"38"39"310*d +SCHED_RESET_ON_FORKos.SCHED_RESET_ON_FORK + builtins.int" builtins.int"35"36"37"38"39"310*P + RTLD_LAZY os.RTLD_LAZY + builtins.int" builtins.int"35"36"37"38"39"310*N +RTLD_NOW os.RTLD_NOW + builtins.int" builtins.int"35"36"37"38"39"310*T + RTLD_GLOBALos.RTLD_GLOBAL + builtins.int" builtins.int"35"36"37"38"39"310*R + +RTLD_LOCAL os.RTLD_LOCAL + builtins.int" builtins.int"35"36"37"38"39"310*X + RTLD_NODELETEos.RTLD_NODELETE + builtins.int" builtins.int"35"36"37"38"39"310*T + RTLD_NOLOADos.RTLD_NOLOAD + builtins.int" builtins.int"35"36"37"38"39"310*P + SEEK_DATA os.SEEK_DATA + builtins.int" builtins.int"35"36"37"38"39"310*P + SEEK_HOLE os.SEEK_HOLE + builtins.int" builtins.int"35"36"37"38"39"310*P + O_CLOEXEC os.O_CLOEXEC + builtins.int" builtins.int"35"36"37"38"39"310*J +O_PATH os.O_PATH + builtins.int" builtins.int"35"36"37"38"39"310*P + O_TMPFILE os.O_TMPFILE + builtins.int" builtins.int"35"36"37"38"39"310*~ +environb os.environbL +os._Environ[builtins.bytes] +builtins.bytes"builtins.bytes" os._Environ"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/os2emxpath.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/os2emxpath.protobuf index 634b2bab9c..724162780e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/os2emxpath.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/os2emxpath.protobuf @@ -267,4 +267,33 @@ splitdriveos2emxpath.splitdrive"L startP Union[builtins.unicode,None]$ builtins.unicode"builtins.unicode -None 0:overloadX"27 \ No newline at end of file +None 0:overloadX"27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*g +supports_unicode_filenames%os2emxpath.supports_unicode_filenames + builtins.bool" builtins.bool"27*= +curdiros2emxpath.curdir + builtins.str" builtins.str"27*= +pardiros2emxpath.pardir + builtins.str" builtins.str"27*7 +sepos2emxpath.sep + builtins.str" builtins.str"27*e +altsepos2emxpath.altsepD +Union[builtins.str,None] + builtins.str" builtins.str +None"27*= +extsepos2emxpath.extsep + builtins.str" builtins.str"27*? +pathsepos2emxpath.pathsep + builtins.str" builtins.str"27*? +defpathos2emxpath.defpath + builtins.str" builtins.str"27*? +devnullos2emxpath.devnull + builtins.str" builtins.str"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ossaudiodev.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ossaudiodev.protobuf index 82894b4852..52dbbe8ed7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ossaudiodev.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/ossaudiodev.protobuf @@ -58,4 +58,241 @@ HUnion[Literal[builtins.str],Literal[builtins.str],Literal[builtins.str]]7 Literal[builtins.str]  builtins.str" builtins.str7 Literal[builtins.str]  - builtins.str" builtins.str0:overloadX"35"36"37"38"39"310 \ No newline at end of file + builtins.str" builtins.str0:overloadX"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310*[ +AFMT_AC3ossaudiodev.AFMT_AC3 + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + +AFMT_A_LAWossaudiodev.AFMT_A_LAW + builtins.int" builtins.int"27"35"36"37"38"39"310*g +AFMT_IMA_ADPCMossaudiodev.AFMT_IMA_ADPCM + builtins.int" builtins.int"27"35"36"37"38"39"310*] + AFMT_MPEGossaudiodev.AFMT_MPEG + builtins.int" builtins.int"27"35"36"37"38"39"310*a + AFMT_MU_LAWossaudiodev.AFMT_MU_LAW + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + +AFMT_QUERYossaudiodev.AFMT_QUERY + builtins.int" builtins.int"27"35"36"37"38"39"310*a + AFMT_S16_BEossaudiodev.AFMT_S16_BE + builtins.int" builtins.int"27"35"36"37"38"39"310*a + AFMT_S16_LEossaudiodev.AFMT_S16_LE + builtins.int" builtins.int"27"35"36"37"38"39"310*a + AFMT_S16_NEossaudiodev.AFMT_S16_NE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y +AFMT_S8ossaudiodev.AFMT_S8 + builtins.int" builtins.int"27"35"36"37"38"39"310*a + AFMT_U16_BEossaudiodev.AFMT_U16_BE + builtins.int" builtins.int"27"35"36"37"38"39"310*a + AFMT_U16_LEossaudiodev.AFMT_U16_LE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y +AFMT_U8ossaudiodev.AFMT_U8 + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SNDCTL_COPR_HALTossaudiodev.SNDCTL_COPR_HALT + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SNDCTL_COPR_LOADossaudiodev.SNDCTL_COPR_LOAD + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SNDCTL_COPR_RCODEossaudiodev.SNDCTL_COPR_RCODE + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SNDCTL_COPR_RCVMSGossaudiodev.SNDCTL_COPR_RCVMSG + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SNDCTL_COPR_RDATAossaudiodev.SNDCTL_COPR_RDATA + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SNDCTL_COPR_RESETossaudiodev.SNDCTL_COPR_RESET + builtins.int" builtins.int"27"35"36"37"38"39"310*i +SNDCTL_COPR_RUNossaudiodev.SNDCTL_COPR_RUN + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_COPR_SENDMSGossaudiodev.SNDCTL_COPR_SENDMSG + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SNDCTL_COPR_WCODEossaudiodev.SNDCTL_COPR_WCODE + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SNDCTL_COPR_WDATAossaudiodev.SNDCTL_COPR_WDATA + builtins.int" builtins.int"27"35"36"37"38"39"310*y +SNDCTL_DSP_BIND_CHANNEL#ossaudiodev.SNDCTL_DSP_BIND_CHANNEL + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_DSP_CHANNELSossaudiodev.SNDCTL_DSP_CHANNELS + builtins.int" builtins.int"27"35"36"37"38"39"310*u +SNDCTL_DSP_GETBLKSIZE!ossaudiodev.SNDCTL_DSP_GETBLKSIZE + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SNDCTL_DSP_GETCAPSossaudiodev.SNDCTL_DSP_GETCAPS + builtins.int" builtins.int"27"35"36"37"38"39"310*} +SNDCTL_DSP_GETCHANNELMASK%ossaudiodev.SNDCTL_DSP_GETCHANNELMASK + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SNDCTL_DSP_GETFMTSossaudiodev.SNDCTL_DSP_GETFMTS + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SNDCTL_DSP_GETIPTRossaudiodev.SNDCTL_DSP_GETIPTR + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_DSP_GETISPACE ossaudiodev.SNDCTL_DSP_GETISPACE + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_DSP_GETODELAY ossaudiodev.SNDCTL_DSP_GETODELAY + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SNDCTL_DSP_GETOPTRossaudiodev.SNDCTL_DSP_GETOPTR + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_DSP_GETOSPACE ossaudiodev.SNDCTL_DSP_GETOSPACE + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_DSP_GETSPDIFossaudiodev.SNDCTL_DSP_GETSPDIF + builtins.int" builtins.int"27"35"36"37"38"39"310*u +SNDCTL_DSP_GETTRIGGER!ossaudiodev.SNDCTL_DSP_GETTRIGGER + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_DSP_MAPINBUFossaudiodev.SNDCTL_DSP_MAPINBUF + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_DSP_MAPOUTBUF ossaudiodev.SNDCTL_DSP_MAPOUTBUF + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_DSP_NONBLOCKossaudiodev.SNDCTL_DSP_NONBLOCK + builtins.int" builtins.int"27"35"36"37"38"39"310*i +SNDCTL_DSP_POSTossaudiodev.SNDCTL_DSP_POST + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SNDCTL_DSP_PROFILEossaudiodev.SNDCTL_DSP_PROFILE + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SNDCTL_DSP_RESETossaudiodev.SNDCTL_DSP_RESET + builtins.int" builtins.int"27"35"36"37"38"39"310*u +SNDCTL_DSP_SAMPLESIZE!ossaudiodev.SNDCTL_DSP_SAMPLESIZE + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_DSP_SETDUPLEX ossaudiodev.SNDCTL_DSP_SETDUPLEX + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SNDCTL_DSP_SETFMTossaudiodev.SNDCTL_DSP_SETFMT + builtins.int" builtins.int"27"35"36"37"38"39"310*w +SNDCTL_DSP_SETFRAGMENT"ossaudiodev.SNDCTL_DSP_SETFRAGMENT + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_DSP_SETSPDIFossaudiodev.SNDCTL_DSP_SETSPDIF + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_DSP_SETSYNCRO ossaudiodev.SNDCTL_DSP_SETSYNCRO + builtins.int" builtins.int"27"35"36"37"38"39"310*u +SNDCTL_DSP_SETTRIGGER!ossaudiodev.SNDCTL_DSP_SETTRIGGER + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SNDCTL_DSP_SPEEDossaudiodev.SNDCTL_DSP_SPEED + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SNDCTL_DSP_STEREOossaudiodev.SNDCTL_DSP_STEREO + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_DSP_SUBDIVIDE ossaudiodev.SNDCTL_DSP_SUBDIVIDE + builtins.int" builtins.int"27"35"36"37"38"39"310*i +SNDCTL_DSP_SYNCossaudiodev.SNDCTL_DSP_SYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_FM_4OP_ENABLE ossaudiodev.SNDCTL_FM_4OP_ENABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_FM_LOAD_INSTR ossaudiodev.SNDCTL_FM_LOAD_INSTR + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SNDCTL_MIDI_INFOossaudiodev.SNDCTL_MIDI_INFO + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SNDCTL_MIDI_MPUCMDossaudiodev.SNDCTL_MIDI_MPUCMD + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_MIDI_MPUMODEossaudiodev.SNDCTL_MIDI_MPUMODE + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_MIDI_PRETIMEossaudiodev.SNDCTL_MIDI_PRETIME + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_SEQ_CTRLRATEossaudiodev.SNDCTL_SEQ_CTRLRATE + builtins.int" builtins.int"27"35"36"37"38"39"310*u +SNDCTL_SEQ_GETINCOUNT!ossaudiodev.SNDCTL_SEQ_GETINCOUNT + builtins.int" builtins.int"27"35"36"37"38"39"310*w +SNDCTL_SEQ_GETOUTCOUNT"ossaudiodev.SNDCTL_SEQ_GETOUTCOUNT + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SNDCTL_SEQ_GETTIMEossaudiodev.SNDCTL_SEQ_GETTIME + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SNDCTL_SEQ_NRMIDISossaudiodev.SNDCTL_SEQ_NRMIDIS + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_SEQ_NRSYNTHSossaudiodev.SNDCTL_SEQ_NRSYNTHS + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_SEQ_OUTOFBAND ossaudiodev.SNDCTL_SEQ_OUTOFBAND + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SNDCTL_SEQ_PANICossaudiodev.SNDCTL_SEQ_PANIC + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_SEQ_PERCMODEossaudiodev.SNDCTL_SEQ_PERCMODE + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SNDCTL_SEQ_RESETossaudiodev.SNDCTL_SEQ_RESET + builtins.int" builtins.int"27"35"36"37"38"39"310*y +SNDCTL_SEQ_RESETSAMPLES#ossaudiodev.SNDCTL_SEQ_RESETSAMPLES + builtins.int" builtins.int"27"35"36"37"38"39"310*i +SNDCTL_SEQ_SYNCossaudiodev.SNDCTL_SEQ_SYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_SEQ_TESTMIDIossaudiodev.SNDCTL_SEQ_TESTMIDI + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_SEQ_THRESHOLD ossaudiodev.SNDCTL_SEQ_THRESHOLD + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_SYNTH_CONTROL ossaudiodev.SNDCTL_SYNTH_CONTROL + builtins.int" builtins.int"27"35"36"37"38"39"310*i +SNDCTL_SYNTH_IDossaudiodev.SNDCTL_SYNTH_ID + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SNDCTL_SYNTH_INFOossaudiodev.SNDCTL_SYNTH_INFO + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_SYNTH_MEMAVLossaudiodev.SNDCTL_SYNTH_MEMAVL + builtins.int" builtins.int"27"35"36"37"38"39"310*} +SNDCTL_SYNTH_REMOVESAMPLE%ossaudiodev.SNDCTL_SYNTH_REMOVESAMPLE + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_TMR_CONTINUEossaudiodev.SNDCTL_TMR_CONTINUE + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SNDCTL_TMR_METRONOME ossaudiodev.SNDCTL_TMR_METRONOME + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SNDCTL_TMR_SELECTossaudiodev.SNDCTL_TMR_SELECT + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SNDCTL_TMR_SOURCEossaudiodev.SNDCTL_TMR_SOURCE + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SNDCTL_TMR_STARTossaudiodev.SNDCTL_TMR_START + builtins.int" builtins.int"27"35"36"37"38"39"310*i +SNDCTL_TMR_STOPossaudiodev.SNDCTL_TMR_STOP + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SNDCTL_TMR_TEMPOossaudiodev.SNDCTL_TMR_TEMPO + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SNDCTL_TMR_TIMEBASEossaudiodev.SNDCTL_TMR_TIMEBASE + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SOUND_MIXER_ALTPCMossaudiodev.SOUND_MIXER_ALTPCM + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SOUND_MIXER_BASSossaudiodev.SOUND_MIXER_BASS + builtins.int" builtins.int"27"35"36"37"38"39"310*g +SOUND_MIXER_CDossaudiodev.SOUND_MIXER_CD + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SOUND_MIXER_DIGITAL1 ossaudiodev.SOUND_MIXER_DIGITAL1 + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SOUND_MIXER_DIGITAL2 ossaudiodev.SOUND_MIXER_DIGITAL2 + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SOUND_MIXER_DIGITAL3 ossaudiodev.SOUND_MIXER_DIGITAL3 + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SOUND_MIXER_IGAINossaudiodev.SOUND_MIXER_IGAIN + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SOUND_MIXER_IMIXossaudiodev.SOUND_MIXER_IMIX + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SOUND_MIXER_LINEossaudiodev.SOUND_MIXER_LINE + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SOUND_MIXER_LINE1ossaudiodev.SOUND_MIXER_LINE1 + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SOUND_MIXER_LINE2ossaudiodev.SOUND_MIXER_LINE2 + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SOUND_MIXER_LINE3ossaudiodev.SOUND_MIXER_LINE3 + builtins.int" builtins.int"27"35"36"37"38"39"310*i +SOUND_MIXER_MICossaudiodev.SOUND_MIXER_MIC + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SOUND_MIXER_MONITORossaudiodev.SOUND_MIXER_MONITOR + builtins.int" builtins.int"27"35"36"37"38"39"310*u +SOUND_MIXER_NRDEVICES!ossaudiodev.SOUND_MIXER_NRDEVICES + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SOUND_MIXER_OGAINossaudiodev.SOUND_MIXER_OGAIN + builtins.int" builtins.int"27"35"36"37"38"39"310*i +SOUND_MIXER_PCMossaudiodev.SOUND_MIXER_PCM + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SOUND_MIXER_PHONEINossaudiodev.SOUND_MIXER_PHONEIN + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SOUND_MIXER_PHONEOUT ossaudiodev.SOUND_MIXER_PHONEOUT + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SOUND_MIXER_RADIOossaudiodev.SOUND_MIXER_RADIO + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SOUND_MIXER_RECLEVossaudiodev.SOUND_MIXER_RECLEV + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SOUND_MIXER_SPEAKERossaudiodev.SOUND_MIXER_SPEAKER + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SOUND_MIXER_SYNTHossaudiodev.SOUND_MIXER_SYNTH + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SOUND_MIXER_TREBLEossaudiodev.SOUND_MIXER_TREBLE + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SOUND_MIXER_VIDEOossaudiodev.SOUND_MIXER_VIDEO + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SOUND_MIXER_VOLUMEossaudiodev.SOUND_MIXER_VOLUME + builtins.int" builtins.int"27"35"36"37"38"39"310*• +control_labelsossaudiodev.control_labelsJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310*“ + control_namesossaudiodev.control_namesJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/parser.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/parser.protobuf index 80fc51af91..8311e7c8f6 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/parser.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/parser.protobuf @@ -391,4 +391,9 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin issuiteparser.issuite" builtins.bool" builtins.bool*& st - parser.STType" parser.STTypez27z35z36z37z38z39z310 \ No newline at end of file + parser.STType" parser.STTypez27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pathlib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pathlib.protobuf index 0ced23ed02..818a8d1a7b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pathlib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pathlib.protobuf @@ -1620,4 +1620,17 @@ pathlib._Pz39z3102 overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pdb.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pdb.protobuf index 5c3b7a151b..a4c274c490 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pdb.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pdb.protobuf @@ -2000,4 +2000,19 @@ pdb.runctx" code types.CodeType"types.CodeType*' lasti - builtins.int" builtins.intz35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.intz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Y + line_prefixpdb.line_prefix + builtins.str" builtins.str"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pickle.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pickle.protobuf index 48cc95cb27..5bd682b19c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pickle.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pickle.protobuf @@ -551,4 +551,289 @@ typing._KT*Q decode_longpickle.decode_long" builtins.int" builtins.int** data -builtins.bytes"builtins.bytesz35z36z37z38z39z310 \ No newline at end of file +builtins.bytes"builtins.bytesz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*f +HIGHEST_PROTOCOLpickle.HIGHEST_PROTOCOL + builtins.int" builtins.int"27"35"36"37"38"39"310*ƒ + bytes_typespickle.bytes_typesC +builtins.tuple[Type[Any]] + Type[Any] +Any"builtins.tuple"27"35"36"37"38"39"310*5 +MARK pickle.MARK + builtins.str" builtins.str"27*N +MARK pickle.MARK +builtins.bytes"builtins.bytes"35"36"37"38"39"310*5 +STOP pickle.STOP + builtins.str" builtins.str"27*N +STOP pickle.STOP +builtins.bytes"builtins.bytes"35"36"37"38"39"310*3 +POP +pickle.POP + builtins.str" builtins.str"27*L +POP +pickle.POP +builtins.bytes"builtins.bytes"35"36"37"38"39"310*= +POP_MARKpickle.POP_MARK + builtins.str" builtins.str"27*V +POP_MARKpickle.POP_MARK +builtins.bytes"builtins.bytes"35"36"37"38"39"310*3 +DUP +pickle.DUP + builtins.str" builtins.str"27*L +DUP +pickle.DUP +builtins.bytes"builtins.bytes"35"36"37"38"39"310*7 +FLOAT pickle.FLOAT + builtins.str" builtins.str"27*P +FLOAT pickle.FLOAT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*3 +INT +pickle.INT + builtins.str" builtins.str"27*L +INT +pickle.INT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +BININT pickle.BININT + builtins.str" builtins.str"27*R +BININT pickle.BININT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*; +BININT1pickle.BININT1 + builtins.str" builtins.str"27*T +BININT1pickle.BININT1 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*5 +LONG pickle.LONG + builtins.str" builtins.str"27*N +LONG pickle.LONG +builtins.bytes"builtins.bytes"35"36"37"38"39"310*; +BININT2pickle.BININT2 + builtins.str" builtins.str"27*T +BININT2pickle.BININT2 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*5 +NONE pickle.NONE + builtins.str" builtins.str"27*N +NONE pickle.NONE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +PERSID pickle.PERSID + builtins.str" builtins.str"27*R +PERSID pickle.PERSID +builtins.bytes"builtins.bytes"35"36"37"38"39"310*? + BINPERSIDpickle.BINPERSID + builtins.str" builtins.str"27*X + BINPERSIDpickle.BINPERSID +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +REDUCE pickle.REDUCE + builtins.str" builtins.str"27*R +REDUCE pickle.REDUCE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +STRING pickle.STRING + builtins.str" builtins.str"27*R +STRING pickle.STRING +builtins.bytes"builtins.bytes"35"36"37"38"39"310*? + BINSTRINGpickle.BINSTRING + builtins.str" builtins.str"27*X + BINSTRINGpickle.BINSTRING +builtins.bytes"builtins.bytes"35"36"37"38"39"310*K +SHORT_BINSTRINGpickle.SHORT_BINSTRING + builtins.str" builtins.str"27*d +SHORT_BINSTRINGpickle.SHORT_BINSTRING +builtins.bytes"builtins.bytes"35"36"37"38"39"310*; +UNICODEpickle.UNICODE + builtins.str" builtins.str"27*T +UNICODEpickle.UNICODE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*A + +BINUNICODEpickle.BINUNICODE + builtins.str" builtins.str"27*Z + +BINUNICODEpickle.BINUNICODE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +APPEND pickle.APPEND + builtins.str" builtins.str"27*R +APPEND pickle.APPEND +builtins.bytes"builtins.bytes"35"36"37"38"39"310*7 +BUILD pickle.BUILD + builtins.str" builtins.str"27*P +BUILD pickle.BUILD +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +GLOBAL pickle.GLOBAL + builtins.str" builtins.str"27*R +GLOBAL pickle.GLOBAL +builtins.bytes"builtins.bytes"35"36"37"38"39"310*5 +DICT pickle.DICT + builtins.str" builtins.str"27*N +DICT pickle.DICT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*A + +EMPTY_DICTpickle.EMPTY_DICT + builtins.str" builtins.str"27*Z + +EMPTY_DICTpickle.EMPTY_DICT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*; +APPENDSpickle.APPENDS + builtins.str" builtins.str"27*T +APPENDSpickle.APPENDS +builtins.bytes"builtins.bytes"35"36"37"38"39"310*3 +GET +pickle.GET + builtins.str" builtins.str"27*L +GET +pickle.GET +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +BINGET pickle.BINGET + builtins.str" builtins.str"27*R +BINGET pickle.BINGET +builtins.bytes"builtins.bytes"35"36"37"38"39"310*5 +INST pickle.INST + builtins.str" builtins.str"27*N +INST pickle.INST +builtins.bytes"builtins.bytes"35"36"37"38"39"310*C + LONG_BINGETpickle.LONG_BINGET + builtins.str" builtins.str"27*\ + LONG_BINGETpickle.LONG_BINGET +builtins.bytes"builtins.bytes"35"36"37"38"39"310*5 +LIST pickle.LIST + builtins.str" builtins.str"27*N +LIST pickle.LIST +builtins.bytes"builtins.bytes"35"36"37"38"39"310*A + +EMPTY_LISTpickle.EMPTY_LIST + builtins.str" builtins.str"27*Z + +EMPTY_LISTpickle.EMPTY_LIST +builtins.bytes"builtins.bytes"35"36"37"38"39"310*3 +OBJ +pickle.OBJ + builtins.str" builtins.str"27*L +OBJ +pickle.OBJ +builtins.bytes"builtins.bytes"35"36"37"38"39"310*3 +PUT +pickle.PUT + builtins.str" builtins.str"27*L +PUT +pickle.PUT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +BINPUT pickle.BINPUT + builtins.str" builtins.str"27*R +BINPUT pickle.BINPUT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*C + LONG_BINPUTpickle.LONG_BINPUT + builtins.str" builtins.str"27*\ + LONG_BINPUTpickle.LONG_BINPUT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*; +SETITEMpickle.SETITEM + builtins.str" builtins.str"27*T +SETITEMpickle.SETITEM +builtins.bytes"builtins.bytes"35"36"37"38"39"310*7 +TUPLE pickle.TUPLE + builtins.str" builtins.str"27*P +TUPLE pickle.TUPLE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*C + EMPTY_TUPLEpickle.EMPTY_TUPLE + builtins.str" builtins.str"27*\ + EMPTY_TUPLEpickle.EMPTY_TUPLE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*= +SETITEMSpickle.SETITEMS + builtins.str" builtins.str"27*V +SETITEMSpickle.SETITEMS +builtins.bytes"builtins.bytes"35"36"37"38"39"310*= +BINFLOATpickle.BINFLOAT + builtins.str" builtins.str"27*V +BINFLOATpickle.BINFLOAT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*5 +TRUE pickle.TRUE + builtins.str" builtins.str"27*N +TRUE pickle.TRUE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*7 +FALSE pickle.FALSE + builtins.str" builtins.str"27*P +FALSE pickle.FALSE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*7 +PROTO pickle.PROTO + builtins.str" builtins.str"27*P +PROTO pickle.PROTO +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +NEWOBJ pickle.NEWOBJ + builtins.str" builtins.str"27*R +NEWOBJ pickle.NEWOBJ +builtins.bytes"builtins.bytes"35"36"37"38"39"310*5 +EXT1 pickle.EXT1 + builtins.str" builtins.str"27*N +EXT1 pickle.EXT1 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*5 +EXT2 pickle.EXT2 + builtins.str" builtins.str"27*N +EXT2 pickle.EXT2 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*5 +EXT4 pickle.EXT4 + builtins.str" builtins.str"27*N +EXT4 pickle.EXT4 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +TUPLE1 pickle.TUPLE1 + builtins.str" builtins.str"27*R +TUPLE1 pickle.TUPLE1 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +TUPLE2 pickle.TUPLE2 + builtins.str" builtins.str"27*R +TUPLE2 pickle.TUPLE2 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*9 +TUPLE3 pickle.TUPLE3 + builtins.str" builtins.str"27*R +TUPLE3 pickle.TUPLE3 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*; +NEWTRUEpickle.NEWTRUE + builtins.str" builtins.str"27*T +NEWTRUEpickle.NEWTRUE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*= +NEWFALSEpickle.NEWFALSE + builtins.str" builtins.str"27*V +NEWFALSEpickle.NEWFALSE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*7 +LONG1 pickle.LONG1 + builtins.str" builtins.str"27*P +LONG1 pickle.LONG1 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*7 +LONG4 pickle.LONG4 + builtins.str" builtins.str"27*P +LONG4 pickle.LONG4 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*b +DEFAULT_PROTOCOLpickle.DEFAULT_PROTOCOL + builtins.int" builtins.int"35"36"37"38"39"310*V +BINBYTESpickle.BINBYTES +builtins.bytes"builtins.bytes"35"36"37"38"39"310*b +SHORT_BINBYTESpickle.SHORT_BINBYTES +builtins.bytes"builtins.bytes"35"36"37"38"39"310*f +SHORT_BINUNICODEpickle.SHORT_BINUNICODE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*\ + BINUNICODE8pickle.BINUNICODE8 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*X + BINBYTES8pickle.BINBYTES8 +builtins.bytes"builtins.bytes"35"36"37"38"39"310*X + EMPTY_SETpickle.EMPTY_SET +builtins.bytes"builtins.bytes"35"36"37"38"39"310*V +ADDITEMSpickle.ADDITEMS +builtins.bytes"builtins.bytes"35"36"37"38"39"310*X + FROZENSETpickle.FROZENSET +builtins.bytes"builtins.bytes"35"36"37"38"39"310*X + NEWOBJ_EXpickle.NEWOBJ_EX +builtins.bytes"builtins.bytes"35"36"37"38"39"310*^ + STACK_GLOBALpickle.STACK_GLOBAL +builtins.bytes"builtins.bytes"35"36"37"38"39"310*T +MEMOIZEpickle.MEMOIZE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*P +FRAME pickle.FRAME +builtins.bytes"builtins.bytes"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pickletools.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pickletools.protobuf index cb18cfe98c..02912e9dbd 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pickletools.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pickletools.protobuf @@ -717,4 +717,118 @@ read_uint8pickletools.read_uint8" builtins.str" builtins.str*O fH typing.IO[builtins.bytes] -builtins.bytes"builtins.bytes" typing.IOz35z36z37z38z39z310 \ No newline at end of file +builtins.bytes"builtins.bytes" typing.IOz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*e + UP_TO_NEWLINEpickletools.UP_TO_NEWLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*s +TAKEN_FROM_ARGUMENT1 pickletools.TAKEN_FROM_ARGUMENT1 + builtins.int" builtins.int"27"35"36"37"38"39"310*s +TAKEN_FROM_ARGUMENT4 pickletools.TAKEN_FROM_ARGUMENT4 + builtins.int" builtins.int"27"35"36"37"38"39"310*y +uint1pickletools.uint1@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*y +uint2pickletools.uint2@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*w +int4pickletools.int4@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310* +stringnlpickletools.stringnl@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*‘ +stringnl_noescapepickletools.stringnl_noescape@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*› +stringnl_noescape_pair"pickletools.stringnl_noescape_pair@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*} +string1pickletools.string1@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*} +string4pickletools.string4@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310* +unicodestringnlpickletools.unicodestringnl@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*‹ +unicodestring4pickletools.unicodestring4@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310* +decimalnl_shortpickletools.decimalnl_short@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*‹ +decimalnl_longpickletools.decimalnl_long@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*} +floatnlpickletools.floatnl@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*{ +float8pickletools.float8@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*y +long1pickletools.long1@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*y +long4pickletools.long4@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"27"35"36"37"38"39"310*k +pyintpickletools.pyint2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*m +pylongpickletools.pylong2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*ƒ +pyinteger_or_boolpickletools.pyinteger_or_bool2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*m +pyboolpickletools.pybool2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*o +pyfloatpickletools.pyfloat2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*q +pystringpickletools.pystring2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*s + pyunicodepickletools.pyunicode2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*m +pynonepickletools.pynone2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*o +pytuplepickletools.pytuple2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*m +pylistpickletools.pylist2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*m +pydictpickletools.pydict2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*s + anyobjectpickletools.anyobject2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*u + +markobjectpickletools.markobject2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*u + +stackslicepickletools.stackslice2 +pickletools.StackObject"pickletools.StackObject"27"35"36"37"38"39"310*¥ +opcodespickletools.opcodesh +%builtins.list[pickletools.OpcodeInfo]0 +pickletools.OpcodeInfo"pickletools.OpcodeInfo" builtins.list"27"35"36"37"38"39"310*„ + bytes_typespickletools.bytes_typesC +builtins.tuple[Type[Any]] + Type[Any] +Any"builtins.tuple"35"36"37"38"39"310*q +TAKEN_FROM_ARGUMENT4U!pickletools.TAKEN_FROM_ARGUMENT4U + builtins.int" builtins.int"35"36"37"38"39"310*q +TAKEN_FROM_ARGUMENT8U!pickletools.TAKEN_FROM_ARGUMENT8U + builtins.int" builtins.int"35"36"37"38"39"310*u +uint4pickletools.uint4@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"35"36"37"38"39"310*u +uint8pickletools.uint8@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"35"36"37"38"39"310*w +bytes1pickletools.bytes1@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"35"36"37"38"39"310*w +bytes4pickletools.bytes4@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"35"36"37"38"39"310*w +bytes8pickletools.bytes8@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"35"36"37"38"39"310*‡ +unicodestring1pickletools.unicodestring1@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"35"36"37"38"39"310*‡ +unicodestring8pickletools.unicodestring8@ +pickletools.ArgumentDescriptor"pickletools.ArgumentDescriptor"35"36"37"38"39"310*y +pybytes_or_strpickletools.pybytes_or_str2 +pickletools.StackObject"pickletools.StackObject"35"36"37"38"39"310*k +pybytespickletools.pybytes2 +pickletools.StackObject"pickletools.StackObject"35"36"37"38"39"310*g +pysetpickletools.pyset2 +pickletools.StackObject"pickletools.StackObject"35"36"37"38"39"310*s + pyfrozensetpickletools.pyfrozenset2 +pickletools.StackObject"pickletools.StackObject"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pipes.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pipes.protobuf index 73fa7768ee..476a21eb84 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pipes.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pipes.protobuf @@ -224,4 +224,7 @@ writelinestyping.IO.writelines" quote pipes.quote" builtins.str" builtins.str*# s - builtins.str" builtins.strz35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz35z36z37z38z39z310*9 +Any +typing.Any" +builtins.object"builtins.object"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pkgutil.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pkgutil.protobuf index c3e7906084..87f0c76ca4 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pkgutil.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pkgutil.protobuf @@ -569,4 +569,15 @@ AUnion[importlib.abc.MetaPathFinder,importlib.abc.PathEntryFinder]< resolve_namepkgutil.resolve_name" Any*& name - builtins.str" builtins.strz39z310 \ No newline at end of file + builtins.str" builtins.strz39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/platform.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/platform.protobuf index 985b34c388..e4a442e979 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/platform.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/platform.protobuf @@ -359,4 +359,17 @@ TTuple[builtins.str,builtins.str,builtins.str,builtins.str,builtins.str,builtins win32_editionplatform.win32_edition" builtins.str" builtins.strz38z39z310R win32_is_iotplatform.win32_is_iot" - builtins.bool" builtins.boolz38z39z310 \ No newline at end of file + builtins.bool" builtins.boolz38z39z310*9 +Any +typing.Any" +builtins.object"builtins.object"27*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*4 + __copyright__platform.__copyright__ +Any"27** +DEV_NULLplatform.DEV_NULL +Any"27*G +DEV_NULLplatform.DEV_NULL + builtins.str" builtins.str"35"36"37 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/plistlib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/plistlib.protobuf index 115cba29d5..a9b7500871 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/plistlib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/plistlib.protobuf @@ -793,4 +793,18 @@ rootObjectY skipkeys builtins.bool" builtins.bool */ sort_keys - builtins.bool" builtins.bool z35z36z37z38z39z310 \ No newline at end of file + builtins.bool" builtins.bool z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*b +FMT_XMLplistlib.FMT_XML, +plistlib.PlistFormat"plistlib.PlistFormat"35"36"37"38"39"310*h + +FMT_BINARYplistlib.FMT_BINARY, +plistlib.PlistFormat"plistlib.PlistFormat"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/popen2.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/popen2.protobuf index 63d0e1c3aa..a3b2e692be 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/popen2.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/popen2.protobuf @@ -125,4 +125,13 @@ _deadstate bufsize builtins.int" builtins.int *( mode - builtins.str" builtins.str z27 \ No newline at end of file + builtins.str" builtins.str z27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/poplib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/poplib.protobuf index 4e3e978b06..452e1470bd 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/poplib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/poplib.protobuf @@ -579,4 +579,27 @@ KTypeAlias[Tuple[builtins.bytes,builtins.list[builtins.bytes],builtins.int]] overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*X + POP3_PORTpoplib.POP3_PORT + builtins.int" builtins.int"27"35"36"37"38"39"310*` + POP3_SSL_PORTpoplib.POP3_SSL_PORT + builtins.int" builtins.int"27"35"36"37"38"39"310*1 +CR poplib.CR + builtins.str" builtins.str"27*J +CR poplib.CR +builtins.bytes"builtins.bytes"35"36"37"38"39"310*1 +LF poplib.LF + builtins.str" builtins.str"27*J +LF poplib.LF +builtins.bytes"builtins.bytes"35"36"37"38"39"310*5 +CRLF poplib.CRLF + builtins.str" builtins.str"27*N +CRLF poplib.CRLF +builtins.bytes"builtins.bytes"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/posix.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/posix.protobuf index e6c9dc7816..f7ccacdeb8 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/posix.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/posix.protobuf @@ -1287,4 +1287,214 @@ posix.wait" builtins.str" builtins.str" builtins.list*P pathF os.PathLike[builtins.str] - builtins.str" builtins.str" os.PathLike0:overloadX"35"36"37"38"39"310 \ No newline at end of file + builtins.str" builtins.str" os.PathLike0:overloadX"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*Ÿ + confstr_namesposix.confstr_namesu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"27*“ +environ posix.environu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27*µ +environ posix.environ +,builtins.dict[builtins.bytes,builtins.bytes] +builtins.bytes"builtins.bytes +builtins.bytes"builtins.bytes" builtins.dict"35"36"37"38"39"310*¡ +pathconf_namesposix.pathconf_namesu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"27*Ÿ + sysconf_namesposix.sysconf_namesu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"27*] + EX_CANTCREATposix.EX_CANTCREAT + builtins.int" builtins.int"27"35"36"37"38"39"310*W + EX_CONFIGposix.EX_CONFIG + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +EX_DATAERRposix.EX_DATAERR + builtins.int" builtins.int"27"35"36"37"38"39"310*U +EX_IOERRposix.EX_IOERR + builtins.int" builtins.int"27"35"36"37"38"39"310*W + EX_NOHOSTposix.EX_NOHOST + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +EX_NOINPUTposix.EX_NOINPUT + builtins.int" builtins.int"27"35"36"37"38"39"310*W + EX_NOPERMposix.EX_NOPERM + builtins.int" builtins.int"27"35"36"37"38"39"310*W + EX_NOUSERposix.EX_NOUSER + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EX_OK posix.EX_OK + builtins.int" builtins.int"27"35"36"37"38"39"310*U +EX_OSERRposix.EX_OSERR + builtins.int" builtins.int"27"35"36"37"38"39"310*W + EX_OSFILEposix.EX_OSFILE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + EX_PROTOCOLposix.EX_PROTOCOL + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + EX_SOFTWAREposix.EX_SOFTWARE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + EX_TEMPFAILposix.EX_TEMPFAIL + builtins.int" builtins.int"27"35"36"37"38"39"310*a +EX_UNAVAILABLEposix.EX_UNAVAILABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*U +EX_USAGEposix.EX_USAGE + builtins.int" builtins.int"27"35"36"37"38"39"310*M +F_OK +posix.F_OK + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + NGROUPS_MAXposix.NGROUPS_MAX + builtins.int" builtins.int"27"35"36"37"38"39"310*U +O_APPENDposix.O_APPEND + builtins.int" builtins.int"27"35"36"37"38"39"310*S +O_ASYNC posix.O_ASYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*S +O_CREAT posix.O_CREAT + builtins.int" builtins.int"27"35"36"37"38"39"310*U +O_DIRECTposix.O_DIRECT + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + O_DIRECTORYposix.O_DIRECTORY + builtins.int" builtins.int"27"35"36"37"38"39"310*S +O_DSYNC posix.O_DSYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +O_EXCL posix.O_EXCL + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + O_LARGEFILEposix.O_LARGEFILE + builtins.int" builtins.int"27"35"36"37"38"39"310*U +O_NDELAYposix.O_NDELAY + builtins.int" builtins.int"27"35"36"37"38"39"310*W + O_NOATIMEposix.O_NOATIME + builtins.int" builtins.int"27"35"36"37"38"39"310*U +O_NOCTTYposix.O_NOCTTY + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +O_NOFOLLOWposix.O_NOFOLLOW + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +O_NONBLOCKposix.O_NONBLOCK + builtins.int" builtins.int"27"35"36"37"38"39"310*U +O_RDONLYposix.O_RDONLY + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +O_RDWR posix.O_RDWR + builtins.int" builtins.int"27"35"36"37"38"39"310*S +O_RSYNC posix.O_RSYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +O_SYNC posix.O_SYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*S +O_TRUNC posix.O_TRUNC + builtins.int" builtins.int"27"35"36"37"38"39"310*U +O_WRONLYposix.O_WRONLY + builtins.int" builtins.int"27"35"36"37"38"39"310*M +R_OK +posix.R_OK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +TMP_MAX posix.TMP_MAX + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +WCONTINUEDposix.WCONTINUED + builtins.int" builtins.int"27"35"36"37"38"39"310*S +WNOHANG posix.WNOHANG + builtins.int" builtins.int"27"35"36"37"38"39"310*W + WUNTRACEDposix.WUNTRACED + builtins.int" builtins.int"27"35"36"37"38"39"310*M +W_OK +posix.W_OK + builtins.int" builtins.int"27"35"36"37"38"39"310*M +X_OK +posix.X_OK + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + CLD_CONTINUEDposix.CLD_CONTINUED + builtins.int" builtins.int"35"36"37"38"39"310*U + +CLD_DUMPEDposix.CLD_DUMPED + builtins.int" builtins.int"35"36"37"38"39"310*U + +CLD_EXITEDposix.CLD_EXITED + builtins.int" builtins.int"35"36"37"38"39"310*W + CLD_TRAPPEDposix.CLD_TRAPPED + builtins.int" builtins.int"35"36"37"38"39"310*W + EX_NOTFOUNDposix.EX_NOTFOUND + builtins.int" builtins.int"35"36"37"38"39"310*M +F_LOCK posix.F_LOCK + builtins.int" builtins.int"35"36"37"38"39"310*M +F_TEST posix.F_TEST + builtins.int" builtins.int"35"36"37"38"39"310*O +F_TLOCK posix.F_TLOCK + builtins.int" builtins.int"35"36"37"38"39"310*O +F_ULOCK posix.F_ULOCK + builtins.int" builtins.int"35"36"37"38"39"310*S + O_ACCMODEposix.O_ACCMODE + builtins.int" builtins.int"35"36"37"38"39"310*S + PRIO_PGRPposix.PRIO_PGRP + builtins.int" builtins.int"35"36"37"38"39"310*Y + PRIO_PROCESSposix.PRIO_PROCESS + builtins.int" builtins.int"35"36"37"38"39"310*S + PRIO_USERposix.PRIO_USER + builtins.int" builtins.int"35"36"37"38"39"310*K +P_ALL posix.P_ALL + builtins.int" builtins.int"35"36"37"38"39"310*M +P_PGID posix.P_PGID + builtins.int" builtins.int"35"36"37"38"39"310*K +P_PID posix.P_PID + builtins.int" builtins.int"35"36"37"38"39"310*W + RTLD_GLOBALposix.RTLD_GLOBAL + builtins.int" builtins.int"35"36"37"38"39"310*S + RTLD_LAZYposix.RTLD_LAZY + builtins.int" builtins.int"35"36"37"38"39"310*U + +RTLD_LOCALposix.RTLD_LOCAL + builtins.int" builtins.int"35"36"37"38"39"310*[ + RTLD_NODELETEposix.RTLD_NODELETE + builtins.int" builtins.int"35"36"37"38"39"310*W + RTLD_NOLOADposix.RTLD_NOLOAD + builtins.int" builtins.int"35"36"37"38"39"310*Q +RTLD_NOWposix.RTLD_NOW + builtins.int" builtins.int"35"36"37"38"39"310*U + +SCHED_FIFOposix.SCHED_FIFO + builtins.int" builtins.int"35"36"37"38"39"310*W + SCHED_OTHERposix.SCHED_OTHER + builtins.int" builtins.int"35"36"37"38"39"310*Q +SCHED_RRposix.SCHED_RR + builtins.int" builtins.int"35"36"37"38"39"310*S + SEEK_DATAposix.SEEK_DATA + builtins.int" builtins.int"35"36"37"38"39"310*S + SEEK_HOLEposix.SEEK_HOLE + builtins.int" builtins.int"35"36"37"38"39"310*S + ST_APPENDposix.ST_APPEND + builtins.int" builtins.int"35"36"37"38"39"310*W + ST_MANDLOCKposix.ST_MANDLOCK + builtins.int" builtins.int"35"36"37"38"39"310*U + +ST_NOATIMEposix.ST_NOATIME + builtins.int" builtins.int"35"36"37"38"39"310*Q +ST_NODEVposix.ST_NODEV + builtins.int" builtins.int"35"36"37"38"39"310*[ + ST_NODIRATIMEposix.ST_NODIRATIME + builtins.int" builtins.int"35"36"37"38"39"310*S + ST_NOEXECposix.ST_NOEXEC + builtins.int" builtins.int"35"36"37"38"39"310*S + ST_NOSUIDposix.ST_NOSUID + builtins.int" builtins.int"35"36"37"38"39"310*S + ST_RDONLYposix.ST_RDONLY + builtins.int" builtins.int"35"36"37"38"39"310*W + ST_RELATIMEposix.ST_RELATIME + builtins.int" builtins.int"35"36"37"38"39"310*] +ST_SYNCHRONOUSposix.ST_SYNCHRONOUS + builtins.int" builtins.int"35"36"37"38"39"310*Q +ST_WRITEposix.ST_WRITE + builtins.int" builtins.int"35"36"37"38"39"310*Y + XATTR_CREATEposix.XATTR_CREATE + builtins.int" builtins.int"35"36"37"38"39"310*[ + XATTR_REPLACEposix.XATTR_REPLACE + builtins.int" builtins.int"35"36"37"38"39"310*] +XATTR_SIZE_MAXposix.XATTR_SIZE_MAX + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/posixpath.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/posixpath.protobuf index 0e0e77f4a9..04104a7c89 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/posixpath.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/posixpath.protobuf @@ -745,4 +745,33 @@ splitdriveposixpath.splitdrive"L typing.AnyStr typing.AnyStr* p - typing.AnyStr0:overloadX"35"36"37"38"39"310 \ No newline at end of file + typing.AnyStr0:overloadX"35"36"37"38"39"310*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310* +supports_unicode_filenames$posixpath.supports_unicode_filenames + builtins.bool" builtins.bool"27"35"36"37"38"39"310*U +curdirposixpath.curdir + builtins.str" builtins.str"27"35"36"37"38"39"310*U +pardirposixpath.pardir + builtins.str" builtins.str"27"35"36"37"38"39"310*O +sep posixpath.sep + builtins.str" builtins.str"27"35"36"37"38"39"310*} +altsepposixpath.altsepD +Union[builtins.str,None] + builtins.str" builtins.str +None"27"35"36"37"38"39"310*U +extsepposixpath.extsep + builtins.str" builtins.str"27"35"36"37"38"39"310*W +pathsepposixpath.pathsep + builtins.str" builtins.str"27"35"36"37"38"39"310*W +defpathposixpath.defpath + builtins.str" builtins.str"27"35"36"37"38"39"310*W +devnullposixpath.devnull + builtins.str" builtins.str"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pprint.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pprint.protobuf index bb84759a56..1b501c3e98 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pprint.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pprint.protobuf @@ -481,4 +481,11 @@ sort_dicts sort_dicts builtins.bool" builtins.bool *8 underscore_numbers - builtins.bool" builtins.bool z310 \ No newline at end of file + builtins.bool" builtins.bool z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/profile.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/profile.protobuf index 1ca09ba714..6382a27653 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/profile.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/profile.protobuf @@ -176,4 +176,15 @@ profile._T*, sort` Union[builtins.str,builtins.int] builtins.str" builtins.str - builtins.int" builtins.int z27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int z27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pstats.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pstats.protobuf index 86b62b7f53..04b55fb1b1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pstats.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pstats.protobuf @@ -764,4 +764,13 @@ __format__enum.Enum.__format__" overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pty.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pty.protobuf index 19e24ee331..e96783bc4c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pty.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pty.protobuf @@ -55,4 +55,18 @@ stdin_read stdin_readˆ *TypeAlias[CallableType[builtins.function]]K CallableType[builtins.function]& -builtins.function"builtins.function" pty._Reader z35z36z37z38z39z310 \ No newline at end of file +builtins.function"builtins.function" pty._Reader z35z36z37z38z39z310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*[ + STDIN_FILENOpty.STDIN_FILENO + builtins.int" builtins.int"27"35"36"37"38"39"310*] + STDOUT_FILENOpty.STDOUT_FILENO + builtins.int" builtins.int"27"35"36"37"38"39"310*] + STDERR_FILENOpty.STDERR_FILENO + builtins.int" builtins.int"27"35"36"37"38"39"310*M +CHILD pty.CHILD + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pwd.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pwd.protobuf index e2b05d39d5..96847dc4cb 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pwd.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pwd.protobuf @@ -32,4 +32,6 @@ aTuple[builtins.str,builtins.str,builtins.int,builtins.int,builtins.str,builtins builtins.str" builtins.str builtins.str" builtins.str*& __name - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/py_compile.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/py_compile.protobuf index efe85b0ffc..f736f1d43f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/py_compile.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/py_compile.protobuf @@ -114,4 +114,10 @@ $Union[builtins.str,builtins.unicode] builtins.str" builtins.str" builtins.list None z35z36z37z38z39z310ž _get_default_invalidation_mode)py_compile._get_default_invalidation_mode"@ -py_compile.PycInvalidationMode"py_compile.PycInvalidationModez37z38z39z310 \ No newline at end of file +py_compile.PycInvalidationMode"py_compile.PycInvalidationModez37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyclbr.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyclbr.protobuf index ae9f1db309..ceb5357fc7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyclbr.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyclbr.protobuf @@ -207,4 +207,8 @@ readmodulepyclbr.readmodule"u )Union[typing.Sequence[builtins.str],None]N typing.Sequence[builtins.str] builtins.str" builtins.str"typing.Sequence -None z27z35z36z37z38z39z310 \ No newline at end of file +None z27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pydoc.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pydoc.protobuf index 666983f3e1..90d24bd48f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pydoc.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pydoc.protobuf @@ -2008,4 +2008,35 @@ render_docpydoc.render_doc" builtins.function"builtins.function None z27 gui pydoc.gui" -Nonez27 \ No newline at end of file +Nonez27*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Y + +__author__pydoc.__author__ + builtins.str" builtins.str"27"35"36"37"38"39"310*U +__date__pydoc.__date__ + builtins.str" builtins.str"27"35"36"37"38"39"310*[ + __version__pydoc.__version__ + builtins.str" builtins.str"27"35"36"37"38"39"310*[ + __credits__pydoc.__credits__ + builtins.str" builtins.str"27"35"36"37"38"39"310*O +text +pydoc.text + pydoc.TextDoc" pydoc.TextDoc"27"35"36"37"38"39"310*O +html +pydoc.html + pydoc.HTMLDoc" pydoc.HTMLDoc"27"35"36"37"38"39"310*M +help +pydoc.help + pydoc.Helper" pydoc.Helper"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pydoc_data.topics.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pydoc_data.topics.protobuf index 8eb14f0ae6..78eebd7cdb 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pydoc_data.topics.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pydoc_data.topics.protobuf @@ -1,2 +1,6 @@ -pydoc_data.topics \ No newline at end of file +pydoc_data.topics*¶ +topicspydoc_data.topics.topicsu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyexpat.errors.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyexpat.errors.protobuf index c0434762dc..5d931ec14f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyexpat.errors.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyexpat.errors.protobuf @@ -1,2 +1,84 @@ -pyexpat.errors \ No newline at end of file +pyexpat.errors*p +XML_ERROR_ABORTED pyexpat.errors.XML_ERROR_ABORTED + builtins.str" builtins.str"27"35"36"37"38"39"310*z +XML_ERROR_ASYNC_ENTITY%pyexpat.errors.XML_ERROR_ASYNC_ENTITY + builtins.str" builtins.str"27"35"36"37"38"39"310*œ +'XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF6pyexpat.errors.XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF + builtins.str" builtins.str"27"35"36"37"38"39"310*z +XML_ERROR_BAD_CHAR_REF%pyexpat.errors.XML_ERROR_BAD_CHAR_REF + builtins.str" builtins.str"27"35"36"37"38"39"310*„ +XML_ERROR_BINARY_ENTITY_REF*pyexpat.errors.XML_ERROR_BINARY_ENTITY_REF + builtins.str" builtins.str"27"35"36"37"38"39"310*¢ +*XML_ERROR_CANT_CHANGE_FEATURE_ONCE_PARSING9pyexpat.errors.XML_ERROR_CANT_CHANGE_FEATURE_ONCE_PARSING + builtins.str" builtins.str"27"35"36"37"38"39"310*ˆ +XML_ERROR_DUPLICATE_ATTRIBUTE,pyexpat.errors.XML_ERROR_DUPLICATE_ATTRIBUTE + builtins.str" builtins.str"27"35"36"37"38"39"310*Œ +XML_ERROR_ENTITY_DECLARED_IN_PE.pyexpat.errors.XML_ERROR_ENTITY_DECLARED_IN_PE + builtins.str" builtins.str"27"35"36"37"38"39"310*’ +"XML_ERROR_EXTERNAL_ENTITY_HANDLING1pyexpat.errors.XML_ERROR_EXTERNAL_ENTITY_HANDLING + builtins.str" builtins.str"27"35"36"37"38"39"310*’ +"XML_ERROR_FEATURE_REQUIRES_XML_DTD1pyexpat.errors.XML_ERROR_FEATURE_REQUIRES_XML_DTD + builtins.str" builtins.str"27"35"36"37"38"39"310*r +XML_ERROR_FINISHED!pyexpat.errors.XML_ERROR_FINISHED + builtins.str" builtins.str"27"35"36"37"38"39"310*| +XML_ERROR_INCOMPLETE_PE&pyexpat.errors.XML_ERROR_INCOMPLETE_PE + builtins.str" builtins.str"27"35"36"37"38"39"310*† +XML_ERROR_INCORRECT_ENCODING+pyexpat.errors.XML_ERROR_INCORRECT_ENCODING + builtins.str" builtins.str"27"35"36"37"38"39"310*| +XML_ERROR_INVALID_TOKEN&pyexpat.errors.XML_ERROR_INVALID_TOKEN + builtins.str" builtins.str"27"35"36"37"38"39"310*Ž + XML_ERROR_JUNK_AFTER_DOC_ELEMENT/pyexpat.errors.XML_ERROR_JUNK_AFTER_DOC_ELEMENT + builtins.str" builtins.str"27"35"36"37"38"39"310*‚ +XML_ERROR_MISPLACED_XML_PI)pyexpat.errors.XML_ERROR_MISPLACED_XML_PI + builtins.str" builtins.str"27"35"36"37"38"39"310*~ +XML_ERROR_NOT_STANDALONE'pyexpat.errors.XML_ERROR_NOT_STANDALONE + builtins.str" builtins.str"27"35"36"37"38"39"310*| +XML_ERROR_NOT_SUSPENDED&pyexpat.errors.XML_ERROR_NOT_SUSPENDED + builtins.str" builtins.str"27"35"36"37"38"39"310*x +XML_ERROR_NO_ELEMENTS$pyexpat.errors.XML_ERROR_NO_ELEMENTS + builtins.str" builtins.str"27"35"36"37"38"39"310*t +XML_ERROR_NO_MEMORY"pyexpat.errors.XML_ERROR_NO_MEMORY + builtins.str" builtins.str"27"35"36"37"38"39"310*‚ +XML_ERROR_PARAM_ENTITY_REF)pyexpat.errors.XML_ERROR_PARAM_ENTITY_REF + builtins.str" builtins.str"27"35"36"37"38"39"310*z +XML_ERROR_PARTIAL_CHAR%pyexpat.errors.XML_ERROR_PARTIAL_CHAR + builtins.str" builtins.str"27"35"36"37"38"39"310*r +XML_ERROR_PUBLICID!pyexpat.errors.XML_ERROR_PUBLICID + builtins.str" builtins.str"27"35"36"37"38"39"310*Š +XML_ERROR_RECURSIVE_ENTITY_REF-pyexpat.errors.XML_ERROR_RECURSIVE_ENTITY_REF + builtins.str" builtins.str"27"35"36"37"38"39"310*t +XML_ERROR_SUSPENDED"pyexpat.errors.XML_ERROR_SUSPENDED + builtins.str" builtins.str"27"35"36"37"38"39"310*v +XML_ERROR_SUSPEND_PE#pyexpat.errors.XML_ERROR_SUSPEND_PE + builtins.str" builtins.str"27"35"36"37"38"39"310*n +XML_ERROR_SYNTAXpyexpat.errors.XML_ERROR_SYNTAX + builtins.str" builtins.str"27"35"36"37"38"39"310*z +XML_ERROR_TAG_MISMATCH%pyexpat.errors.XML_ERROR_TAG_MISMATCH + builtins.str" builtins.str"27"35"36"37"38"39"310*t +XML_ERROR_TEXT_DECL"pyexpat.errors.XML_ERROR_TEXT_DECL + builtins.str" builtins.str"27"35"36"37"38"39"310*~ +XML_ERROR_UNBOUND_PREFIX'pyexpat.errors.XML_ERROR_UNBOUND_PREFIX + builtins.str" builtins.str"27"35"36"37"38"39"310*Ž + XML_ERROR_UNCLOSED_CDATA_SECTION/pyexpat.errors.XML_ERROR_UNCLOSED_CDATA_SECTION + builtins.str" builtins.str"27"35"36"37"38"39"310*~ +XML_ERROR_UNCLOSED_TOKEN'pyexpat.errors.XML_ERROR_UNCLOSED_TOKEN + builtins.str" builtins.str"27"35"36"37"38"39"310*† +XML_ERROR_UNDECLARING_PREFIX+pyexpat.errors.XML_ERROR_UNDECLARING_PREFIX + builtins.str" builtins.str"27"35"36"37"38"39"310*‚ +XML_ERROR_UNDEFINED_ENTITY)pyexpat.errors.XML_ERROR_UNDEFINED_ENTITY + builtins.str" builtins.str"27"35"36"37"38"39"310*‚ +XML_ERROR_UNEXPECTED_STATE)pyexpat.errors.XML_ERROR_UNEXPECTED_STATE + builtins.str" builtins.str"27"35"36"37"38"39"310*‚ +XML_ERROR_UNKNOWN_ENCODING)pyexpat.errors.XML_ERROR_UNKNOWN_ENCODING + builtins.str" builtins.str"27"35"36"37"38"39"310*r +XML_ERROR_XML_DECL!pyexpat.errors.XML_ERROR_XML_DECL + builtins.str" builtins.str"27"35"36"37"38"39"310*­ +codespyexpat.errors.codesu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"35"36"37"38"39"310*³ +messagespyexpat.errors.messagesu +(builtins.dict[builtins.int,builtins.str] + builtins.int" builtins.int + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyexpat.model.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyexpat.model.protobuf index 09a6252ed5..7f8ac77a6e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyexpat.model.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyexpat.model.protobuf @@ -1,2 +1,22 @@ - pyexpat.model \ No newline at end of file + pyexpat.model*g + XML_CTYPE_ANYpyexpat.model.XML_CTYPE_ANY + builtins.int" builtins.int"27"35"36"37"38"39"310*m +XML_CTYPE_CHOICEpyexpat.model.XML_CTYPE_CHOICE + builtins.int" builtins.int"27"35"36"37"38"39"310*k +XML_CTYPE_EMPTYpyexpat.model.XML_CTYPE_EMPTY + builtins.int" builtins.int"27"35"36"37"38"39"310*k +XML_CTYPE_MIXEDpyexpat.model.XML_CTYPE_MIXED + builtins.int" builtins.int"27"35"36"37"38"39"310*i +XML_CTYPE_NAMEpyexpat.model.XML_CTYPE_NAME + builtins.int" builtins.int"27"35"36"37"38"39"310*g + XML_CTYPE_SEQpyexpat.model.XML_CTYPE_SEQ + builtins.int" builtins.int"27"35"36"37"38"39"310*k +XML_CQUANT_NONEpyexpat.model.XML_CQUANT_NONE + builtins.int" builtins.int"27"35"36"37"38"39"310*i +XML_CQUANT_OPTpyexpat.model.XML_CQUANT_OPT + builtins.int" builtins.int"27"35"36"37"38"39"310*k +XML_CQUANT_PLUSpyexpat.model.XML_CQUANT_PLUS + builtins.int" builtins.int"27"35"36"37"38"39"310*i +XML_CQUANT_REPpyexpat.model.XML_CQUANT_REP + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyexpat.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyexpat.protobuf index 80e9fe1c9a..895a9a88f3 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyexpat.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/pyexpat.protobuf @@ -144,4 +144,35 @@ __encoding builtins.dict[builtins.str,Any] builtins.str" builtins.str Any" builtins.dict -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*a + EXPAT_VERSIONpyexpat.EXPAT_VERSION + builtins.str" builtins.str"27"35"36"37"38"39"310*Ï + version_infopyexpat.version_info‹ +-Tuple[builtins.int,builtins.int,builtins.int] + builtins.int" builtins.int + builtins.int" builtins.int + builtins.int" builtins.int"27"35"36"37"38"39"310*e +native_encodingpyexpat.native_encoding + builtins.str" builtins.str"27"35"36"37"38"39"310*Þ +featurespyexpat.features¢ +/builtins.list[Tuple[builtins.str,builtins.int]]` + Tuple[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.list"27"35"36"37"38"39"310*ƒ +XML_PARAM_ENTITY_PARSING_NEVER&pyexpat.XML_PARAM_ENTITY_PARSING_NEVER + builtins.int" builtins.int"27"35"36"37"38"39"310*› +*XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE2pyexpat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE + builtins.int" builtins.int"27"35"36"37"38"39"310*… +XML_PARAM_ENTITY_PARSING_ALWAYS'pyexpat.XML_PARAM_ENTITY_PARSING_ALWAYS + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/queue.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/queue.protobuf index d0fa4ecae2..ca9e1e3eb1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/queue.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/queue.protobuf @@ -328,4 +328,11 @@ put_nowaitqueue.SimpleQueue.put_nowait" self( types.GenericAlias"types.GenericAlias*$ name - builtins.str" builtins.strz39z310j39j310 \ No newline at end of file + builtins.str" builtins.strz39z310j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/random.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/random.protobuf index 9e9b8dc31c..733e0b529e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/random.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/random.protobuf @@ -1445,4 +1445,17 @@ population< stop builtins.int" builtins.int*( step - builtins.int" builtins.int 0:overloadX"27 \ No newline at end of file + builtins.int" builtins.int 0:overloadX"27*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*K +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/re.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/re.protobuf index f04dbd0781..0363b9413b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/re.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/re.protobuf @@ -1187,4 +1187,87 @@ DUnion[typing.Pattern[builtins.str],typing.Pattern[builtins.unicode]]L +TypeAlias[Union[builtins.int,re.RegexFlag]]` Union[builtins.int,re.RegexFlag] builtins.int" builtins.int - re.RegexFlag" re.RegexFlag" re._FlagsType 0:overloadX"35"36"37"38"39"310 \ No newline at end of file + re.RegexFlag" re.RegexFlag" re._FlagsType 0:overloadX"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*3 +DEBUGre.DEBUG + builtins.int" builtins.int"27*H +DEBUGre.DEBUG + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*+ +Ire.I + builtins.int" builtins.int"27*@ +Ire.I + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*= + +IGNORECASE re.IGNORECASE + builtins.int" builtins.int"27*R + +IGNORECASE re.IGNORECASE + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*+ +Lre.L + builtins.int" builtins.int"27*@ +Lre.L + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*5 +LOCALE re.LOCALE + builtins.int" builtins.int"27*J +LOCALE re.LOCALE + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*+ +Mre.M + builtins.int" builtins.int"27*@ +Mre.M + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*; + MULTILINE re.MULTILINE + builtins.int" builtins.int"27*P + MULTILINE re.MULTILINE + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*+ +Sre.S + builtins.int" builtins.int"27*@ +Sre.S + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*5 +DOTALL re.DOTALL + builtins.int" builtins.int"27*J +DOTALL re.DOTALL + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*+ +Xre.X + builtins.int" builtins.int"27*@ +Xre.X + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*7 +VERBOSE +re.VERBOSE + builtins.int" builtins.int"27*L +VERBOSE +re.VERBOSE + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*+ +Ure.U + builtins.int" builtins.int"27*@ +Ure.U + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*7 +UNICODE +re.UNICODE + builtins.int" builtins.int"27*L +UNICODE +re.UNICODE + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*+ +Tre.T + builtins.int" builtins.int"27*@ +Tre.T + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*9 +TEMPLATE re.TEMPLATE + builtins.int" builtins.int"27*N +TEMPLATE re.TEMPLATE + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*@ +Are.A + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*H +ASCIIre.ASCII + re.RegexFlag" re.RegexFlag"35"36"37"38"39"310*I + _pattern_typere._pattern_type + builtins.type" builtins.type"35"36 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/readline.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/readline.protobuf index 9686645c7c..933e235300 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/readline.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/readline.protobuf @@ -277,4 +277,8 @@ __filename set_auto_historyreadline.set_auto_history" None*+ __enabled - builtins.bool" builtins.boolz35z36z37z38z39z310 \ No newline at end of file + builtins.bool" builtins.boolz35z36z37z38z39z310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/repr.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/repr.protobuf index d27bc705f0..cbd6a1f5cd 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/repr.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/repr.protobuf @@ -126,4 +126,10 @@ repr_tuplerepr.Repr.repr_tuple" repr repr.repr" builtins.str" builtins.str* x -Anyz27 \ No newline at end of file +Anyz27*9 +Any +typing.Any" +builtins.object"builtins.object"27*/ +aRepr +repr.aRepr + repr.Repr" repr.Repr"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/reprlib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/reprlib.protobuf index d985a31540..34f7bd85b2 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/reprlib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/reprlib.protobuf @@ -468,4 +468,13 @@ repr_dequereprlib.Repr.repr_deque" repr reprlib.repr" builtins.str" builtins.str*) x" -builtins.object"builtins.objectz35z36z37z38z39z310 \ No newline at end of file +builtins.object"builtins.objectz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*M +aRepr reprlib.aRepr + reprlib.Repr" reprlib.Repr"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/resource.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/resource.protobuf index 1a15e93c95..32f2d5654f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/resource.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/resource.protobuf @@ -268,4 +268,43 @@ __resource overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b + RLIM_INFINITYresource.RLIM_INFINITY + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + RLIMIT_COREresource.RLIMIT_CORE + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + +RLIMIT_CPUresource.RLIMIT_CPU + builtins.int" builtins.int"27"35"36"37"38"39"310*` + RLIMIT_FSIZEresource.RLIMIT_FSIZE + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + RLIMIT_DATAresource.RLIMIT_DATA + builtins.int" builtins.int"27"35"36"37"38"39"310*` + RLIMIT_STACKresource.RLIMIT_STACK + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + +RLIMIT_RSSresource.RLIMIT_RSS + builtins.int" builtins.int"27"35"36"37"38"39"310*` + RLIMIT_NPROCresource.RLIMIT_NPROC + builtins.int" builtins.int"27"35"36"37"38"39"310*b + RLIMIT_NOFILEresource.RLIMIT_NOFILE + builtins.int" builtins.int"27"35"36"37"38"39"310*G + RLIMIT_OFILEresource.RLIMIT_OFILE + builtins.int" builtins.int"27*d +RLIMIT_MEMLOCKresource.RLIMIT_MEMLOCK + builtins.int" builtins.int"27"35"36"37"38"39"310*E + RLIMIT_VMEMresource.RLIMIT_VMEM + builtins.int" builtins.int"27*Z + RLIMIT_ASresource.RLIMIT_AS + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + RUSAGE_SELFresource.RUSAGE_SELF + builtins.int" builtins.int"27"35"36"37"38"39"310*f +RUSAGE_CHILDRENresource.RUSAGE_CHILDREN + builtins.int" builtins.int"27"35"36"37"38"39"310*E + RUSAGE_BOTHresource.RUSAGE_BOTH + builtins.int" builtins.int"27*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/rfc822.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/rfc822.protobuf index 0573d0cbee..86c2e1008d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/rfc822.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/rfc822.protobuf @@ -160,4 +160,9 @@ getcommentrfc822.AddrlistClass.getcomment* parsedaterfc822.parsedate* dataz27+ mktime_tzrfc822.mktime_tz* -dataz27 \ No newline at end of file +dataz27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/rlcompleter.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/rlcompleter.protobuf index d480053ee7..654cd8c541 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/rlcompleter.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/rlcompleter.protobuf @@ -33,4 +33,11 @@ $Union[builtins.str,builtins.unicode] text builtins.str" builtins.str*' state - builtins.int" builtins.intz35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file + builtins.int" builtins.intz35z36z37z38z39z310j27j35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/runpy.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/runpy.protobuf index a9e3d76031..fa4b33e5e7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/runpy.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/runpy.protobuf @@ -143,4 +143,9 @@ run_modulerunpy.run_module"W run_nameD Union[builtins.str,None] builtins.str" builtins.str -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sched.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sched.protobuf index 4232634bb6..1126594d78 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sched.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sched.protobuf @@ -341,4 +341,13 @@ mTuple[builtins.float,Any,CallableType[builtins.function],builtins.tuple[Any],bu builtins.str" builtins.str Any" builtins.dict" builtins.list*, self" -sched.scheduler"sched.scheduler0:property`z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file +sched.scheduler"sched.scheduler0:property`z35z36z37z38z39z310j27j35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/secrets.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/secrets.protobuf index 02c343eabb..2cd432e002 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/secrets.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/secrets.protobuf @@ -152,4 +152,6 @@ WUnion[builtins.bytes,builtins.bytearray,builtins.memoryview,array.array[Any],mm __a typing.AnyStr* __b - typing.AnyStr0:overloadX"35"36"37"38"39"310 \ No newline at end of file + typing.AnyStr0:overloadX"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/select.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/select.protobuf index 5c4dc6a69c..144ede4f8e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/select.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/select.protobuf @@ -169,4 +169,109 @@ unregisterselect.poll.unregister" __timeoutJ Union[builtins.float,None] builtins.float"builtins.float -None z27z35z36z37z38z39z310 \ No newline at end of file +None z27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*V +PIPE_BUFselect.PIPE_BUF + builtins.int" builtins.int"27"35"36"37"38"39"310*T +POLLERRselect.POLLERR + builtins.int" builtins.int"27"35"36"37"38"39"310*T +POLLHUPselect.POLLHUP + builtins.int" builtins.int"27"35"36"37"38"39"310*R +POLLIN select.POLLIN + builtins.int" builtins.int"27"35"36"37"38"39"310*T +POLLMSGselect.POLLMSG + builtins.int" builtins.int"27"35"36"37"38"39"310*V +POLLNVALselect.POLLNVAL + builtins.int" builtins.int"27"35"36"37"38"39"310*T +POLLOUTselect.POLLOUT + builtins.int" builtins.int"27"35"36"37"38"39"310*T +POLLPRIselect.POLLPRI + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +POLLRDBANDselect.POLLRDBAND + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +POLLRDNORMselect.POLLRDNORM + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +POLLWRBANDselect.POLLWRBAND + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +POLLWRNORMselect.POLLWRNORM + builtins.int" builtins.int"27"35"36"37"38"39"310*X + KQ_EV_ADDselect.KQ_EV_ADD + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + KQ_EV_CLEARselect.KQ_EV_CLEAR + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + KQ_EV_DELETEselect.KQ_EV_DELETE + builtins.int" builtins.int"27"35"36"37"38"39"310*` + KQ_EV_DISABLEselect.KQ_EV_DISABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + KQ_EV_ENABLEselect.KQ_EV_ENABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*X + KQ_EV_EOFselect.KQ_EV_EOF + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + KQ_EV_ERRORselect.KQ_EV_ERROR + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + KQ_EV_FLAG1select.KQ_EV_FLAG1 + builtins.int" builtins.int"27"35"36"37"38"39"310*` + KQ_EV_ONESHOTselect.KQ_EV_ONESHOT + builtins.int" builtins.int"27"35"36"37"38"39"310*b +KQ_EV_SYSFLAGSselect.KQ_EV_SYSFLAGS + builtins.int" builtins.int"27"35"36"37"38"39"310*` + KQ_FILTER_AIOselect.KQ_FILTER_AIO + builtins.int" builtins.int"27"35"36"37"38"39"310*f +KQ_FILTER_NETDEVselect.KQ_FILTER_NETDEV + builtins.int" builtins.int"27"35"36"37"38"39"310*b +KQ_FILTER_PROCselect.KQ_FILTER_PROC + builtins.int" builtins.int"27"35"36"37"38"39"310*b +KQ_FILTER_READselect.KQ_FILTER_READ + builtins.int" builtins.int"27"35"36"37"38"39"310*f +KQ_FILTER_SIGNALselect.KQ_FILTER_SIGNAL + builtins.int" builtins.int"27"35"36"37"38"39"310*d +KQ_FILTER_TIMERselect.KQ_FILTER_TIMER + builtins.int" builtins.int"27"35"36"37"38"39"310*d +KQ_FILTER_VNODEselect.KQ_FILTER_VNODE + builtins.int" builtins.int"27"35"36"37"38"39"310*d +KQ_FILTER_WRITEselect.KQ_FILTER_WRITE + builtins.int" builtins.int"27"35"36"37"38"39"310*b +KQ_NOTE_ATTRIBselect.KQ_NOTE_ATTRIB + builtins.int" builtins.int"27"35"36"37"38"39"310*` + KQ_NOTE_CHILDselect.KQ_NOTE_CHILD + builtins.int" builtins.int"27"35"36"37"38"39"310*b +KQ_NOTE_DELETEselect.KQ_NOTE_DELETE + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + KQ_NOTE_EXECselect.KQ_NOTE_EXEC + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + KQ_NOTE_EXITselect.KQ_NOTE_EXIT + builtins.int" builtins.int"27"35"36"37"38"39"310*b +KQ_NOTE_EXTENDselect.KQ_NOTE_EXTEND + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + KQ_NOTE_FORKselect.KQ_NOTE_FORK + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + KQ_NOTE_LINKselect.KQ_NOTE_LINK + builtins.int" builtins.int"27"35"36"37"38"39"310*` + KQ_NOTE_LOWATselect.KQ_NOTE_LOWAT + builtins.int" builtins.int"27"35"36"37"38"39"310*h +KQ_NOTE_PCTRLMASKselect.KQ_NOTE_PCTRLMASK + builtins.int" builtins.int"27"35"36"37"38"39"310*h +KQ_NOTE_PDATAMASKselect.KQ_NOTE_PDATAMASK + builtins.int" builtins.int"27"35"36"37"38"39"310*b +KQ_NOTE_RENAMEselect.KQ_NOTE_RENAME + builtins.int" builtins.int"27"35"36"37"38"39"310*b +KQ_NOTE_REVOKEselect.KQ_NOTE_REVOKE + builtins.int" builtins.int"27"35"36"37"38"39"310*` + KQ_NOTE_TRACKselect.KQ_NOTE_TRACK + builtins.int" builtins.int"27"35"36"37"38"39"310*f +KQ_NOTE_TRACKERRselect.KQ_NOTE_TRACKERR + builtins.int" builtins.int"27"35"36"37"38"39"310*` + KQ_NOTE_WRITEselect.KQ_NOTE_WRITE + builtins.int" builtins.int"27"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/selectors.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/selectors.protobuf index b135f4c3ae..afb4fb3ced 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/selectors.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/selectors.protobuf @@ -708,4 +708,16 @@ WTuple[TypeAlias[Union[builtins.int,_typeshed.HasFileno]],builtins.int,builtins. abc._FuncT* funcobj -abc._FuncTz35z36z37z38z39z310 \ No newline at end of file +abc._FuncTz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Y + +EVENT_READselectors.EVENT_READ + builtins.int" builtins.int"35"36"37"38"39"310*[ + EVENT_WRITEselectors.EVENT_WRITE + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sets.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sets.protobuf index 7bf70cf6a4..114355f840 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sets.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sets.protobuf @@ -553,4 +553,11 @@ EUnion[sets.BaseSet[UnboundType[_T]],typing.Iterable[UnboundType[_T]]]B builtins.int" builtins.int*^ selfT &sets._TemporarilyImmutableSet[sets._T] -sets._T"sets._TemporarilyImmutableSetz27Pj27 \ No newline at end of file +sets._T"sets._TemporarilyImmutableSetz27Pj27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sha.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sha.protobuf index d852f292d2..6b72b85842 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sha.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sha.protobuf @@ -22,4 +22,8 @@ newsha.new" sha.sha"sha.sha** string - builtins.str" builtins.str z27 \ No newline at end of file + builtins.str" builtins.str z27*< + blocksize sha.blocksize + builtins.int" builtins.int"27*@ + digest_sizesha.digest_size + builtins.int" builtins.int"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/shelve.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/shelve.protobuf index 30a7ca7147..aea0ffe07d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/shelve.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/shelve.protobuf @@ -254,4 +254,11 @@ BsdDbShelfshelve.BsdDbShelf" shelve.Shelf* builtins.int" builtins.int None */ writeback - builtins.bool" builtins.bool z27z35z36z37z38z39z310 \ No newline at end of file + builtins.bool" builtins.bool z27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/shlex.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/shlex.protobuf index 248e4fd069..ebea3adf9b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/shlex.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/shlex.protobuf @@ -403,4 +403,13 @@ shlex.join" builtins.str" builtins.str*a split_commandN typing.Iterable[builtins.str] - builtins.str" builtins.str"typing.Iterablez38z39z310 \ No newline at end of file + builtins.str" builtins.str"typing.Iterablez38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/shutil.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/shutil.protobuf index 86850682c4..f66f557ba3 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/shutil.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/shutil.protobuf @@ -799,4 +799,17 @@ Kbuiltins.list[Tuple[builtins.str,builtins.list[builtins.str],builtins.str]] builtins.str" builtins.strF os.PathLike[builtins.str] builtins.str" builtins.str" os.PathLike -None 0:overloadX"38"39"310 \ No newline at end of file +None 0:overloadX"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*C +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/signal.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/signal.protobuf index 54bca1a207..ce459cf26e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/signal.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/signal.protobuf @@ -203,4 +203,181 @@ sigpendingsignal.sigpending" -TypeAlias[Union[builtins.int,signal.Signals]]f "Union[builtins.int,signal.Signals] builtins.int" builtins.int -signal.Signals"signal.Signals"signal._SIGNUMz38z39z310 \ No newline at end of file +signal.Signals"signal.Signals"signal._SIGNUMz38z39z310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*; +SIG_DFLsignal.SIG_DFL + builtins.int" builtins.int"27*V +SIG_DFLsignal.SIG_DFL" +signal.Handlers"signal.Handlers"35"36"37"38"39"310*; +SIG_IGNsignal.SIG_IGN + builtins.int" builtins.int"27*V +SIG_IGNsignal.SIG_IGN" +signal.Handlers"signal.Handlers"35"36"37"38"39"310*\ + ITIMER_REALsignal.ITIMER_REAL + builtins.int" builtins.int"27"35"36"37"38"39"310*b +ITIMER_VIRTUALsignal.ITIMER_VIRTUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + ITIMER_PROFsignal.ITIMER_PROF + builtins.int" builtins.int"27"35"36"37"38"39"310*N +NSIG signal.NSIG + builtins.int" builtins.int"27"35"36"37"38"39"310*; +SIGABRTsignal.SIGABRT + builtins.int" builtins.int"27*T +SIGABRTsignal.SIGABRT +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGALRMsignal.SIGALRM + builtins.int" builtins.int"27*T +SIGALRMsignal.SIGALRM +signal.Signals"signal.Signals"35"36"37"38"39"310*= +SIGBREAKsignal.SIGBREAK + builtins.int" builtins.int"27*9 +SIGBUS signal.SIGBUS + builtins.int" builtins.int"27*R +SIGBUS signal.SIGBUS +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGCHLDsignal.SIGCHLD + builtins.int" builtins.int"27*T +SIGCHLDsignal.SIGCHLD +signal.Signals"signal.Signals"35"36"37"38"39"310*9 +SIGCLD signal.SIGCLD + builtins.int" builtins.int"27*; +SIGCONTsignal.SIGCONT + builtins.int" builtins.int"27*T +SIGCONTsignal.SIGCONT +signal.Signals"signal.Signals"35"36"37"38"39"310*9 +SIGEMT signal.SIGEMT + builtins.int" builtins.int"27*R +SIGEMT signal.SIGEMT +signal.Signals"signal.Signals"35"36"37"38"39"310*9 +SIGFPE signal.SIGFPE + builtins.int" builtins.int"27*R +SIGFPE signal.SIGFPE +signal.Signals"signal.Signals"35"36"37"38"39"310*9 +SIGHUP signal.SIGHUP + builtins.int" builtins.int"27*R +SIGHUP signal.SIGHUP +signal.Signals"signal.Signals"35"36"37"38"39"310*9 +SIGILL signal.SIGILL + builtins.int" builtins.int"27*R +SIGILL signal.SIGILL +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGINFOsignal.SIGINFO + builtins.int" builtins.int"27*T +SIGINFOsignal.SIGINFO +signal.Signals"signal.Signals"35"36"37"38"39"310*9 +SIGINT signal.SIGINT + builtins.int" builtins.int"27*R +SIGINT signal.SIGINT +signal.Signals"signal.Signals"35"36"37"38"39"310*7 +SIGIO signal.SIGIO + builtins.int" builtins.int"27*P +SIGIO signal.SIGIO +signal.Signals"signal.Signals"35"36"37"38"39"310*9 +SIGIOT signal.SIGIOT + builtins.int" builtins.int"27*R +SIGIOT signal.SIGIOT +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGKILLsignal.SIGKILL + builtins.int" builtins.int"27*T +SIGKILLsignal.SIGKILL +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGPIPEsignal.SIGPIPE + builtins.int" builtins.int"27*T +SIGPIPEsignal.SIGPIPE +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGPOLLsignal.SIGPOLL + builtins.int" builtins.int"27*; +SIGPROFsignal.SIGPROF + builtins.int" builtins.int"27*T +SIGPROFsignal.SIGPROF +signal.Signals"signal.Signals"35"36"37"38"39"310*9 +SIGPWR signal.SIGPWR + builtins.int" builtins.int"27*; +SIGQUITsignal.SIGQUIT + builtins.int" builtins.int"27*T +SIGQUITsignal.SIGQUIT +signal.Signals"signal.Signals"35"36"37"38"39"310*= +SIGRTMAXsignal.SIGRTMAX + builtins.int" builtins.int"27*= +SIGRTMINsignal.SIGRTMIN + builtins.int" builtins.int"27*; +SIGSEGVsignal.SIGSEGV + builtins.int" builtins.int"27*T +SIGSEGVsignal.SIGSEGV +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGSTOPsignal.SIGSTOP + builtins.int" builtins.int"27*T +SIGSTOPsignal.SIGSTOP +signal.Signals"signal.Signals"35"36"37"38"39"310*9 +SIGSYS signal.SIGSYS + builtins.int" builtins.int"27*R +SIGSYS signal.SIGSYS +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGTERMsignal.SIGTERM + builtins.int" builtins.int"27*T +SIGTERMsignal.SIGTERM +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGTRAPsignal.SIGTRAP + builtins.int" builtins.int"27*T +SIGTRAPsignal.SIGTRAP +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGTSTPsignal.SIGTSTP + builtins.int" builtins.int"27*T +SIGTSTPsignal.SIGTSTP +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGTTINsignal.SIGTTIN + builtins.int" builtins.int"27*T +SIGTTINsignal.SIGTTIN +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGTTOUsignal.SIGTTOU + builtins.int" builtins.int"27*T +SIGTTOUsignal.SIGTTOU +signal.Signals"signal.Signals"35"36"37"38"39"310*9 +SIGURG signal.SIGURG + builtins.int" builtins.int"27*R +SIGURG signal.SIGURG +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGUSR1signal.SIGUSR1 + builtins.int" builtins.int"27*T +SIGUSR1signal.SIGUSR1 +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGUSR2signal.SIGUSR2 + builtins.int" builtins.int"27*T +SIGUSR2signal.SIGUSR2 +signal.Signals"signal.Signals"35"36"37"38"39"310*? + SIGVTALRMsignal.SIGVTALRM + builtins.int" builtins.int"27*X + SIGVTALRMsignal.SIGVTALRM +signal.Signals"signal.Signals"35"36"37"38"39"310*= +SIGWINCHsignal.SIGWINCH + builtins.int" builtins.int"27*V +SIGWINCHsignal.SIGWINCH +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGXCPUsignal.SIGXCPU + builtins.int" builtins.int"27*T +SIGXCPUsignal.SIGXCPU +signal.Signals"signal.Signals"35"36"37"38"39"310*; +SIGXFSZsignal.SIGXFSZ + builtins.int" builtins.int"27*T +SIGXFSZsignal.SIGXFSZ +signal.Signals"signal.Signals"35"36"37"38"39"310*E + CTRL_C_EVENTsignal.CTRL_C_EVENT + builtins.int" builtins.int"27*M +CTRL_BREAK_EVENTsignal.CTRL_BREAK_EVENT + builtins.int" builtins.int"27*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z + SIG_BLOCKsignal.SIG_BLOCK" +signal.Sigmasks"signal.Sigmasks"35"36"37"38"39"310*^ + SIG_UNBLOCKsignal.SIG_UNBLOCK" +signal.Sigmasks"signal.Sigmasks"35"36"37"38"39"310*^ + SIG_SETMASKsignal.SIG_SETMASK" +signal.Sigmasks"signal.Sigmasks"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/site.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/site.protobuf index 6300084ae5..ad449103a1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/site.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/site.protobuf @@ -30,4 +30,21 @@ addsitedirsite.addsitedir" getuserbasesite.getuserbase" builtins.str" builtins.strz27z35z36z37z38z39z310j getusersitepackagessite.getusersitepackages" - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*‚ +PREFIXES site.PREFIXESJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310* +ENABLE_USER_SITEsite.ENABLE_USER_SITEG +Union[builtins.bool,None] + builtins.bool" builtins.bool +None"27"35"36"37"38"39"310*~ + USER_SITEsite.USER_SITED +Union[builtins.str,None] + builtins.str" builtins.str +None"27"35"36"37"38"39"310*~ + USER_BASEsite.USER_BASED +Union[builtins.str,None] + builtins.str" builtins.str +None"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/smtpd.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/smtpd.protobuf index 55e245a6be..e2b698ceaa 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/smtpd.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/smtpd.protobuf @@ -315,4 +315,15 @@ remoteaddr dataf "Union[builtins.bytes,builtins.str] builtins.bytes"builtins.bytes - builtins.str" builtins.strz35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file + builtins.str" builtins.strz35z36z37z38z39z310j27j35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/smtplib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/smtplib.protobuf index 165f216efa..25cb6382fb 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/smtplib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/smtplib.protobuf @@ -1592,4 +1592,30 @@ addrstring overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*U + SMTP_PORTsmtplib.SMTP_PORT + builtins.int" builtins.int"35"36"37"38"39"310*] + SMTP_SSL_PORTsmtplib.SMTP_SSL_PORT + builtins.int" builtins.int"35"36"37"38"39"310*K +CRLF smtplib.CRLF + builtins.str" builtins.str"35"36"37"38"39"310*Q +bCRLF smtplib.bCRLF +builtins.bytes"builtins.bytes"35"36"37"38"39"310* + OLDSTYLE_AUTHsmtplib.OLDSTYLE_AUTHL +typing.Pattern[builtins.str] + builtins.str" builtins.str"typing.Pattern"35"36"37"38"39"310*U + LMTP_PORTsmtplib.LMTP_PORT + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sndhdr.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sndhdr.protobuf index c20c64b73f..c8c3ca7a98 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sndhdr.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sndhdr.protobuf @@ -159,4 +159,10 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin os.PathLike[builtins.str] builtins.str" builtins.str" os.PathLikeL os.PathLike[builtins.bytes] -builtins.bytes"builtins.bytes" os.PathLike"_typeshed.StrOrBytesPathz35z36z37z38z39z310 \ No newline at end of file +builtins.bytes"builtins.bytes" os.PathLike"_typeshed.StrOrBytesPathz35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/socket.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/socket.protobuf index b7b91ec0bd..b44c86652c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/socket.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/socket.protobuf @@ -1145,4 +1145,1008 @@ BTuple[builtins.bytes,builtins.list[builtins.int],builtins.int,Any] maxfds builtins.int" builtins.int*) flags - builtins.int" builtins.int z39z310 \ No newline at end of file + builtins.int" builtins.int z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*? +has_ipv6socket.has_ipv6 + builtins.bool" builtins.bool"27*, + +SocketTypesocket.SocketType +Any"27*R +EAGAIN socket.EAGAIN + builtins.int" builtins.int"27"35"36"37"38"39"310*P +EBADF socket.EBADF + builtins.int" builtins.int"27"35"36"37"38"39"310*7 +EINTR socket.EINTR + builtins.int" builtins.int"27*\ + EWOULDBLOCKsocket.EWOULDBLOCK + builtins.int" builtins.int"27"35"36"37"38"39"310*; +AF_UNIXsocket.AF_UNIX + builtins.int" builtins.int"27*` +AF_UNIXsocket.AF_UNIX, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*; +AF_INETsocket.AF_INET + builtins.int" builtins.int"27*` +AF_INETsocket.AF_INET, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*= +AF_INET6socket.AF_INET6 + builtins.int" builtins.int"27*b +AF_INET6socket.AF_INET6, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*C + SOCK_STREAMsocket.SOCK_STREAM + builtins.int" builtins.int"27*b + SOCK_STREAMsocket.SOCK_STREAM& +socket.SocketKind"socket.SocketKind"35"36"37"38"39"310*A + +SOCK_DGRAMsocket.SOCK_DGRAM + builtins.int" builtins.int"27*` + +SOCK_DGRAMsocket.SOCK_DGRAM& +socket.SocketKind"socket.SocketKind"35"36"37"38"39"310*= +SOCK_RAWsocket.SOCK_RAW + builtins.int" builtins.int"27*\ +SOCK_RAWsocket.SOCK_RAW& +socket.SocketKind"socket.SocketKind"35"36"37"38"39"310*= +SOCK_RDMsocket.SOCK_RDM + builtins.int" builtins.int"27*\ +SOCK_RDMsocket.SOCK_RDM& +socket.SocketKind"socket.SocketKind"35"36"37"38"39"310*I +SOCK_SEQPACKETsocket.SOCK_SEQPACKET + builtins.int" builtins.int"27*h +SOCK_SEQPACKETsocket.SOCK_SEQPACKET& +socket.SocketKind"socket.SocketKind"35"36"37"38"39"310*; +AF_AAL5socket.AF_AAL5 + builtins.int" builtins.int"27*` +AF_AAL5socket.AF_AAL5, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*E + AF_APPLETALKsocket.AF_APPLETALK + builtins.int" builtins.int"27*j + AF_APPLETALKsocket.AF_APPLETALK, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*9 +AF_ASH socket.AF_ASH + builtins.int" builtins.int"27*^ +AF_ASH socket.AF_ASH, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*? + AF_ATMPVCsocket.AF_ATMPVC + builtins.int" builtins.int"27*d + AF_ATMPVCsocket.AF_ATMPVC, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*? + AF_ATMSVCsocket.AF_ATMSVC + builtins.int" builtins.int"27*d + AF_ATMSVCsocket.AF_ATMSVC, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*; +AF_AX25socket.AF_AX25 + builtins.int" builtins.int"27*` +AF_AX25socket.AF_AX25, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*? + AF_BRIDGEsocket.AF_BRIDGE + builtins.int" builtins.int"27*d + AF_BRIDGEsocket.AF_BRIDGE, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*? + AF_DECnetsocket.AF_DECnet + builtins.int" builtins.int"27*d + AF_DECnetsocket.AF_DECnet, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*? + AF_ECONETsocket.AF_ECONET + builtins.int" builtins.int"27*d + AF_ECONETsocket.AF_ECONET, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*9 +AF_IPX socket.AF_IPX + builtins.int" builtins.int"27*^ +AF_IPX socket.AF_IPX, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*; +AF_IRDAsocket.AF_IRDA + builtins.int" builtins.int"27*` +AF_IRDAsocket.AF_IRDA, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*9 +AF_KEY socket.AF_KEY + builtins.int" builtins.int"27*^ +AF_KEY socket.AF_KEY, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*9 +AF_LLC socket.AF_LLC + builtins.int" builtins.int"27*^ +AF_LLC socket.AF_LLC, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*A + +AF_NETBEUIsocket.AF_NETBEUI + builtins.int" builtins.int"27*f + +AF_NETBEUIsocket.AF_NETBEUI, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*? + AF_NETROMsocket.AF_NETROM + builtins.int" builtins.int"27*d + AF_NETROMsocket.AF_NETROM, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*= +AF_PPPOXsocket.AF_PPPOX + builtins.int" builtins.int"27*b +AF_PPPOXsocket.AF_PPPOX, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*; +AF_ROSEsocket.AF_ROSE + builtins.int" builtins.int"27*` +AF_ROSEsocket.AF_ROSE, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*= +AF_ROUTEsocket.AF_ROUTE + builtins.int" builtins.int"27*b +AF_ROUTEsocket.AF_ROUTE, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*C + AF_SECURITYsocket.AF_SECURITY + builtins.int" builtins.int"27*h + AF_SECURITYsocket.AF_SECURITY, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*9 +AF_SNA socket.AF_SNA + builtins.int" builtins.int"27*^ +AF_SNA socket.AF_SNA, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*? + AF_SYSTEMsocket.AF_SYSTEM + builtins.int" builtins.int"27*d + AF_SYSTEMsocket.AF_SYSTEM, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*? + AF_UNSPECsocket.AF_UNSPEC + builtins.int" builtins.int"27*d + AF_UNSPECsocket.AF_UNSPEC, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*A + +AF_WANPIPEsocket.AF_WANPIPE + builtins.int" builtins.int"27*f + +AF_WANPIPEsocket.AF_WANPIPE, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*9 +AF_X25 socket.AF_X25 + builtins.int" builtins.int"27*^ +AF_X25 socket.AF_X25, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*? + SOMAXCONNsocket.SOMAXCONN + builtins.int" builtins.int"27*G + AI_ADDRCONFIGsocket.AI_ADDRCONFIG + builtins.int" builtins.int"27*h + AI_ADDRCONFIGsocket.AI_ADDRCONFIG( +socket.AddressInfo"socket.AddressInfo"35"36"37"38"39"310*9 +AI_ALL socket.AI_ALL + builtins.int" builtins.int"27*Z +AI_ALL socket.AI_ALL( +socket.AddressInfo"socket.AddressInfo"35"36"37"38"39"310*E + AI_CANONNAMEsocket.AI_CANONNAME + builtins.int" builtins.int"27*f + AI_CANONNAMEsocket.AI_CANONNAME( +socket.AddressInfo"socket.AddressInfo"35"36"37"38"39"310*A + +AI_DEFAULTsocket.AI_DEFAULT + builtins.int" builtins.int"27*b + +AI_DEFAULTsocket.AI_DEFAULT( +socket.AddressInfo"socket.AddressInfo"35"36"37"38"39"310*; +AI_MASKsocket.AI_MASK + builtins.int" builtins.int"27*\ +AI_MASKsocket.AI_MASK( +socket.AddressInfo"socket.AddressInfo"35"36"37"38"39"310*I +AI_NUMERICHOSTsocket.AI_NUMERICHOST + builtins.int" builtins.int"27*j +AI_NUMERICHOSTsocket.AI_NUMERICHOST( +socket.AddressInfo"socket.AddressInfo"35"36"37"38"39"310*I +AI_NUMERICSERVsocket.AI_NUMERICSERV + builtins.int" builtins.int"27*j +AI_NUMERICSERVsocket.AI_NUMERICSERV( +socket.AddressInfo"socket.AddressInfo"35"36"37"38"39"310*A + +AI_PASSIVEsocket.AI_PASSIVE + builtins.int" builtins.int"27*b + +AI_PASSIVEsocket.AI_PASSIVE( +socket.AddressInfo"socket.AddressInfo"35"36"37"38"39"310*C + AI_V4MAPPEDsocket.AI_V4MAPPED + builtins.int" builtins.int"27*d + AI_V4MAPPEDsocket.AI_V4MAPPED( +socket.AddressInfo"socket.AddressInfo"35"36"37"38"39"310*K +AI_V4MAPPED_CFGsocket.AI_V4MAPPED_CFG + builtins.int" builtins.int"27*l +AI_V4MAPPED_CFGsocket.AI_V4MAPPED_CFG( +socket.AddressInfo"socket.AddressInfo"35"36"37"38"39"310*I +EAI_ADDRFAMILYsocket.EAI_ADDRFAMILY + builtins.int" builtins.int"27*? + EAI_AGAINsocket.EAI_AGAIN + builtins.int" builtins.int"27*E + EAI_BADFLAGSsocket.EAI_BADFLAGS + builtins.int" builtins.int"27*E + EAI_BADHINTSsocket.EAI_BADHINTS + builtins.int" builtins.int"27*= +EAI_FAILsocket.EAI_FAIL + builtins.int" builtins.int"27*A + +EAI_FAMILYsocket.EAI_FAMILY + builtins.int" builtins.int"27*; +EAI_MAXsocket.EAI_MAX + builtins.int" builtins.int"27*A + +EAI_MEMORYsocket.EAI_MEMORY + builtins.int" builtins.int"27*A + +EAI_NODATAsocket.EAI_NODATA + builtins.int" builtins.int"27*A + +EAI_NONAMEsocket.EAI_NONAME + builtins.int" builtins.int"27*E + EAI_OVERFLOWsocket.EAI_OVERFLOW + builtins.int" builtins.int"27*E + EAI_PROTOCOLsocket.EAI_PROTOCOL + builtins.int" builtins.int"27*C + EAI_SERVICEsocket.EAI_SERVICE + builtins.int" builtins.int"27*E + EAI_SOCKTYPEsocket.EAI_SOCKTYPE + builtins.int" builtins.int"27*A + +EAI_SYSTEMsocket.EAI_SYSTEM + builtins.int" builtins.int"27*W +INADDR_ALLHOSTS_GROUPsocket.INADDR_ALLHOSTS_GROUP + builtins.int" builtins.int"27*A + +INADDR_ANYsocket.INADDR_ANY + builtins.int" builtins.int"27*M +INADDR_BROADCASTsocket.INADDR_BROADCAST + builtins.int" builtins.int"27*K +INADDR_LOOPBACKsocket.INADDR_LOOPBACK + builtins.int" builtins.int"27*Y +INADDR_MAX_LOCAL_GROUPsocket.INADDR_MAX_LOCAL_GROUP + builtins.int" builtins.int"27*C + INADDR_NONEsocket.INADDR_NONE + builtins.int" builtins.int"27*S +INADDR_UNSPEC_GROUPsocket.INADDR_UNSPEC_GROUP + builtins.int" builtins.int"27*K +IPPORT_RESERVEDsocket.IPPORT_RESERVED + builtins.int" builtins.int"27*S +IPPORT_USERRESERVEDsocket.IPPORT_USERRESERVED + builtins.int" builtins.int"27*A + +IPPROTO_AHsocket.IPPROTO_AH + builtins.int" builtins.int"27*C + IPPROTO_BIPsocket.IPPROTO_BIP + builtins.int" builtins.int"27*K +IPPROTO_DSTOPTSsocket.IPPROTO_DSTOPTS + builtins.int" builtins.int"27*C + IPPROTO_EGPsocket.IPPROTO_EGP + builtins.int" builtins.int"27*C + IPPROTO_EONsocket.IPPROTO_EON + builtins.int" builtins.int"27*C + IPPROTO_ESPsocket.IPPROTO_ESP + builtins.int" builtins.int"27*M +IPPROTO_FRAGMENTsocket.IPPROTO_FRAGMENT + builtins.int" builtins.int"27*C + IPPROTO_GGPsocket.IPPROTO_GGP + builtins.int" builtins.int"27*C + IPPROTO_GREsocket.IPPROTO_GRE + builtins.int" builtins.int"27*G + IPPROTO_HELLOsocket.IPPROTO_HELLO + builtins.int" builtins.int"27*K +IPPROTO_HOPOPTSsocket.IPPROTO_HOPOPTS + builtins.int" builtins.int"27*E + IPPROTO_ICMPsocket.IPPROTO_ICMP + builtins.int" builtins.int"27*I +IPPROTO_ICMPV6socket.IPPROTO_ICMPV6 + builtins.int" builtins.int"27*C + IPPROTO_IDPsocket.IPPROTO_IDP + builtins.int" builtins.int"27*E + IPPROTO_IGMPsocket.IPPROTO_IGMP + builtins.int" builtins.int"27*A + +IPPROTO_IPsocket.IPPROTO_IP + builtins.int" builtins.int"27*I +IPPROTO_IPCOMPsocket.IPPROTO_IPCOMP + builtins.int" builtins.int"27*E + IPPROTO_IPIPsocket.IPPROTO_IPIP + builtins.int" builtins.int"27*E + IPPROTO_IPV4socket.IPPROTO_IPV4 + builtins.int" builtins.int"27*E + IPPROTO_IPV6socket.IPPROTO_IPV6 + builtins.int" builtins.int"27*C + IPPROTO_MAXsocket.IPPROTO_MAX + builtins.int" builtins.int"27*I +IPPROTO_MOBILEsocket.IPPROTO_MOBILE + builtins.int" builtins.int"27*A + +IPPROTO_NDsocket.IPPROTO_ND + builtins.int" builtins.int"27*E + IPPROTO_NONEsocket.IPPROTO_NONE + builtins.int" builtins.int"27*C + IPPROTO_PIMsocket.IPPROTO_PIM + builtins.int" builtins.int"27*C + IPPROTO_PUPsocket.IPPROTO_PUP + builtins.int" builtins.int"27*C + IPPROTO_RAWsocket.IPPROTO_RAW + builtins.int" builtins.int"27*K +IPPROTO_ROUTINGsocket.IPPROTO_ROUTING + builtins.int" builtins.int"27*E + IPPROTO_RSVPsocket.IPPROTO_RSVP + builtins.int" builtins.int"27*E + IPPROTO_SCTPsocket.IPPROTO_SCTP + builtins.int" builtins.int"27*C + IPPROTO_TCPsocket.IPPROTO_TCP + builtins.int" builtins.int"27*A + +IPPROTO_TPsocket.IPPROTO_TP + builtins.int" builtins.int"27*C + IPPROTO_UDPsocket.IPPROTO_UDP + builtins.int" builtins.int"27*E + IPPROTO_VRRPsocket.IPPROTO_VRRP + builtins.int" builtins.int"27*C + IPPROTO_XTPsocket.IPPROTO_XTP + builtins.int" builtins.int"27*G + IPV6_CHECKSUMsocket.IPV6_CHECKSUM + builtins.int" builtins.int"27*G + IPV6_DONTFRAGsocket.IPV6_DONTFRAG + builtins.int" builtins.int"27*E + IPV6_DSTOPTSsocket.IPV6_DSTOPTS + builtins.int" builtins.int"27*G + IPV6_HOPLIMITsocket.IPV6_HOPLIMIT + builtins.int" builtins.int"27*E + IPV6_HOPOPTSsocket.IPV6_HOPOPTS + builtins.int" builtins.int"27*K +IPV6_JOIN_GROUPsocket.IPV6_JOIN_GROUP + builtins.int" builtins.int"27*M +IPV6_LEAVE_GROUPsocket.IPV6_LEAVE_GROUP + builtins.int" builtins.int"27*S +IPV6_MULTICAST_HOPSsocket.IPV6_MULTICAST_HOPS + builtins.int" builtins.int"27*O +IPV6_MULTICAST_IFsocket.IPV6_MULTICAST_IF + builtins.int" builtins.int"27*S +IPV6_MULTICAST_LOOPsocket.IPV6_MULTICAST_LOOP + builtins.int" builtins.int"27*E + IPV6_NEXTHOPsocket.IPV6_NEXTHOP + builtins.int" builtins.int"27*E + IPV6_PATHMTUsocket.IPV6_PATHMTU + builtins.int" builtins.int"27*E + IPV6_PKTINFOsocket.IPV6_PKTINFO + builtins.int" builtins.int"27*M +IPV6_RECVDSTOPTSsocket.IPV6_RECVDSTOPTS + builtins.int" builtins.int"27*O +IPV6_RECVHOPLIMITsocket.IPV6_RECVHOPLIMIT + builtins.int" builtins.int"27*M +IPV6_RECVHOPOPTSsocket.IPV6_RECVHOPOPTS + builtins.int" builtins.int"27*M +IPV6_RECVPATHMTUsocket.IPV6_RECVPATHMTU + builtins.int" builtins.int"27*M +IPV6_RECVPKTINFOsocket.IPV6_RECVPKTINFO + builtins.int" builtins.int"27*I +IPV6_RECVRTHDRsocket.IPV6_RECVRTHDR + builtins.int" builtins.int"27*K +IPV6_RECVTCLASSsocket.IPV6_RECVTCLASS + builtins.int" builtins.int"27*A + +IPV6_RTHDRsocket.IPV6_RTHDR + builtins.int" builtins.int"27*O +IPV6_RTHDRDSTOPTSsocket.IPV6_RTHDRDSTOPTS + builtins.int" builtins.int"27*O +IPV6_RTHDR_TYPE_0socket.IPV6_RTHDR_TYPE_0 + builtins.int" builtins.int"27*C + IPV6_TCLASSsocket.IPV6_TCLASS + builtins.int" builtins.int"27*O +IPV6_UNICAST_HOPSsocket.IPV6_UNICAST_HOPS + builtins.int" builtins.int"27*M +IPV6_USE_MIN_MTUsocket.IPV6_USE_MIN_MTU + builtins.int" builtins.int"27*C + IPV6_V6ONLYsocket.IPV6_V6ONLY + builtins.int" builtins.int"27*= +IPX_TYPEsocket.IPX_TYPE + builtins.int" builtins.int"27*O +IP_ADD_MEMBERSHIPsocket.IP_ADD_MEMBERSHIP + builtins.int" builtins.int"27*_ +IP_DEFAULT_MULTICAST_LOOP socket.IP_DEFAULT_MULTICAST_LOOP + builtins.int" builtins.int"27*] +IP_DEFAULT_MULTICAST_TTLsocket.IP_DEFAULT_MULTICAST_TTL + builtins.int" builtins.int"27*Q +IP_DROP_MEMBERSHIPsocket.IP_DROP_MEMBERSHIP + builtins.int" builtins.int"27*A + +IP_HDRINCLsocket.IP_HDRINCL + builtins.int" builtins.int"27*Q +IP_MAX_MEMBERSHIPSsocket.IP_MAX_MEMBERSHIPS + builtins.int" builtins.int"27*K +IP_MULTICAST_IFsocket.IP_MULTICAST_IF + builtins.int" builtins.int"27*O +IP_MULTICAST_LOOPsocket.IP_MULTICAST_LOOP + builtins.int" builtins.int"27*M +IP_MULTICAST_TTLsocket.IP_MULTICAST_TTL + builtins.int" builtins.int"27*A + +IP_OPTIONSsocket.IP_OPTIONS + builtins.int" builtins.int"27*I +IP_RECVDSTADDRsocket.IP_RECVDSTADDR + builtins.int" builtins.int"27*C + IP_RECVOPTSsocket.IP_RECVOPTS + builtins.int" builtins.int"27*I +IP_RECVRETOPTSsocket.IP_RECVRETOPTS + builtins.int" builtins.int"27*A + +IP_RETOPTSsocket.IP_RETOPTS + builtins.int" builtins.int"27*9 +IP_TOS socket.IP_TOS + builtins.int" builtins.int"27*I +IP_TRANSPARENTsocket.IP_TRANSPARENT + builtins.int" builtins.int"27*9 +IP_TTL socket.IP_TTL + builtins.int" builtins.int"27*I +LOCAL_PEERCREDsocket.LOCAL_PEERCRED + builtins.int" builtins.int"27*? + MSG_BCASTsocket.MSG_BCAST + builtins.int" builtins.int"27*X + MSG_BCASTsocket.MSG_BCAST +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*= +MSG_BTAGsocket.MSG_BTAG + builtins.int" builtins.int"27*V +MSG_BTAGsocket.MSG_BTAG +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*M +MSG_CMSG_CLOEXECsocket.MSG_CMSG_CLOEXEC + builtins.int" builtins.int"27*f +MSG_CMSG_CLOEXECsocket.MSG_CMSG_CLOEXEC +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*C + MSG_CONFIRMsocket.MSG_CONFIRM + builtins.int" builtins.int"27*\ + MSG_CONFIRMsocket.MSG_CONFIRM +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*A + +MSG_CTRUNCsocket.MSG_CTRUNC + builtins.int" builtins.int"27*Z + +MSG_CTRUNCsocket.MSG_CTRUNC +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*G + MSG_DONTROUTEsocket.MSG_DONTROUTE + builtins.int" builtins.int"27*` + MSG_DONTROUTEsocket.MSG_DONTROUTE +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*E + MSG_DONTWAITsocket.MSG_DONTWAIT + builtins.int" builtins.int"27*^ + MSG_DONTWAITsocket.MSG_DONTWAIT +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*; +MSG_EOFsocket.MSG_EOF + builtins.int" builtins.int"27*T +MSG_EOFsocket.MSG_EOF +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*; +MSG_EORsocket.MSG_EOR + builtins.int" builtins.int"27*T +MSG_EORsocket.MSG_EOR +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*E + MSG_ERRQUEUEsocket.MSG_ERRQUEUE + builtins.int" builtins.int"27*^ + MSG_ERRQUEUEsocket.MSG_ERRQUEUE +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*= +MSG_ETAGsocket.MSG_ETAG + builtins.int" builtins.int"27*V +MSG_ETAGsocket.MSG_ETAG +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*E + MSG_FASTOPENsocket.MSG_FASTOPEN + builtins.int" builtins.int"27*^ + MSG_FASTOPENsocket.MSG_FASTOPEN +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*? + MSG_MCASTsocket.MSG_MCAST + builtins.int" builtins.int"27*X + MSG_MCASTsocket.MSG_MCAST +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*= +MSG_MOREsocket.MSG_MORE + builtins.int" builtins.int"27*V +MSG_MOREsocket.MSG_MORE +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*E + MSG_NOSIGNALsocket.MSG_NOSIGNAL + builtins.int" builtins.int"27*^ + MSG_NOSIGNALsocket.MSG_NOSIGNAL +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*M +MSG_NOTIFICATIONsocket.MSG_NOTIFICATION + builtins.int" builtins.int"27*f +MSG_NOTIFICATIONsocket.MSG_NOTIFICATION +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*; +MSG_OOBsocket.MSG_OOB + builtins.int" builtins.int"27*T +MSG_OOBsocket.MSG_OOB +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*= +MSG_PEEKsocket.MSG_PEEK + builtins.int" builtins.int"27*V +MSG_PEEKsocket.MSG_PEEK +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*? + MSG_TRUNCsocket.MSG_TRUNC + builtins.int" builtins.int"27*X + MSG_TRUNCsocket.MSG_TRUNC +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*C + MSG_WAITALLsocket.MSG_WAITALL + builtins.int" builtins.int"27*\ + MSG_WAITALLsocket.MSG_WAITALL +socket.MsgFlag"socket.MsgFlag"35"36"37"38"39"310*= +NI_DGRAMsocket.NI_DGRAM + builtins.int" builtins.int"27*A + +NI_MAXHOSTsocket.NI_MAXHOST + builtins.int" builtins.int"27*A + +NI_MAXSERVsocket.NI_MAXSERV + builtins.int" builtins.int"27*C + NI_NAMEREQDsocket.NI_NAMEREQD + builtins.int" builtins.int"27*? + NI_NOFQDNsocket.NI_NOFQDN + builtins.int" builtins.int"27*I +NI_NUMERICHOSTsocket.NI_NUMERICHOST + builtins.int" builtins.int"27*I +NI_NUMERICSERVsocket.NI_NUMERICSERV + builtins.int" builtins.int"27*K +SCM_CREDENTIALSsocket.SCM_CREDENTIALS + builtins.int" builtins.int"27*? + SCM_CREDSsocket.SCM_CREDS + builtins.int" builtins.int"27*A + +SCM_RIGHTSsocket.SCM_RIGHTS + builtins.int" builtins.int"27*; +SHUT_RDsocket.SHUT_RD + builtins.int" builtins.int"27*? + SHUT_RDWRsocket.SHUT_RDWR + builtins.int" builtins.int"27*; +SHUT_WRsocket.SHUT_WR + builtins.int" builtins.int"27*? + SOL_ATALKsocket.SOL_ATALK + builtins.int" builtins.int"27*= +SOL_AX25socket.SOL_AX25 + builtins.int" builtins.int"27*; +SOL_HCIsocket.SOL_HCI + builtins.int" builtins.int"27*9 +SOL_IP socket.SOL_IP + builtins.int" builtins.int"27*; +SOL_IPXsocket.SOL_IPX + builtins.int" builtins.int"27*A + +SOL_NETROMsocket.SOL_NETROM + builtins.int" builtins.int"27*= +SOL_ROSEsocket.SOL_ROSE + builtins.int" builtins.int"27*A + +SOL_SOCKETsocket.SOL_SOCKET + builtins.int" builtins.int"27*; +SOL_TCPsocket.SOL_TCP + builtins.int" builtins.int"27*; +SOL_UDPsocket.SOL_UDP + builtins.int" builtins.int"27*G + SO_ACCEPTCONNsocket.SO_ACCEPTCONN + builtins.int" builtins.int"27*K +SO_BINDTODEVICEsocket.SO_BINDTODEVICE + builtins.int" builtins.int"27*E + SO_BROADCASTsocket.SO_BROADCAST + builtins.int" builtins.int"27*= +SO_DEBUGsocket.SO_DEBUG + builtins.int" builtins.int"27*E + SO_DONTROUTEsocket.SO_DONTROUTE + builtins.int" builtins.int"27*= +SO_ERRORsocket.SO_ERROR + builtins.int" builtins.int"27*S +SO_EXCLUSIVEADDRUSEsocket.SO_EXCLUSIVEADDRUSE + builtins.int" builtins.int"27*E + SO_KEEPALIVEsocket.SO_KEEPALIVE + builtins.int" builtins.int"27*? + SO_LINGERsocket.SO_LINGER + builtins.int" builtins.int"27*; +SO_MARKsocket.SO_MARK + builtins.int" builtins.int"27*E + SO_OOBINLINEsocket.SO_OOBINLINE + builtins.int" builtins.int"27*C + SO_PASSCREDsocket.SO_PASSCRED + builtins.int" builtins.int"27*C + SO_PEERCREDsocket.SO_PEERCRED + builtins.int" builtins.int"27*C + SO_PRIORITYsocket.SO_PRIORITY + builtins.int" builtins.int"27*? + SO_RCVBUFsocket.SO_RCVBUF + builtins.int" builtins.int"27*C + SO_RCVLOWATsocket.SO_RCVLOWAT + builtins.int" builtins.int"27*C + SO_RCVTIMEOsocket.SO_RCVTIMEO + builtins.int" builtins.int"27*E + SO_REUSEADDRsocket.SO_REUSEADDR + builtins.int" builtins.int"27*E + SO_REUSEPORTsocket.SO_REUSEPORT + builtins.int" builtins.int"27*? + SO_SETFIBsocket.SO_SETFIB + builtins.int" builtins.int"27*? + SO_SNDBUFsocket.SO_SNDBUF + builtins.int" builtins.int"27*C + SO_SNDLOWATsocket.SO_SNDLOWAT + builtins.int" builtins.int"27*C + SO_SNDTIMEOsocket.SO_SNDTIMEO + builtins.int" builtins.int"27*; +SO_TYPEsocket.SO_TYPE + builtins.int" builtins.int"27*I +SO_USELOOPBACKsocket.SO_USELOOPBACK + builtins.int" builtins.int"27*= +TCP_CORKsocket.TCP_CORK + builtins.int" builtins.int"27*M +TCP_DEFER_ACCEPTsocket.TCP_DEFER_ACCEPT + builtins.int" builtins.int"27*E + TCP_FASTOPENsocket.TCP_FASTOPEN + builtins.int" builtins.int"27*= +TCP_INFOsocket.TCP_INFO + builtins.int" builtins.int"27*C + TCP_KEEPCNTsocket.TCP_KEEPCNT + builtins.int" builtins.int"27*E + TCP_KEEPIDLEsocket.TCP_KEEPIDLE + builtins.int" builtins.int"27*G + TCP_KEEPINTVLsocket.TCP_KEEPINTVL + builtins.int" builtins.int"27*C + TCP_LINGER2socket.TCP_LINGER2 + builtins.int" builtins.int"27*A + +TCP_MAXSEGsocket.TCP_MAXSEG + builtins.int" builtins.int"27*C + TCP_NODELAYsocket.TCP_NODELAY + builtins.int" builtins.int"27*E + TCP_QUICKACKsocket.TCP_QUICKACK + builtins.int" builtins.int"27*A + +TCP_SYNCNTsocket.TCP_SYNCNT + builtins.int" builtins.int"27*M +TCP_WINDOW_CLAMPsocket.TCP_WINDOW_CLAMP + builtins.int" builtins.int"27*; +AF_LINKsocket.AF_LINK + builtins.int" builtins.int"27*` +AF_LINKsocket.AF_LINK, +socket.AddressFamily"socket.AddressFamily"35"36"37"38"39"310*? + PF_SYSTEMsocket.PF_SYSTEM + builtins.int" builtins.int"27*M +SYSPROTO_CONTROLsocket.SYSPROTO_CONTROL + builtins.int" builtins.int"27* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*_ +EAI_ADDRFAMILY_socket.EAI_ADDRFAMILY + builtins.int" builtins.int"35"36"37"38"39"310*U + EAI_AGAIN_socket.EAI_AGAIN + builtins.int" builtins.int"35"36"37"38"39"310*[ + EAI_BADFLAGS_socket.EAI_BADFLAGS + builtins.int" builtins.int"35"36"37"38"39"310*[ + EAI_BADHINTS_socket.EAI_BADHINTS + builtins.int" builtins.int"35"36"37"38"39"310*S +EAI_FAIL_socket.EAI_FAIL + builtins.int" builtins.int"35"36"37"38"39"310*W + +EAI_FAMILY_socket.EAI_FAMILY + builtins.int" builtins.int"35"36"37"38"39"310*Q +EAI_MAX_socket.EAI_MAX + builtins.int" builtins.int"35"36"37"38"39"310*W + +EAI_MEMORY_socket.EAI_MEMORY + builtins.int" builtins.int"35"36"37"38"39"310*W + +EAI_NODATA_socket.EAI_NODATA + builtins.int" builtins.int"35"36"37"38"39"310*W + +EAI_NONAME_socket.EAI_NONAME + builtins.int" builtins.int"35"36"37"38"39"310*[ + EAI_OVERFLOW_socket.EAI_OVERFLOW + builtins.int" builtins.int"35"36"37"38"39"310*[ + EAI_PROTOCOL_socket.EAI_PROTOCOL + builtins.int" builtins.int"35"36"37"38"39"310*Y + EAI_SERVICE_socket.EAI_SERVICE + builtins.int" builtins.int"35"36"37"38"39"310*[ + EAI_SOCKTYPE_socket.EAI_SOCKTYPE + builtins.int" builtins.int"35"36"37"38"39"310*W + +EAI_SYSTEM_socket.EAI_SYSTEM + builtins.int" builtins.int"35"36"37"38"39"310*m +INADDR_ALLHOSTS_GROUP_socket.INADDR_ALLHOSTS_GROUP + builtins.int" builtins.int"35"36"37"38"39"310*W + +INADDR_ANY_socket.INADDR_ANY + builtins.int" builtins.int"35"36"37"38"39"310*c +INADDR_BROADCAST_socket.INADDR_BROADCAST + builtins.int" builtins.int"35"36"37"38"39"310*a +INADDR_LOOPBACK_socket.INADDR_LOOPBACK + builtins.int" builtins.int"35"36"37"38"39"310*o +INADDR_MAX_LOCAL_GROUP_socket.INADDR_MAX_LOCAL_GROUP + builtins.int" builtins.int"35"36"37"38"39"310*Y + INADDR_NONE_socket.INADDR_NONE + builtins.int" builtins.int"35"36"37"38"39"310*i +INADDR_UNSPEC_GROUP_socket.INADDR_UNSPEC_GROUP + builtins.int" builtins.int"35"36"37"38"39"310*e +IP_ADD_MEMBERSHIP_socket.IP_ADD_MEMBERSHIP + builtins.int" builtins.int"35"36"37"38"39"310*u +IP_DEFAULT_MULTICAST_LOOP!_socket.IP_DEFAULT_MULTICAST_LOOP + builtins.int" builtins.int"35"36"37"38"39"310*s +IP_DEFAULT_MULTICAST_TTL _socket.IP_DEFAULT_MULTICAST_TTL + builtins.int" builtins.int"35"36"37"38"39"310*g +IP_DROP_MEMBERSHIP_socket.IP_DROP_MEMBERSHIP + builtins.int" builtins.int"35"36"37"38"39"310*W + +IP_HDRINCL_socket.IP_HDRINCL + builtins.int" builtins.int"35"36"37"38"39"310*g +IP_MAX_MEMBERSHIPS_socket.IP_MAX_MEMBERSHIPS + builtins.int" builtins.int"35"36"37"38"39"310*a +IP_MULTICAST_IF_socket.IP_MULTICAST_IF + builtins.int" builtins.int"35"36"37"38"39"310*e +IP_MULTICAST_LOOP_socket.IP_MULTICAST_LOOP + builtins.int" builtins.int"35"36"37"38"39"310*c +IP_MULTICAST_TTL_socket.IP_MULTICAST_TTL + builtins.int" builtins.int"35"36"37"38"39"310*W + +IP_OPTIONS_socket.IP_OPTIONS + builtins.int" builtins.int"35"36"37"38"39"310*_ +IP_RECVDSTADDR_socket.IP_RECVDSTADDR + builtins.int" builtins.int"35"36"37"38"39"310*Y + IP_RECVOPTS_socket.IP_RECVOPTS + builtins.int" builtins.int"35"36"37"38"39"310*_ +IP_RECVRETOPTS_socket.IP_RECVRETOPTS + builtins.int" builtins.int"35"36"37"38"39"310*W + +IP_RETOPTS_socket.IP_RETOPTS + builtins.int" builtins.int"35"36"37"38"39"310*O +IP_TOS_socket.IP_TOS + builtins.int" builtins.int"35"36"37"38"39"310*_ +IP_TRANSPARENT_socket.IP_TRANSPARENT + builtins.int" builtins.int"35"36"37"38"39"310*O +IP_TTL_socket.IP_TTL + builtins.int" builtins.int"35"36"37"38"39"310*a +IPPORT_RESERVED_socket.IPPORT_RESERVED + builtins.int" builtins.int"35"36"37"38"39"310*i +IPPORT_USERRESERVED_socket.IPPORT_USERRESERVED + builtins.int" builtins.int"35"36"37"38"39"310*W + +IPPROTO_AH_socket.IPPROTO_AH + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_BIP_socket.IPPROTO_BIP + builtins.int" builtins.int"35"36"37"38"39"310*a +IPPROTO_DSTOPTS_socket.IPPROTO_DSTOPTS + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_EGP_socket.IPPROTO_EGP + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_EON_socket.IPPROTO_EON + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_ESP_socket.IPPROTO_ESP + builtins.int" builtins.int"35"36"37"38"39"310*c +IPPROTO_FRAGMENT_socket.IPPROTO_FRAGMENT + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_GGP_socket.IPPROTO_GGP + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_GRE_socket.IPPROTO_GRE + builtins.int" builtins.int"35"36"37"38"39"310*] + IPPROTO_HELLO_socket.IPPROTO_HELLO + builtins.int" builtins.int"35"36"37"38"39"310*a +IPPROTO_HOPOPTS_socket.IPPROTO_HOPOPTS + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPPROTO_ICMP_socket.IPPROTO_ICMP + builtins.int" builtins.int"35"36"37"38"39"310*_ +IPPROTO_ICMPV6_socket.IPPROTO_ICMPV6 + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_IDP_socket.IPPROTO_IDP + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPPROTO_IGMP_socket.IPPROTO_IGMP + builtins.int" builtins.int"35"36"37"38"39"310*W + +IPPROTO_IP_socket.IPPROTO_IP + builtins.int" builtins.int"35"36"37"38"39"310*_ +IPPROTO_IPCOMP_socket.IPPROTO_IPCOMP + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPPROTO_IPIP_socket.IPPROTO_IPIP + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPPROTO_IPV4_socket.IPPROTO_IPV4 + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPPROTO_IPV6_socket.IPPROTO_IPV6 + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_MAX_socket.IPPROTO_MAX + builtins.int" builtins.int"35"36"37"38"39"310*_ +IPPROTO_MOBILE_socket.IPPROTO_MOBILE + builtins.int" builtins.int"35"36"37"38"39"310*W + +IPPROTO_ND_socket.IPPROTO_ND + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPPROTO_NONE_socket.IPPROTO_NONE + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_PIM_socket.IPPROTO_PIM + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_PUP_socket.IPPROTO_PUP + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_RAW_socket.IPPROTO_RAW + builtins.int" builtins.int"35"36"37"38"39"310*a +IPPROTO_ROUTING_socket.IPPROTO_ROUTING + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPPROTO_RSVP_socket.IPPROTO_RSVP + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPPROTO_SCTP_socket.IPPROTO_SCTP + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_TCP_socket.IPPROTO_TCP + builtins.int" builtins.int"35"36"37"38"39"310*W + +IPPROTO_TP_socket.IPPROTO_TP + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_UDP_socket.IPPROTO_UDP + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPPROTO_VRRP_socket.IPPROTO_VRRP + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPPROTO_XTP_socket.IPPROTO_XTP + builtins.int" builtins.int"35"36"37"38"39"310*] + IPV6_CHECKSUM_socket.IPV6_CHECKSUM + builtins.int" builtins.int"35"36"37"38"39"310*] + IPV6_DONTFRAG_socket.IPV6_DONTFRAG + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPV6_DSTOPTS_socket.IPV6_DSTOPTS + builtins.int" builtins.int"35"36"37"38"39"310*] + IPV6_HOPLIMIT_socket.IPV6_HOPLIMIT + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPV6_HOPOPTS_socket.IPV6_HOPOPTS + builtins.int" builtins.int"35"36"37"38"39"310*a +IPV6_JOIN_GROUP_socket.IPV6_JOIN_GROUP + builtins.int" builtins.int"35"36"37"38"39"310*c +IPV6_LEAVE_GROUP_socket.IPV6_LEAVE_GROUP + builtins.int" builtins.int"35"36"37"38"39"310*i +IPV6_MULTICAST_HOPS_socket.IPV6_MULTICAST_HOPS + builtins.int" builtins.int"35"36"37"38"39"310*e +IPV6_MULTICAST_IF_socket.IPV6_MULTICAST_IF + builtins.int" builtins.int"35"36"37"38"39"310*i +IPV6_MULTICAST_LOOP_socket.IPV6_MULTICAST_LOOP + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPV6_NEXTHOP_socket.IPV6_NEXTHOP + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPV6_PATHMTU_socket.IPV6_PATHMTU + builtins.int" builtins.int"35"36"37"38"39"310*[ + IPV6_PKTINFO_socket.IPV6_PKTINFO + builtins.int" builtins.int"35"36"37"38"39"310*c +IPV6_RECVDSTOPTS_socket.IPV6_RECVDSTOPTS + builtins.int" builtins.int"35"36"37"38"39"310*e +IPV6_RECVHOPLIMIT_socket.IPV6_RECVHOPLIMIT + builtins.int" builtins.int"35"36"37"38"39"310*c +IPV6_RECVHOPOPTS_socket.IPV6_RECVHOPOPTS + builtins.int" builtins.int"35"36"37"38"39"310*c +IPV6_RECVPATHMTU_socket.IPV6_RECVPATHMTU + builtins.int" builtins.int"35"36"37"38"39"310*c +IPV6_RECVPKTINFO_socket.IPV6_RECVPKTINFO + builtins.int" builtins.int"35"36"37"38"39"310*_ +IPV6_RECVRTHDR_socket.IPV6_RECVRTHDR + builtins.int" builtins.int"35"36"37"38"39"310*a +IPV6_RECVTCLASS_socket.IPV6_RECVTCLASS + builtins.int" builtins.int"35"36"37"38"39"310*W + +IPV6_RTHDR_socket.IPV6_RTHDR + builtins.int" builtins.int"35"36"37"38"39"310*e +IPV6_RTHDR_TYPE_0_socket.IPV6_RTHDR_TYPE_0 + builtins.int" builtins.int"35"36"37"38"39"310*e +IPV6_RTHDRDSTOPTS_socket.IPV6_RTHDRDSTOPTS + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPV6_TCLASS_socket.IPV6_TCLASS + builtins.int" builtins.int"35"36"37"38"39"310*e +IPV6_UNICAST_HOPS_socket.IPV6_UNICAST_HOPS + builtins.int" builtins.int"35"36"37"38"39"310*c +IPV6_USE_MIN_MTU_socket.IPV6_USE_MIN_MTU + builtins.int" builtins.int"35"36"37"38"39"310*Y + IPV6_V6ONLY_socket.IPV6_V6ONLY + builtins.int" builtins.int"35"36"37"38"39"310*S +IPX_TYPE_socket.IPX_TYPE + builtins.int" builtins.int"35"36"37"38"39"310*_ +LOCAL_PEERCRED_socket.LOCAL_PEERCRED + builtins.int" builtins.int"35"36"37"38"39"310*S +NI_DGRAM_socket.NI_DGRAM + builtins.int" builtins.int"35"36"37"38"39"310*W + +NI_MAXHOST_socket.NI_MAXHOST + builtins.int" builtins.int"35"36"37"38"39"310*W + +NI_MAXSERV_socket.NI_MAXSERV + builtins.int" builtins.int"35"36"37"38"39"310*Y + NI_NAMEREQD_socket.NI_NAMEREQD + builtins.int" builtins.int"35"36"37"38"39"310*U + NI_NOFQDN_socket.NI_NOFQDN + builtins.int" builtins.int"35"36"37"38"39"310*_ +NI_NUMERICHOST_socket.NI_NUMERICHOST + builtins.int" builtins.int"35"36"37"38"39"310*_ +NI_NUMERICSERV_socket.NI_NUMERICSERV + builtins.int" builtins.int"35"36"37"38"39"310*a +SCM_CREDENTIALS_socket.SCM_CREDENTIALS + builtins.int" builtins.int"35"36"37"38"39"310*U + SCM_CREDS_socket.SCM_CREDS + builtins.int" builtins.int"35"36"37"38"39"310*W + +SCM_RIGHTS_socket.SCM_RIGHTS + builtins.int" builtins.int"35"36"37"38"39"310*Q +SHUT_RD_socket.SHUT_RD + builtins.int" builtins.int"35"36"37"38"39"310*U + SHUT_RDWR_socket.SHUT_RDWR + builtins.int" builtins.int"35"36"37"38"39"310*Q +SHUT_WR_socket.SHUT_WR + builtins.int" builtins.int"35"36"37"38"39"310*] + SO_ACCEPTCONN_socket.SO_ACCEPTCONN + builtins.int" builtins.int"35"36"37"38"39"310*a +SO_BINDTODEVICE_socket.SO_BINDTODEVICE + builtins.int" builtins.int"35"36"37"38"39"310*[ + SO_BROADCAST_socket.SO_BROADCAST + builtins.int" builtins.int"35"36"37"38"39"310*S +SO_DEBUG_socket.SO_DEBUG + builtins.int" builtins.int"35"36"37"38"39"310*[ + SO_DONTROUTE_socket.SO_DONTROUTE + builtins.int" builtins.int"35"36"37"38"39"310*S +SO_ERROR_socket.SO_ERROR + builtins.int" builtins.int"35"36"37"38"39"310*i +SO_EXCLUSIVEADDRUSE_socket.SO_EXCLUSIVEADDRUSE + builtins.int" builtins.int"35"36"37"38"39"310*[ + SO_KEEPALIVE_socket.SO_KEEPALIVE + builtins.int" builtins.int"35"36"37"38"39"310*U + SO_LINGER_socket.SO_LINGER + builtins.int" builtins.int"35"36"37"38"39"310*Q +SO_MARK_socket.SO_MARK + builtins.int" builtins.int"35"36"37"38"39"310*[ + SO_OOBINLINE_socket.SO_OOBINLINE + builtins.int" builtins.int"35"36"37"38"39"310*Y + SO_PASSCRED_socket.SO_PASSCRED + builtins.int" builtins.int"35"36"37"38"39"310*Y + SO_PEERCRED_socket.SO_PEERCRED + builtins.int" builtins.int"35"36"37"38"39"310*Y + SO_PRIORITY_socket.SO_PRIORITY + builtins.int" builtins.int"35"36"37"38"39"310*U + SO_RCVBUF_socket.SO_RCVBUF + builtins.int" builtins.int"35"36"37"38"39"310*Y + SO_RCVLOWAT_socket.SO_RCVLOWAT + builtins.int" builtins.int"35"36"37"38"39"310*Y + SO_RCVTIMEO_socket.SO_RCVTIMEO + builtins.int" builtins.int"35"36"37"38"39"310*[ + SO_REUSEADDR_socket.SO_REUSEADDR + builtins.int" builtins.int"35"36"37"38"39"310*[ + SO_REUSEPORT_socket.SO_REUSEPORT + builtins.int" builtins.int"35"36"37"38"39"310*U + SO_SETFIB_socket.SO_SETFIB + builtins.int" builtins.int"35"36"37"38"39"310*U + SO_SNDBUF_socket.SO_SNDBUF + builtins.int" builtins.int"35"36"37"38"39"310*Y + SO_SNDLOWAT_socket.SO_SNDLOWAT + builtins.int" builtins.int"35"36"37"38"39"310*Y + SO_SNDTIMEO_socket.SO_SNDTIMEO + builtins.int" builtins.int"35"36"37"38"39"310*Q +SO_TYPE_socket.SO_TYPE + builtins.int" builtins.int"35"36"37"38"39"310*_ +SO_USELOOPBACK_socket.SO_USELOOPBACK + builtins.int" builtins.int"35"36"37"38"39"310*U + SOL_ATALK_socket.SOL_ATALK + builtins.int" builtins.int"35"36"37"38"39"310*S +SOL_AX25_socket.SOL_AX25 + builtins.int" builtins.int"35"36"37"38"39"310*Q +SOL_HCI_socket.SOL_HCI + builtins.int" builtins.int"35"36"37"38"39"310*O +SOL_IP_socket.SOL_IP + builtins.int" builtins.int"35"36"37"38"39"310*Q +SOL_IPX_socket.SOL_IPX + builtins.int" builtins.int"35"36"37"38"39"310*W + +SOL_NETROM_socket.SOL_NETROM + builtins.int" builtins.int"35"36"37"38"39"310*S +SOL_ROSE_socket.SOL_ROSE + builtins.int" builtins.int"35"36"37"38"39"310*W + +SOL_SOCKET_socket.SOL_SOCKET + builtins.int" builtins.int"35"36"37"38"39"310*Q +SOL_TCP_socket.SOL_TCP + builtins.int" builtins.int"35"36"37"38"39"310*Q +SOL_UDP_socket.SOL_UDP + builtins.int" builtins.int"35"36"37"38"39"310*U + SOMAXCONN_socket.SOMAXCONN + builtins.int" builtins.int"35"36"37"38"39"310*S +TCP_CORK_socket.TCP_CORK + builtins.int" builtins.int"35"36"37"38"39"310*c +TCP_DEFER_ACCEPT_socket.TCP_DEFER_ACCEPT + builtins.int" builtins.int"35"36"37"38"39"310*[ + TCP_FASTOPEN_socket.TCP_FASTOPEN + builtins.int" builtins.int"35"36"37"38"39"310*S +TCP_INFO_socket.TCP_INFO + builtins.int" builtins.int"35"36"37"38"39"310*Y + TCP_KEEPCNT_socket.TCP_KEEPCNT + builtins.int" builtins.int"35"36"37"38"39"310*[ + TCP_KEEPIDLE_socket.TCP_KEEPIDLE + builtins.int" builtins.int"35"36"37"38"39"310*] + TCP_KEEPINTVL_socket.TCP_KEEPINTVL + builtins.int" builtins.int"35"36"37"38"39"310*Y + TCP_LINGER2_socket.TCP_LINGER2 + builtins.int" builtins.int"35"36"37"38"39"310*W + +TCP_MAXSEG_socket.TCP_MAXSEG + builtins.int" builtins.int"35"36"37"38"39"310*Y + TCP_NODELAY_socket.TCP_NODELAY + builtins.int" builtins.int"35"36"37"38"39"310*[ + TCP_QUICKACK_socket.TCP_QUICKACK + builtins.int" builtins.int"35"36"37"38"39"310*W + +TCP_SYNCNT_socket.TCP_SYNCNT + builtins.int" builtins.int"35"36"37"38"39"310*c +TCP_WINDOW_CLAMP_socket.TCP_WINDOW_CLAMP + builtins.int" builtins.int"35"36"37"38"39"310*U +has_ipv6_socket.has_ipv6 + builtins.bool" builtins.bool"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/socketserver.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/socketserver.protobuf index 4c953c44e4..d7e9130587 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/socketserver.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/socketserver.protobuf @@ -719,4 +719,19 @@ CTypeAlias[Union[socket.socket,Tuple[builtins.bytes,socket.socket]]] selfB socketserver.BaseRequestHandler"socketserver.BaseRequestHandlerz35z36z37z38z39z310j35j36j37j38j39j310s StreamRequestHandler!socketserver.StreamRequestHandler"socketserver.BaseRequestHandlerj35j36j37j38j39j310w -DatagramRequestHandler#socketserver.DatagramRequestHandler"socketserver.BaseRequestHandlerj35j36j37j38j39j310 \ No newline at end of file +DatagramRequestHandler#socketserver.DatagramRequestHandler"socketserver.BaseRequestHandlerj35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sqlite3.dbapi2.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sqlite3.dbapi2.protobuf index 29f079ce12..fa73ba0625 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sqlite3.dbapi2.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sqlite3.dbapi2.protobuf @@ -1859,4 +1859,111 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin builtins.str" builtins.str*Z __converterK CallableType[builtins.function]& -builtins.function"builtins.functionz27z35z36z37z38z39z310 \ No newline at end of file +builtins.function"builtins.functionz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b + +paramstylesqlite3.dbapi2.paramstyle + builtins.str" builtins.str"27"35"36"37"38"39"310*f + threadsafetysqlite3.dbapi2.threadsafety + builtins.int" builtins.int"27"35"36"37"38"39"310*^ +apilevelsqlite3.dbapi2.apilevel + builtins.str" builtins.str"27"35"36"37"38"39"310*Ö + version_infosqlite3.dbapi2.version_info‹ +-Tuple[builtins.int,builtins.int,builtins.int] + builtins.int" builtins.int + builtins.int" builtins.int + builtins.int" builtins.int"27"35"36"37"38"39"310*ä +sqlite_version_info"sqlite3.dbapi2.sqlite_version_info‹ +-Tuple[builtins.int,builtins.int,builtins.int] + builtins.int" builtins.int + builtins.int" builtins.int + builtins.int" builtins.int"27"35"36"37"38"39"310*j +PARSE_COLNAMESsqlite3.dbapi2.PARSE_COLNAMES + builtins.int" builtins.int"27"35"36"37"38"39"310*l +PARSE_DECLTYPESsqlite3.dbapi2.PARSE_DECLTYPES + builtins.int" builtins.int"27"35"36"37"38"39"310*r +SQLITE_ALTER_TABLE!sqlite3.dbapi2.SQLITE_ALTER_TABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*j +SQLITE_ANALYZEsqlite3.dbapi2.SQLITE_ANALYZE + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_ATTACHsqlite3.dbapi2.SQLITE_ATTACH + builtins.int" builtins.int"27"35"36"37"38"39"310*t +SQLITE_CREATE_INDEX"sqlite3.dbapi2.SQLITE_CREATE_INDEX + builtins.int" builtins.int"27"35"36"37"38"39"310*t +SQLITE_CREATE_TABLE"sqlite3.dbapi2.SQLITE_CREATE_TABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*~ +SQLITE_CREATE_TEMP_INDEX'sqlite3.dbapi2.SQLITE_CREATE_TEMP_INDEX + builtins.int" builtins.int"27"35"36"37"38"39"310*~ +SQLITE_CREATE_TEMP_TABLE'sqlite3.dbapi2.SQLITE_CREATE_TEMP_TABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*‚ +SQLITE_CREATE_TEMP_TRIGGER)sqlite3.dbapi2.SQLITE_CREATE_TEMP_TRIGGER + builtins.int" builtins.int"27"35"36"37"38"39"310*| +SQLITE_CREATE_TEMP_VIEW&sqlite3.dbapi2.SQLITE_CREATE_TEMP_VIEW + builtins.int" builtins.int"27"35"36"37"38"39"310*x +SQLITE_CREATE_TRIGGER$sqlite3.dbapi2.SQLITE_CREATE_TRIGGER + builtins.int" builtins.int"27"35"36"37"38"39"310*r +SQLITE_CREATE_VIEW!sqlite3.dbapi2.SQLITE_CREATE_VIEW + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_DELETEsqlite3.dbapi2.SQLITE_DELETE + builtins.int" builtins.int"27"35"36"37"38"39"310*d + SQLITE_DENYsqlite3.dbapi2.SQLITE_DENY + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_DETACHsqlite3.dbapi2.SQLITE_DETACH + builtins.int" builtins.int"27"35"36"37"38"39"310*p +SQLITE_DROP_INDEX sqlite3.dbapi2.SQLITE_DROP_INDEX + builtins.int" builtins.int"27"35"36"37"38"39"310*p +SQLITE_DROP_TABLE sqlite3.dbapi2.SQLITE_DROP_TABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*z +SQLITE_DROP_TEMP_INDEX%sqlite3.dbapi2.SQLITE_DROP_TEMP_INDEX + builtins.int" builtins.int"27"35"36"37"38"39"310*z +SQLITE_DROP_TEMP_TABLE%sqlite3.dbapi2.SQLITE_DROP_TEMP_TABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*~ +SQLITE_DROP_TEMP_TRIGGER'sqlite3.dbapi2.SQLITE_DROP_TEMP_TRIGGER + builtins.int" builtins.int"27"35"36"37"38"39"310*x +SQLITE_DROP_TEMP_VIEW$sqlite3.dbapi2.SQLITE_DROP_TEMP_VIEW + builtins.int" builtins.int"27"35"36"37"38"39"310*t +SQLITE_DROP_TRIGGER"sqlite3.dbapi2.SQLITE_DROP_TRIGGER + builtins.int" builtins.int"27"35"36"37"38"39"310*n +SQLITE_DROP_VIEWsqlite3.dbapi2.SQLITE_DROP_VIEW + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_IGNOREsqlite3.dbapi2.SQLITE_IGNORE + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_INSERTsqlite3.dbapi2.SQLITE_INSERT + builtins.int" builtins.int"27"35"36"37"38"39"310*` + SQLITE_OKsqlite3.dbapi2.SQLITE_OK + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_PRAGMAsqlite3.dbapi2.SQLITE_PRAGMA + builtins.int" builtins.int"27"35"36"37"38"39"310*d + SQLITE_READsqlite3.dbapi2.SQLITE_READ + builtins.int" builtins.int"27"35"36"37"38"39"310*j +SQLITE_REINDEXsqlite3.dbapi2.SQLITE_REINDEX + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_SELECTsqlite3.dbapi2.SQLITE_SELECT + builtins.int" builtins.int"27"35"36"37"38"39"310*r +SQLITE_TRANSACTION!sqlite3.dbapi2.SQLITE_TRANSACTION + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_UPDATEsqlite3.dbapi2.SQLITE_UPDATE + builtins.int" builtins.int"27"35"36"37"38"39"310*I +adapterssqlite3.dbapi2.adapters +Any"27"35"36"37"38"39"310*M + +converterssqlite3.dbapi2.converters +Any"27"35"36"37"38"39"310*j +sqlite_versionsqlite3.dbapi2.sqlite_version + builtins.str" builtins.str"27"35"36"37"38"39"310*\ +versionsqlite3.dbapi2.version + builtins.str" builtins.str"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sqlite3.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sqlite3.protobuf index 9060053e8d..33b7061980 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sqlite3.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sqlite3.protobuf @@ -813,4 +813,96 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin builtins.str" builtins.str*Z __converterK CallableType[builtins.function]& -builtins.function"builtins.functionz27z35z36z37z38z39z310 \ No newline at end of file +builtins.function"builtins.functionz27z35z36z37z38z39z310*b + +paramstylesqlite3.dbapi2.paramstyle + builtins.str" builtins.str"27"35"36"37"38"39"310*f + threadsafetysqlite3.dbapi2.threadsafety + builtins.int" builtins.int"27"35"36"37"38"39"310*^ +apilevelsqlite3.dbapi2.apilevel + builtins.str" builtins.str"27"35"36"37"38"39"310*Ö + version_infosqlite3.dbapi2.version_info‹ +-Tuple[builtins.int,builtins.int,builtins.int] + builtins.int" builtins.int + builtins.int" builtins.int + builtins.int" builtins.int"27"35"36"37"38"39"310*ä +sqlite_version_info"sqlite3.dbapi2.sqlite_version_info‹ +-Tuple[builtins.int,builtins.int,builtins.int] + builtins.int" builtins.int + builtins.int" builtins.int + builtins.int" builtins.int"27"35"36"37"38"39"310*j +PARSE_COLNAMESsqlite3.dbapi2.PARSE_COLNAMES + builtins.int" builtins.int"27"35"36"37"38"39"310*l +PARSE_DECLTYPESsqlite3.dbapi2.PARSE_DECLTYPES + builtins.int" builtins.int"27"35"36"37"38"39"310*r +SQLITE_ALTER_TABLE!sqlite3.dbapi2.SQLITE_ALTER_TABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*j +SQLITE_ANALYZEsqlite3.dbapi2.SQLITE_ANALYZE + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_ATTACHsqlite3.dbapi2.SQLITE_ATTACH + builtins.int" builtins.int"27"35"36"37"38"39"310*t +SQLITE_CREATE_INDEX"sqlite3.dbapi2.SQLITE_CREATE_INDEX + builtins.int" builtins.int"27"35"36"37"38"39"310*t +SQLITE_CREATE_TABLE"sqlite3.dbapi2.SQLITE_CREATE_TABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*~ +SQLITE_CREATE_TEMP_INDEX'sqlite3.dbapi2.SQLITE_CREATE_TEMP_INDEX + builtins.int" builtins.int"27"35"36"37"38"39"310*~ +SQLITE_CREATE_TEMP_TABLE'sqlite3.dbapi2.SQLITE_CREATE_TEMP_TABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*‚ +SQLITE_CREATE_TEMP_TRIGGER)sqlite3.dbapi2.SQLITE_CREATE_TEMP_TRIGGER + builtins.int" builtins.int"27"35"36"37"38"39"310*| +SQLITE_CREATE_TEMP_VIEW&sqlite3.dbapi2.SQLITE_CREATE_TEMP_VIEW + builtins.int" builtins.int"27"35"36"37"38"39"310*x +SQLITE_CREATE_TRIGGER$sqlite3.dbapi2.SQLITE_CREATE_TRIGGER + builtins.int" builtins.int"27"35"36"37"38"39"310*r +SQLITE_CREATE_VIEW!sqlite3.dbapi2.SQLITE_CREATE_VIEW + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_DELETEsqlite3.dbapi2.SQLITE_DELETE + builtins.int" builtins.int"27"35"36"37"38"39"310*d + SQLITE_DENYsqlite3.dbapi2.SQLITE_DENY + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_DETACHsqlite3.dbapi2.SQLITE_DETACH + builtins.int" builtins.int"27"35"36"37"38"39"310*p +SQLITE_DROP_INDEX sqlite3.dbapi2.SQLITE_DROP_INDEX + builtins.int" builtins.int"27"35"36"37"38"39"310*p +SQLITE_DROP_TABLE sqlite3.dbapi2.SQLITE_DROP_TABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*z +SQLITE_DROP_TEMP_INDEX%sqlite3.dbapi2.SQLITE_DROP_TEMP_INDEX + builtins.int" builtins.int"27"35"36"37"38"39"310*z +SQLITE_DROP_TEMP_TABLE%sqlite3.dbapi2.SQLITE_DROP_TEMP_TABLE + builtins.int" builtins.int"27"35"36"37"38"39"310*~ +SQLITE_DROP_TEMP_TRIGGER'sqlite3.dbapi2.SQLITE_DROP_TEMP_TRIGGER + builtins.int" builtins.int"27"35"36"37"38"39"310*x +SQLITE_DROP_TEMP_VIEW$sqlite3.dbapi2.SQLITE_DROP_TEMP_VIEW + builtins.int" builtins.int"27"35"36"37"38"39"310*t +SQLITE_DROP_TRIGGER"sqlite3.dbapi2.SQLITE_DROP_TRIGGER + builtins.int" builtins.int"27"35"36"37"38"39"310*n +SQLITE_DROP_VIEWsqlite3.dbapi2.SQLITE_DROP_VIEW + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_IGNOREsqlite3.dbapi2.SQLITE_IGNORE + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_INSERTsqlite3.dbapi2.SQLITE_INSERT + builtins.int" builtins.int"27"35"36"37"38"39"310*` + SQLITE_OKsqlite3.dbapi2.SQLITE_OK + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_PRAGMAsqlite3.dbapi2.SQLITE_PRAGMA + builtins.int" builtins.int"27"35"36"37"38"39"310*d + SQLITE_READsqlite3.dbapi2.SQLITE_READ + builtins.int" builtins.int"27"35"36"37"38"39"310*j +SQLITE_REINDEXsqlite3.dbapi2.SQLITE_REINDEX + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_SELECTsqlite3.dbapi2.SQLITE_SELECT + builtins.int" builtins.int"27"35"36"37"38"39"310*r +SQLITE_TRANSACTION!sqlite3.dbapi2.SQLITE_TRANSACTION + builtins.int" builtins.int"27"35"36"37"38"39"310*h + SQLITE_UPDATEsqlite3.dbapi2.SQLITE_UPDATE + builtins.int" builtins.int"27"35"36"37"38"39"310*I +adapterssqlite3.dbapi2.adapters +Any"27"35"36"37"38"39"310*M + +converterssqlite3.dbapi2.converters +Any"27"35"36"37"38"39"310*j +sqlite_versionsqlite3.dbapi2.sqlite_version + builtins.str" builtins.str"27"35"36"37"38"39"310*\ +versionsqlite3.dbapi2.version + builtins.str" builtins.str"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sre_compile.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sre_compile.protobuf index 1b5b16d7b2..fe118b30e6 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sre_compile.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sre_compile.protobuf @@ -739,4 +739,45 @@ $Union[builtins.str,builtins.unicode] None*Ž codeƒ .builtins.list[sre_constants._NamedIntConstant]B -sre_constants._NamedIntConstant"sre_constants._NamedIntConstant" builtins.listz35z36z37z38z39z310 \ No newline at end of file +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant" builtins.listz35z36z37z38z39z310*i +SRE_FLAG_DEBUGsre_constants.SRE_FLAG_DEBUG + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SRE_FLAG_DOTALLsre_constants.SRE_FLAG_DOTALL + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SRE_FLAG_IGNORECASE!sre_constants.SRE_FLAG_IGNORECASE + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SRE_FLAG_LOCALEsre_constants.SRE_FLAG_LOCALE + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SRE_FLAG_MULTILINE sre_constants.SRE_FLAG_MULTILINE + builtins.int" builtins.int"27"35"36"37"38"39"310*o +SRE_FLAG_TEMPLATEsre_constants.SRE_FLAG_TEMPLATE + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SRE_FLAG_UNICODEsre_constants.SRE_FLAG_UNICODE + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SRE_FLAG_VERBOSEsre_constants.SRE_FLAG_VERBOSE + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SRE_INFO_CHARSETsre_constants.SRE_INFO_CHARSET + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SRE_INFO_LITERALsre_constants.SRE_INFO_LITERAL + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SRE_INFO_PREFIXsre_constants.SRE_INFO_PREFIX + builtins.int" builtins.int"27"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*C +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Y +MAXCODEsre_compile.MAXCODE + builtins.int" builtins.int"27"35"36"37"38"39"310*Û + STRING_TYPESsre_compile.STRING_TYPES¬ +0Tuple[Type[builtins.str],Type[builtins.unicode]]4 +Type[builtins.str] + builtins.str" builtins.str@ +Type[builtins.unicode]$ +builtins.unicode"builtins.unicode"27*e +SRE_FLAG_ASCIIsre_constants.SRE_FLAG_ASCII + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sre_constants.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sre_constants.protobuf index c64583a32e..728251c13b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sre_constants.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sre_constants.protobuf @@ -51,4 +51,374 @@ builtins.int" builtins.int" builtins.dict*P listF builtins.list[sre_constants._T] -sre_constants._T" builtins.listz27 \ No newline at end of file +sre_constants._T" builtins.listz27*W +MAGICsre_constants.MAGIC + builtins.int" builtins.int"27"35"36"37"38"39"310*F + MAXREPEATsre_constants.MAXREPEAT + builtins.int" builtins.int"27* + MAXREPEATsre_constants.MAXREPEATB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*B +FAILUREsre_constants.FAILURE + builtins.str" builtins.str"27*} +FAILUREsre_constants.FAILUREB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*B +SUCCESSsre_constants.SUCCESS + builtins.str" builtins.str"27*} +SUCCESSsre_constants.SUCCESSB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*: +ANYsre_constants.ANY + builtins.str" builtins.str"27*u +ANYsre_constants.ANYB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*B +ANY_ALLsre_constants.ANY_ALL + builtins.str" builtins.str"27*} +ANY_ALLsre_constants.ANY_ALLB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*@ +ASSERTsre_constants.ASSERT + builtins.str" builtins.str"27*{ +ASSERTsre_constants.ASSERTB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*H + +ASSERT_NOTsre_constants.ASSERT_NOT + builtins.str" builtins.str"27*ƒ + +ASSERT_NOTsre_constants.ASSERT_NOTB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*8 +ATsre_constants.AT + builtins.str" builtins.str"27*s +ATsre_constants.ATB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*H + +BIGCHARSETsre_constants.BIGCHARSET + builtins.str" builtins.str"27*ƒ + +BIGCHARSETsre_constants.BIGCHARSETB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*@ +BRANCHsre_constants.BRANCH + builtins.str" builtins.str"27*{ +BRANCHsre_constants.BRANCHB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*< +CALLsre_constants.CALL + builtins.str" builtins.str"27*w +CALLsre_constants.CALLB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*D +CATEGORYsre_constants.CATEGORY + builtins.str" builtins.str"27* +CATEGORYsre_constants.CATEGORYB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*B +CHARSETsre_constants.CHARSET + builtins.str" builtins.str"27*} +CHARSETsre_constants.CHARSETB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*D +GROUPREFsre_constants.GROUPREF + builtins.str" builtins.str"27* +GROUPREFsre_constants.GROUPREFB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*R +GROUPREF_IGNOREsre_constants.GROUPREF_IGNORE + builtins.str" builtins.str"27* +GROUPREF_IGNOREsre_constants.GROUPREF_IGNOREB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*R +GROUPREF_EXISTSsre_constants.GROUPREF_EXISTS + builtins.str" builtins.str"27* +GROUPREF_EXISTSsre_constants.GROUPREF_EXISTSB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*8 +INsre_constants.IN + builtins.str" builtins.str"27*s +INsre_constants.INB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*F + IN_IGNOREsre_constants.IN_IGNORE + builtins.str" builtins.str"27* + IN_IGNOREsre_constants.IN_IGNOREB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*< +INFOsre_constants.INFO + builtins.str" builtins.str"27*w +INFOsre_constants.INFOB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*< +JUMPsre_constants.JUMP + builtins.str" builtins.str"27*w +JUMPsre_constants.JUMPB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*B +LITERALsre_constants.LITERAL + builtins.str" builtins.str"27*} +LITERALsre_constants.LITERALB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*P +LITERAL_IGNOREsre_constants.LITERAL_IGNORE + builtins.str" builtins.str"27*‹ +LITERAL_IGNOREsre_constants.LITERAL_IGNOREB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*< +MARKsre_constants.MARK + builtins.str" builtins.str"27*w +MARKsre_constants.MARKB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*H + +MAX_REPEATsre_constants.MAX_REPEAT + builtins.str" builtins.str"27*ƒ + +MAX_REPEATsre_constants.MAX_REPEATB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*F + MAX_UNTILsre_constants.MAX_UNTIL + builtins.str" builtins.str"27* + MAX_UNTILsre_constants.MAX_UNTILB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*H + +MIN_REPEATsre_constants.MIN_REPEAT + builtins.str" builtins.str"27*ƒ + +MIN_REPEATsre_constants.MIN_REPEATB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*F + MIN_UNTILsre_constants.MIN_UNTIL + builtins.str" builtins.str"27* + MIN_UNTILsre_constants.MIN_UNTILB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*@ +NEGATEsre_constants.NEGATE + builtins.str" builtins.str"27*{ +NEGATEsre_constants.NEGATEB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*J + NOT_LITERALsre_constants.NOT_LITERAL + builtins.str" builtins.str"27*… + NOT_LITERALsre_constants.NOT_LITERALB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*X +NOT_LITERAL_IGNORE sre_constants.NOT_LITERAL_IGNORE + builtins.str" builtins.str"27*“ +NOT_LITERAL_IGNORE sre_constants.NOT_LITERAL_IGNOREB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*> +RANGEsre_constants.RANGE + builtins.str" builtins.str"27*y +RANGEsre_constants.RANGEB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*@ +REPEATsre_constants.REPEAT + builtins.str" builtins.str"27*{ +REPEATsre_constants.REPEATB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*H + +REPEAT_ONEsre_constants.REPEAT_ONE + builtins.str" builtins.str"27*ƒ + +REPEAT_ONEsre_constants.REPEAT_ONEB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*H + +SUBPATTERNsre_constants.SUBPATTERN + builtins.str" builtins.str"27*ƒ + +SUBPATTERNsre_constants.SUBPATTERNB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*P +MIN_REPEAT_ONEsre_constants.MIN_REPEAT_ONE + builtins.str" builtins.str"27*‹ +MIN_REPEAT_ONEsre_constants.MIN_REPEAT_ONEB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*L + AT_BEGINNINGsre_constants.AT_BEGINNING + builtins.str" builtins.str"27*‡ + AT_BEGINNINGsre_constants.AT_BEGINNINGB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*V +AT_BEGINNING_LINEsre_constants.AT_BEGINNING_LINE + builtins.str" builtins.str"27*‘ +AT_BEGINNING_LINEsre_constants.AT_BEGINNING_LINEB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*Z +AT_BEGINNING_STRING!sre_constants.AT_BEGINNING_STRING + builtins.str" builtins.str"27*• +AT_BEGINNING_STRING!sre_constants.AT_BEGINNING_STRINGB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*J + AT_BOUNDARYsre_constants.AT_BOUNDARY + builtins.str" builtins.str"27*… + AT_BOUNDARYsre_constants.AT_BOUNDARYB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*R +AT_NON_BOUNDARYsre_constants.AT_NON_BOUNDARY + builtins.str" builtins.str"27* +AT_NON_BOUNDARYsre_constants.AT_NON_BOUNDARYB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*@ +AT_ENDsre_constants.AT_END + builtins.str" builtins.str"27*{ +AT_ENDsre_constants.AT_ENDB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*J + AT_END_LINEsre_constants.AT_END_LINE + builtins.str" builtins.str"27*… + AT_END_LINEsre_constants.AT_END_LINEB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*N + AT_END_STRINGsre_constants.AT_END_STRING + builtins.str" builtins.str"27*‰ + AT_END_STRINGsre_constants.AT_END_STRINGB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*R +AT_LOC_BOUNDARYsre_constants.AT_LOC_BOUNDARY + builtins.str" builtins.str"27* +AT_LOC_BOUNDARYsre_constants.AT_LOC_BOUNDARYB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*Z +AT_LOC_NON_BOUNDARY!sre_constants.AT_LOC_NON_BOUNDARY + builtins.str" builtins.str"27*• +AT_LOC_NON_BOUNDARY!sre_constants.AT_LOC_NON_BOUNDARYB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*R +AT_UNI_BOUNDARYsre_constants.AT_UNI_BOUNDARY + builtins.str" builtins.str"27* +AT_UNI_BOUNDARYsre_constants.AT_UNI_BOUNDARYB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*Z +AT_UNI_NON_BOUNDARY!sre_constants.AT_UNI_NON_BOUNDARY + builtins.str" builtins.str"27*• +AT_UNI_NON_BOUNDARY!sre_constants.AT_UNI_NON_BOUNDARYB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*P +CATEGORY_DIGITsre_constants.CATEGORY_DIGIT + builtins.str" builtins.str"27*‹ +CATEGORY_DIGITsre_constants.CATEGORY_DIGITB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*X +CATEGORY_NOT_DIGIT sre_constants.CATEGORY_NOT_DIGIT + builtins.str" builtins.str"27*“ +CATEGORY_NOT_DIGIT sre_constants.CATEGORY_NOT_DIGITB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*P +CATEGORY_SPACEsre_constants.CATEGORY_SPACE + builtins.str" builtins.str"27*‹ +CATEGORY_SPACEsre_constants.CATEGORY_SPACEB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*X +CATEGORY_NOT_SPACE sre_constants.CATEGORY_NOT_SPACE + builtins.str" builtins.str"27*“ +CATEGORY_NOT_SPACE sre_constants.CATEGORY_NOT_SPACEB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*N + CATEGORY_WORDsre_constants.CATEGORY_WORD + builtins.str" builtins.str"27*‰ + CATEGORY_WORDsre_constants.CATEGORY_WORDB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*V +CATEGORY_NOT_WORDsre_constants.CATEGORY_NOT_WORD + builtins.str" builtins.str"27*‘ +CATEGORY_NOT_WORDsre_constants.CATEGORY_NOT_WORDB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*X +CATEGORY_LINEBREAK sre_constants.CATEGORY_LINEBREAK + builtins.str" builtins.str"27*“ +CATEGORY_LINEBREAK sre_constants.CATEGORY_LINEBREAKB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*` +CATEGORY_NOT_LINEBREAK$sre_constants.CATEGORY_NOT_LINEBREAK + builtins.str" builtins.str"27*› +CATEGORY_NOT_LINEBREAK$sre_constants.CATEGORY_NOT_LINEBREAKB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*V +CATEGORY_LOC_WORDsre_constants.CATEGORY_LOC_WORD + builtins.str" builtins.str"27*‘ +CATEGORY_LOC_WORDsre_constants.CATEGORY_LOC_WORDB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*^ +CATEGORY_LOC_NOT_WORD#sre_constants.CATEGORY_LOC_NOT_WORD + builtins.str" builtins.str"27*™ +CATEGORY_LOC_NOT_WORD#sre_constants.CATEGORY_LOC_NOT_WORDB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*X +CATEGORY_UNI_DIGIT sre_constants.CATEGORY_UNI_DIGIT + builtins.str" builtins.str"27*“ +CATEGORY_UNI_DIGIT sre_constants.CATEGORY_UNI_DIGITB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*` +CATEGORY_UNI_NOT_DIGIT$sre_constants.CATEGORY_UNI_NOT_DIGIT + builtins.str" builtins.str"27*› +CATEGORY_UNI_NOT_DIGIT$sre_constants.CATEGORY_UNI_NOT_DIGITB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*X +CATEGORY_UNI_SPACE sre_constants.CATEGORY_UNI_SPACE + builtins.str" builtins.str"27*“ +CATEGORY_UNI_SPACE sre_constants.CATEGORY_UNI_SPACEB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*` +CATEGORY_UNI_NOT_SPACE$sre_constants.CATEGORY_UNI_NOT_SPACE + builtins.str" builtins.str"27*› +CATEGORY_UNI_NOT_SPACE$sre_constants.CATEGORY_UNI_NOT_SPACEB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*V +CATEGORY_UNI_WORDsre_constants.CATEGORY_UNI_WORD + builtins.str" builtins.str"27*‘ +CATEGORY_UNI_WORDsre_constants.CATEGORY_UNI_WORDB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*^ +CATEGORY_UNI_NOT_WORD#sre_constants.CATEGORY_UNI_NOT_WORD + builtins.str" builtins.str"27*™ +CATEGORY_UNI_NOT_WORD#sre_constants.CATEGORY_UNI_NOT_WORDB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*` +CATEGORY_UNI_LINEBREAK$sre_constants.CATEGORY_UNI_LINEBREAK + builtins.str" builtins.str"27*› +CATEGORY_UNI_LINEBREAK$sre_constants.CATEGORY_UNI_LINEBREAKB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*h +CATEGORY_UNI_NOT_LINEBREAK(sre_constants.CATEGORY_UNI_NOT_LINEBREAK + builtins.str" builtins.str"27*£ +CATEGORY_UNI_NOT_LINEBREAK(sre_constants.CATEGORY_UNI_NOT_LINEBREAKB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36"37"38"39"310*Ÿ + OP_IGNOREsre_constants.OP_IGNOREu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27*§ + OP_IGNOREsre_constants.OP_IGNOREç +Nbuiltins.dict[sre_constants._NamedIntConstant,sre_constants._NamedIntConstant]B +sre_constants._NamedIntConstant"sre_constants._NamedIntConstantB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant" builtins.dict"35"36"37"38"39"310*¥ + AT_MULTILINEsre_constants.AT_MULTILINEu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27*­ + AT_MULTILINEsre_constants.AT_MULTILINEç +Nbuiltins.dict[sre_constants._NamedIntConstant,sre_constants._NamedIntConstant]B +sre_constants._NamedIntConstant"sre_constants._NamedIntConstantB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant" builtins.dict"35"36"37"38"39"310*Ÿ + AT_LOCALEsre_constants.AT_LOCALEu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27*§ + AT_LOCALEsre_constants.AT_LOCALEç +Nbuiltins.dict[sre_constants._NamedIntConstant,sre_constants._NamedIntConstant]B +sre_constants._NamedIntConstant"sre_constants._NamedIntConstantB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant" builtins.dict"35"36"37"38"39"310*¡ + +AT_UNICODEsre_constants.AT_UNICODEu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27*© + +AT_UNICODEsre_constants.AT_UNICODEç +Nbuiltins.dict[sre_constants._NamedIntConstant,sre_constants._NamedIntConstant]B +sre_constants._NamedIntConstant"sre_constants._NamedIntConstantB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant" builtins.dict"35"36"37"38"39"310*Ÿ + CH_LOCALEsre_constants.CH_LOCALEu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27*§ + CH_LOCALEsre_constants.CH_LOCALEç +Nbuiltins.dict[sre_constants._NamedIntConstant,sre_constants._NamedIntConstant]B +sre_constants._NamedIntConstant"sre_constants._NamedIntConstantB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant" builtins.dict"35"36"37"38"39"310*¡ + +CH_UNICODEsre_constants.CH_UNICODEu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27*© + +CH_UNICODEsre_constants.CH_UNICODEç +Nbuiltins.dict[sre_constants._NamedIntConstant,sre_constants._NamedIntConstant]B +sre_constants._NamedIntConstant"sre_constants._NamedIntConstantB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant" builtins.dict"35"36"37"38"39"310*o +SRE_FLAG_TEMPLATEsre_constants.SRE_FLAG_TEMPLATE + builtins.int" builtins.int"27"35"36"37"38"39"310*s +SRE_FLAG_IGNORECASE!sre_constants.SRE_FLAG_IGNORECASE + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SRE_FLAG_LOCALEsre_constants.SRE_FLAG_LOCALE + builtins.int" builtins.int"27"35"36"37"38"39"310*q +SRE_FLAG_MULTILINE sre_constants.SRE_FLAG_MULTILINE + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SRE_FLAG_DOTALLsre_constants.SRE_FLAG_DOTALL + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SRE_FLAG_UNICODEsre_constants.SRE_FLAG_UNICODE + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SRE_FLAG_VERBOSEsre_constants.SRE_FLAG_VERBOSE + builtins.int" builtins.int"27"35"36"37"38"39"310*i +SRE_FLAG_DEBUGsre_constants.SRE_FLAG_DEBUG + builtins.int" builtins.int"27"35"36"37"38"39"310*k +SRE_INFO_PREFIXsre_constants.SRE_INFO_PREFIX + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SRE_INFO_LITERALsre_constants.SRE_INFO_LITERAL + builtins.int" builtins.int"27"35"36"37"38"39"310*m +SRE_INFO_CHARSETsre_constants.SRE_INFO_CHARSET + builtins.int" builtins.int"27"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*¿ +OPCODESsre_constants.OPCODESƒ +.builtins.list[sre_constants._NamedIntConstant]B +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant" builtins.list"35"36"37"38"39"310*¿ +ATCODESsre_constants.ATCODESƒ +.builtins.list[sre_constants._NamedIntConstant]B +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant" builtins.list"35"36"37"38"39"310*¿ +CHCODESsre_constants.CHCODESƒ +.builtins.list[sre_constants._NamedIntConstant]B +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant" builtins.list"35"36"37"38"39"310*e +SRE_FLAG_ASCIIsre_constants.SRE_FLAG_ASCII + builtins.int" builtins.int"35"36"37"38"39"310*v + RANGE_IGNOREsre_constants.RANGE_IGNOREB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"35"36*‡ +RANGE_UNI_IGNOREsre_constants.RANGE_UNI_IGNOREB +sre_constants._NamedIntConstant"sre_constants._NamedIntConstant"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sre_parse.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sre_parse.protobuf index 956515bdfe..8d93006b44 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sre_parse.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sre_parse.protobuf @@ -1266,4 +1266,93 @@ kTypeAlias[Tuple[builtins.list[Tuple[builtins.int,builtins.int]],builtins.list[U builtins.bytes"builtins.bytes*9 state. typing.Pattern[Any] -Any"typing.Pattern0:overloadX"38"39"310 \ No newline at end of file +Any"typing.Pattern0:overloadX"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*c + SPECIAL_CHARSsre_parse.SPECIAL_CHARS + builtins.str" builtins.str"27"35"36"37"38"39"310*a + REPEAT_CHARSsre_parse.REPEAT_CHARS + builtins.str" builtins.str"27"35"36"37"38"39"310*J +DIGITSsre_parse.DIGITS* +builtins.set[Any] +Any" builtins.set"27*‰ +DIGITSsre_parse.DIGITST + builtins.frozenset[builtins.str] + builtins.str" builtins.str"builtins.frozenset"35"36"37"38"39"310*P + OCTDIGITSsre_parse.OCTDIGITS* +builtins.set[Any] +Any" builtins.set"27* + OCTDIGITSsre_parse.OCTDIGITST + builtins.frozenset[builtins.str] + builtins.str" builtins.str"builtins.frozenset"35"36"37"38"39"310*P + HEXDIGITSsre_parse.HEXDIGITS* +builtins.set[Any] +Any" builtins.set"27* + HEXDIGITSsre_parse.HEXDIGITST + builtins.frozenset[builtins.str] + builtins.str" builtins.str"builtins.frozenset"35"36"37"38"39"310*R + +WHITESPACEsre_parse.WHITESPACE* +builtins.set[Any] +Any" builtins.set"27*‘ + +WHITESPACEsre_parse.WHITESPACET + builtins.frozenset[builtins.str] + builtins.str" builtins.str"builtins.frozenset"35"36"37"38"39"310*ð +ESCAPESsre_parse.ESCAPESÍ + +lettersstringold.letters + builtins.str" builtins.str"27*< +digitsstringold.digits + builtins.str" builtins.str"27*B + hexdigitsstringold.hexdigits + builtins.str" builtins.str"27*B + octdigitsstringold.octdigits + builtins.str" builtins.str"27*< +_idmapstringold._idmap + builtins.str" builtins.str"27*¤ +_idmapLstringold._idmapL +'Union[builtins.list[builtins.str],None]J +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list +None"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/strop.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/strop.protobuf index 704741eee0..197d615f14 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/strop.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/strop.protobuf @@ -198,4 +198,11 @@ joinfieldsstrop.joinfields" upper strop.upper" builtins.str" builtins.str*# s - builtins.str" builtins.strz27 \ No newline at end of file + builtins.str" builtins.strz27*> + lowercasestrop.lowercase + builtins.str" builtins.str"27*> + uppercasestrop.uppercase + builtins.str" builtins.str"27*@ + +whitespacestrop.whitespace + builtins.str" builtins.str"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/struct.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/struct.protobuf index bef9436476..39e185e09b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/struct.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/struct.protobuf @@ -834,4 +834,11 @@ WUnion[builtins.bytes,builtins.bytearray,builtins.memoryview,array.array[Any],mm builtins.memoryview"builtins.memoryview( array.array[Any] Any" array.array - mmap.mmap" mmap.mmap"_typeshed.ReadableBufferz35z36z37z38z39z310 \ No newline at end of file + mmap.mmap" mmap.mmap"_typeshed.ReadableBufferz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/subprocess.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/subprocess.protobuf index d3f730fe10..d6de3c8397 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/subprocess.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/subprocess.protobuf @@ -7948,4 +7948,43 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin textG Union[builtins.bool,None] builtins.bool" builtins.bool -None 0:overloadX"38"39"310 \ No newline at end of file +None 0:overloadX"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*R +PIPEsubprocess.PIPE + builtins.int" builtins.int"27"35"36"37"38"39"310*V +STDOUTsubprocess.STDOUT + builtins.int" builtins.int"27"35"36"37"38"39"310*< +STD_INPUT_HANDLEsubprocess.STD_INPUT_HANDLE +Any"27*> +STD_OUTPUT_HANDLEsubprocess.STD_OUTPUT_HANDLE +Any"27*< +STD_ERROR_HANDLEsubprocess.STD_ERROR_HANDLE +Any"27** +SW_HIDEsubprocess.SW_HIDE +Any"27*D +STARTF_USESTDHANDLESsubprocess.STARTF_USESTDHANDLES +Any"27*D +STARTF_USESHOWWINDOWsubprocess.STARTF_USESHOWWINDOW +Any"27*@ +CREATE_NEW_CONSOLEsubprocess.CREATE_NEW_CONSOLE +Any"27*L +CREATE_NEW_PROCESS_GROUP#subprocess.CREATE_NEW_PROCESS_GROUP +Any"27*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*T +DEVNULLsubprocess.DEVNULL + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sunau.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sunau.protobuf index fb4043d25f..234c4e4550 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sunau.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sunau.protobuf @@ -579,4 +579,44 @@ sunau.open" modeD Union[builtins.str,None] builtins.str" builtins.str -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*e +AUDIO_FILE_MAGICsunau.AUDIO_FILE_MAGIC + builtins.int" builtins.int"27"35"36"37"38"39"310*{ +AUDIO_FILE_ENCODING_MULAW_8!sunau.AUDIO_FILE_ENCODING_MULAW_8 + builtins.int" builtins.int"27"35"36"37"38"39"310*} +AUDIO_FILE_ENCODING_LINEAR_8"sunau.AUDIO_FILE_ENCODING_LINEAR_8 + builtins.int" builtins.int"27"35"36"37"38"39"310* +AUDIO_FILE_ENCODING_LINEAR_16#sunau.AUDIO_FILE_ENCODING_LINEAR_16 + builtins.int" builtins.int"27"35"36"37"38"39"310* +AUDIO_FILE_ENCODING_LINEAR_24#sunau.AUDIO_FILE_ENCODING_LINEAR_24 + builtins.int" builtins.int"27"35"36"37"38"39"310* +AUDIO_FILE_ENCODING_LINEAR_32#sunau.AUDIO_FILE_ENCODING_LINEAR_32 + builtins.int" builtins.int"27"35"36"37"38"39"310*w +AUDIO_FILE_ENCODING_FLOATsunau.AUDIO_FILE_ENCODING_FLOAT + builtins.int" builtins.int"27"35"36"37"38"39"310*y +AUDIO_FILE_ENCODING_DOUBLE sunau.AUDIO_FILE_ENCODING_DOUBLE + builtins.int" builtins.int"27"35"36"37"38"39"310* +AUDIO_FILE_ENCODING_ADPCM_G721$sunau.AUDIO_FILE_ENCODING_ADPCM_G721 + builtins.int" builtins.int"27"35"36"37"38"39"310* +AUDIO_FILE_ENCODING_ADPCM_G722$sunau.AUDIO_FILE_ENCODING_ADPCM_G722 + builtins.int" builtins.int"27"35"36"37"38"39"310*… + AUDIO_FILE_ENCODING_ADPCM_G723_3&sunau.AUDIO_FILE_ENCODING_ADPCM_G723_3 + builtins.int" builtins.int"27"35"36"37"38"39"310*… + AUDIO_FILE_ENCODING_ADPCM_G723_5&sunau.AUDIO_FILE_ENCODING_ADPCM_G723_5 + builtins.int" builtins.int"27"35"36"37"38"39"310*y +AUDIO_FILE_ENCODING_ALAW_8 sunau.AUDIO_FILE_ENCODING_ALAW_8 + builtins.int" builtins.int"27"35"36"37"38"39"310*i +AUDIO_UNKNOWN_SIZEsunau.AUDIO_UNKNOWN_SIZE + builtins.int" builtins.int"27"35"36"37"38"39"310*w +openfp sunau.openfpK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/symbol.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/symbol.protobuf index 08e58c3922..4891921912 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/symbol.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/symbol.protobuf @@ -1,2 +1,217 @@ -symbol \ No newline at end of file +symbol*^ + single_inputsymbol.single_input + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +file_inputsymbol.file_input + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +eval_inputsymbol.eval_input + builtins.int" builtins.int"27"35"36"37"38"39"310*X + decoratorsymbol.decorator + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +decoratorssymbol.decorators + builtins.int" builtins.int"27"35"36"37"38"39"310*X + decoratedsymbol.decorated + builtins.int" builtins.int"27"35"36"37"38"39"310*T +funcdefsymbol.funcdef + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +parameterssymbol.parameters + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + varargslistsymbol.varargslist + builtins.int" builtins.int"27"35"36"37"38"39"310*7 +fpdef symbol.fpdef + builtins.int" builtins.int"27*9 +fplist symbol.fplist + builtins.int" builtins.int"27*N +stmt symbol.stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + simple_stmtsymbol.simple_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +small_stmtsymbol.small_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*X + expr_stmtsymbol.expr_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*X + augassignsymbol.augassign + builtins.int" builtins.int"27"35"36"37"38"39"310*A + +print_stmtsymbol.print_stmt + builtins.int" builtins.int"27*V +del_stmtsymbol.del_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*X + pass_stmtsymbol.pass_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*X + flow_stmtsymbol.flow_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +break_stmtsymbol.break_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*` + continue_stmtsymbol.continue_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + return_stmtsymbol.return_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +yield_stmtsymbol.yield_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +raise_stmtsymbol.raise_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + import_stmtsymbol.import_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + import_namesymbol.import_name + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + import_fromsymbol.import_from + builtins.int" builtins.int"27"35"36"37"38"39"310*b +import_as_namesymbol.import_as_name + builtins.int" builtins.int"27"35"36"37"38"39"310*b +dotted_as_namesymbol.dotted_as_name + builtins.int" builtins.int"27"35"36"37"38"39"310*d +import_as_namessymbol.import_as_names + builtins.int" builtins.int"27"35"36"37"38"39"310*d +dotted_as_namessymbol.dotted_as_names + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + dotted_namesymbol.dotted_name + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + global_stmtsymbol.global_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*? + exec_stmtsymbol.exec_stmt + builtins.int" builtins.int"27*\ + assert_stmtsymbol.assert_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*` + compound_stmtsymbol.compound_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*T +if_stmtsymbol.if_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +while_stmtsymbol.while_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*V +for_stmtsymbol.for_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*V +try_stmtsymbol.try_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*X + with_stmtsymbol.with_stmt + builtins.int" builtins.int"27"35"36"37"38"39"310*X + with_itemsymbol.with_item + builtins.int" builtins.int"27"35"36"37"38"39"310*` + except_clausesymbol.except_clause + builtins.int" builtins.int"27"35"36"37"38"39"310*P +suite symbol.suite + builtins.int" builtins.int"27"35"36"37"38"39"310*G + testlist_safesymbol.testlist_safe + builtins.int" builtins.int"27*= +old_testsymbol.old_test + builtins.int" builtins.int"27*C + old_lambdefsymbol.old_lambdef + builtins.int" builtins.int"27*N +test symbol.test + builtins.int" builtins.int"27"35"36"37"38"39"310*T +or_testsymbol.or_test + builtins.int" builtins.int"27"35"36"37"38"39"310*V +and_testsymbol.and_test + builtins.int" builtins.int"27"35"36"37"38"39"310*V +not_testsymbol.not_test + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +comparisonsymbol.comparison + builtins.int" builtins.int"27"35"36"37"38"39"310*T +comp_opsymbol.comp_op + builtins.int" builtins.int"27"35"36"37"38"39"310*N +expr symbol.expr + builtins.int" builtins.int"27"35"36"37"38"39"310*V +xor_exprsymbol.xor_expr + builtins.int" builtins.int"27"35"36"37"38"39"310*V +and_exprsymbol.and_expr + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +shift_exprsymbol.shift_expr + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +arith_exprsymbol.arith_expr + builtins.int" builtins.int"27"35"36"37"38"39"310*N +term symbol.term + builtins.int" builtins.int"27"35"36"37"38"39"310*R +factor symbol.factor + builtins.int" builtins.int"27"35"36"37"38"39"310*P +power symbol.power + builtins.int" builtins.int"27"35"36"37"38"39"310*N +atom symbol.atom + builtins.int" builtins.int"27"35"36"37"38"39"310*? + listmakersymbol.listmaker + builtins.int" builtins.int"27*` + testlist_compsymbol.testlist_comp + builtins.int" builtins.int"27"35"36"37"38"39"310*T +lambdefsymbol.lambdef + builtins.int" builtins.int"27"35"36"37"38"39"310*T +trailersymbol.trailer + builtins.int" builtins.int"27"35"36"37"38"39"310*` + subscriptlistsymbol.subscriptlist + builtins.int" builtins.int"27"35"36"37"38"39"310*X + subscriptsymbol.subscript + builtins.int" builtins.int"27"35"36"37"38"39"310*T +sliceopsymbol.sliceop + builtins.int" builtins.int"27"35"36"37"38"39"310*V +exprlistsymbol.exprlist + builtins.int" builtins.int"27"35"36"37"38"39"310*V +testlistsymbol.testlist + builtins.int" builtins.int"27"35"36"37"38"39"310*b +dictorsetmakersymbol.dictorsetmaker + builtins.int" builtins.int"27"35"36"37"38"39"310*V +classdefsymbol.classdef + builtins.int" builtins.int"27"35"36"37"38"39"310*T +arglistsymbol.arglist + builtins.int" builtins.int"27"35"36"37"38"39"310*V +argumentsymbol.argument + builtins.int" builtins.int"27"35"36"37"38"39"310*? + list_itersymbol.list_iter + builtins.int" builtins.int"27*= +list_forsymbol.list_for + builtins.int" builtins.int"27*; +list_ifsymbol.list_if + builtins.int" builtins.int"27*X + comp_itersymbol.comp_iter + builtins.int" builtins.int"27"35"36"37"38"39"310*V +comp_forsymbol.comp_for + builtins.int" builtins.int"27"35"36"37"38"39"310*T +comp_ifsymbol.comp_if + builtins.int" builtins.int"27"35"36"37"38"39"310*? + testlist1symbol.testlist1 + builtins.int" builtins.int"27*` + encoding_declsymbol.encoding_decl + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +yield_exprsymbol.yield_expr + builtins.int" builtins.int"27"35"36"37"38"39"310*¯ +sym_namesymbol.sym_nameu +(builtins.dict[builtins.int,builtins.str] + builtins.int" builtins.int + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310*\ + async_funcdefsymbol.async_funcdef + builtins.int" builtins.int"35"36"37"38"39"310*\ + typedargslistsymbol.typedargslist + builtins.int" builtins.int"35"36"37"38"39"310*N +tfpdef symbol.tfpdef + builtins.int" builtins.int"35"36"37"38"39"310*N +vfpdef symbol.vfpdef + builtins.int" builtins.int"35"36"37"38"39"310*T + annassignsymbol.annassign + builtins.int" builtins.int"35"36"37"38"39"310*f +testlist_star_exprsymbol.testlist_star_expr + builtins.int" builtins.int"35"36"37"38"39"310*\ + nonlocal_stmtsymbol.nonlocal_stmt + builtins.int" builtins.int"35"36"37"38"39"310*V + +async_stmtsymbol.async_stmt + builtins.int" builtins.int"35"36"37"38"39"310*X + test_nocondsymbol.test_nocond + builtins.int" builtins.int"35"36"37"38"39"310*^ +lambdef_nocondsymbol.lambdef_nocond + builtins.int" builtins.int"35"36"37"38"39"310*T + star_exprsymbol.star_expr + builtins.int" builtins.int"35"36"37"38"39"310*T + atom_exprsymbol.atom_expr + builtins.int" builtins.int"35"36"37"38"39"310*T + yield_argsymbol.yield_arg + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/symtable.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/symtable.protobuf index 5647a8a718..e90799ea8a 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/symtable.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/symtable.protobuf @@ -303,4 +303,11 @@ namespaces filename builtins.str" builtins.str*. compile_type - builtins.str" builtins.strz35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sys.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sys.protobuf index 4ec0785aa5..1bd08411e4 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sys.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sys.protobuf @@ -989,4 +989,242 @@ tTuple[TypeAlias[Union[CallableType[builtins.function],None]],TypeAlias[Union[Ca obj" builtins.object"builtins.object*) default - builtins.int" builtins.int0:overloadX"35"36"37"38"39"310 \ No newline at end of file + builtins.int" builtins.int0:overloadX"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*® + +_mercurialsys._mercurial‹ +-Tuple[builtins.str,builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str + builtins.str" builtins.str"27*Y + api_versionsys.api_version + builtins.int" builtins.int"27"35"36"37"38"39"310*y +argvsys.argvJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310*‚ +builtin_module_namessys.builtin_module_namesL +builtins.tuple[builtins.str] + builtins.str" builtins.str"builtins.tuple"27*™ +builtin_module_namessys.builtin_module_namesN +typing.Sequence[builtins.str] + builtins.str" builtins.str"typing.Sequence"35"36"37"38"39"310*U + byteorder sys.byteorder + builtins.str" builtins.str"27"35"36"37"38"39"310*U + copyright sys.copyright + builtins.str" builtins.str"27"35"36"37"38"39"310*k +dont_write_bytecodesys.dont_write_bytecode + builtins.bool" builtins.bool"27"35"36"37"38"39"310*Y + exec_prefixsys.exec_prefix + builtins.str" builtins.str"27"35"36"37"38"39"310*W + +executablesys.executable + builtins.str" builtins.str"27"35"36"37"38"39"310*I +flags sys.flags + +sys._flags" +sys._flags"27"35"36"37"38"39"310*c +float_repr_stylesys.float_repr_style + builtins.str" builtins.str"27"35"36"37"38"39"310*W + +hexversionsys.hexversion + builtins.int" builtins.int"27"35"36"37"38"39"310*B + long_info sys.long_info" +builtins.object"builtins.object"27*6 +maxint +sys.maxint + builtins.int" builtins.int"27*Q +maxsize sys.maxsize + builtins.int" builtins.int"27"35"36"37"38"39"310*W + +maxunicodesys.maxunicode + builtins.int" builtins.int"27"35"36"37"38"39"310*s +modules sys.modulesW +builtins.dict[builtins.str,Any] + builtins.str" builtins.str +Any" builtins.dict"27*³ +modules sys.modules +,builtins.dict[builtins.str,types.ModuleType] + builtins.str" builtins.str$ +types.ModuleType"types.ModuleType" builtins.dict"35"36"37"38"39"310*y +pathsys.pathJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310*S +platform sys.platform + builtins.str" builtins.str"27"35"36"37"38"39"310*O +prefix +sys.prefix + builtins.str" builtins.str"27"35"36"37"38"39"310*B + py3kwarningsys.py3kwarning + builtins.bool" builtins.bool"27*d + +__stderr__sys.__stderr__B +typing.IO[builtins.str] + builtins.str" builtins.str" typing.IO"27*[ + +__stderr__sys.__stderr__$ +io.TextIOWrapper"io.TextIOWrapper"35"36"37"38"39"310*b + __stdin__ sys.__stdin__B +typing.IO[builtins.str] + builtins.str" builtins.str" typing.IO"27*Y + __stdin__ sys.__stdin__$ +io.TextIOWrapper"io.TextIOWrapper"35"36"37"38"39"310*d + +__stdout__sys.__stdout__B +typing.IO[builtins.str] + builtins.str" builtins.str" typing.IO"27*[ + +__stdout__sys.__stdout__$ +io.TextIOWrapper"io.TextIOWrapper"35"36"37"38"39"310*\ +stderr +sys.stderrB +typing.IO[builtins.str] + builtins.str" builtins.str" typing.IO"27*M +stderr +sys.stderr + typing.TextIO" typing.TextIO"35"36"37"38"39"310*Z +stdin sys.stdinB +typing.IO[builtins.str] + builtins.str" builtins.str" typing.IO"27*K +stdin sys.stdin + typing.TextIO" typing.TextIO"35"36"37"38"39"310*\ +stdout +sys.stdoutB +typing.IO[builtins.str] + builtins.str" builtins.str" typing.IO"27*M +stdout +sys.stdout + typing.TextIO" typing.TextIO"35"36"37"38"39"310*® + +subversionsys.subversion‹ +-Tuple[builtins.str,builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str + builtins.str" builtins.str"27*Q +version sys.version + builtins.str" builtins.str"27"35"36"37"38"39"310*F + warnoptionssys.warnoptions" +builtins.object"builtins.object"27*@ + warnoptionssys.warnoptions +Any"35"36"37"38"39"310*] + +float_infosys.float_info" +sys._float_info"sys._float_info"27"35"36"37"38"39"310*¡ + version_infosys.version_infoá +GTuple[builtins.int,builtins.int,builtins.int,builtins.str,builtins.int] + builtins.int" builtins.int + builtins.int" builtins.int + builtins.int" builtins.int + builtins.str" builtins.str + builtins.int" builtins.int"27"35"36"37"38"39"310*I +ps1sys.ps1 + builtins.str" builtins.str"27"35"36"37"38"39"310*I +ps2sys.ps2 + builtins.str" builtins.str"27"35"36"37"38"39"310*> + last_type sys.last_type + builtins.type" builtins.type"27*À + last_type sys.last_typeŠ +(Union[Type[builtins.BaseException],None]R +Type[builtins.BaseException]0 +builtins.BaseException"builtins.BaseException +None"35"36"37"38"39"310*R + +last_valuesys.last_value0 +builtins.BaseException"builtins.BaseException"27*™ + +last_valuesys.last_valueb +"Union[builtins.BaseException,None]0 +builtins.BaseException"builtins.BaseException +None"35"36"37"38"39"310*T +last_tracebacksys.last_traceback* +types.TracebackType"types.TracebackType"27*˜ +last_tracebacksys.last_tracebackY +Union[types.TracebackType,None]* +types.TracebackType"types.TracebackType +None"35"36"37"38"39"310*L + meta_path sys.meta_path, +builtins.list[Any] +Any" builtins.list"27*” + meta_path sys.meta_path_ +"builtins.list[sys._MetaPathFinder]* +sys._MetaPathFinder"sys._MetaPathFinder" builtins.list"35"36"37"38"39"310*g + +path_hookssys.path_hooks, +builtins.list[Any] +Any" builtins.list"27"35"36"37"38"39"310*‹ +path_importer_cachesys.path_importer_cacheW +builtins.dict[builtins.str,Any] + builtins.str" builtins.str +Any" builtins.dict"27*· +path_importer_cachesys.path_importer_cacheí +Ebuiltins.dict[builtins.str,Union[importlib.abc.PathEntryFinder,None]] + builtins.str" builtins.strw +)Union[importlib.abc.PathEntryFinder,None]> +importlib.abc.PathEntryFinder"importlib.abc.PathEntryFinder +None" builtins.dict"35"36"37"38"39"310*ˆ + displayhooksys.displayhookK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*† + +excepthooksys.excepthookK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*e +exc_type sys.exc_typeG +Union[builtins.type,None] + builtins.type" builtins.type +None"27*¨ + exc_value sys.exc_value‡ +-Union[builtins.BaseException,types.ClassType]0 +builtins.BaseException"builtins.BaseException" +types.ClassType"types.ClassType"27*R + exc_tracebacksys.exc_traceback* +types.TracebackType"types.TracebackType"27*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*O +abiflags sys.abiflags + builtins.str" builtins.str"35"36"37"38"39"310*_ +base_exec_prefixsys.base_exec_prefix + builtins.str" builtins.str"35"36"37"38"39"310*U + base_prefixsys.base_prefix + builtins.str" builtins.str"35"36"37"38"39"310*[ +tracebacklimitsys.tracebacklimit + builtins.int" builtins.int"35"36"37"38"39"310*n + _xoptions sys._xoptions9 +builtins.dict[Any,Any] +Any +Any" builtins.dict"35"36"37"38"39"310*U + hash_info sys.hash_info +sys._hash_info"sys._hash_info"35"36"37"38"39"310*i +implementationsys.implementation* +sys._implementation"sys._implementation"35"36"37"38"39"310*Q +int_info sys.int_info + sys._int_info" sys._int_info"35"36"37"38"39"310*F +__breakpointhook__sys.__breakpointhook__ +Any"37"38"39"310*w +pycache_prefixsys.pycache_prefixD +Union[builtins.str,None] + builtins.str" builtins.str +None"38"39"310*~ +unraisablehooksys.unraisablehookK +CallableType[builtins.function]& +builtins.function"builtins.function"38"39"310*C + +platlibdirsys.platlibdir + builtins.str" builtins.str"39"310*k + orig_argv sys.orig_argvJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"310*‰ +stdlib_module_namessys.stdlib_module_namesT + builtins.frozenset[builtins.str] + builtins.str" builtins.str"builtins.frozenset"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sysconfig.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sysconfig.protobuf index f8841562dc..abf423089e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sysconfig.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/sysconfig.protobuf @@ -239,4 +239,11 @@ check_home arg builtins.str" builtins.str*& args - builtins.str" builtins.str0:overloadX"27"35"36"37"38"39"310 \ No newline at end of file + builtins.str" builtins.str0:overloadX"27"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/syslog.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/syslog.protobuf index 97ebc88a42..d6060c6011 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/syslog.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/syslog.protobuf @@ -41,4 +41,80 @@ setlogmasksyslog.setlogmask" syslog syslog.syslog" None*) message - builtins.str" builtins.str0:overloadX"27"35"36"37"38"39"310 \ No newline at end of file + builtins.str" builtins.str0:overloadX"27"35"36"37"38"39"310*X + LOG_ALERTsyslog.LOG_ALERT + builtins.int" builtins.int"27"35"36"37"38"39"310*V +LOG_AUTHsyslog.LOG_AUTH + builtins.int" builtins.int"27"35"36"37"38"39"310*V +LOG_CONSsyslog.LOG_CONS + builtins.int" builtins.int"27"35"36"37"38"39"310*V +LOG_CRITsyslog.LOG_CRIT + builtins.int" builtins.int"27"35"36"37"38"39"310*V +LOG_CRONsyslog.LOG_CRON + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_DAEMONsyslog.LOG_DAEMON + builtins.int" builtins.int"27"35"36"37"38"39"310*X + LOG_DEBUGsyslog.LOG_DEBUG + builtins.int" builtins.int"27"35"36"37"38"39"310*X + LOG_EMERGsyslog.LOG_EMERG + builtins.int" builtins.int"27"35"36"37"38"39"310*T +LOG_ERRsyslog.LOG_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*V +LOG_INFOsyslog.LOG_INFO + builtins.int" builtins.int"27"35"36"37"38"39"310*V +LOG_KERNsyslog.LOG_KERN + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_LOCAL0syslog.LOG_LOCAL0 + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_LOCAL1syslog.LOG_LOCAL1 + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_LOCAL2syslog.LOG_LOCAL2 + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_LOCAL3syslog.LOG_LOCAL3 + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_LOCAL4syslog.LOG_LOCAL4 + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_LOCAL5syslog.LOG_LOCAL5 + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_LOCAL6syslog.LOG_LOCAL6 + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_LOCAL7syslog.LOG_LOCAL7 + builtins.int" builtins.int"27"35"36"37"38"39"310*T +LOG_LPRsyslog.LOG_LPR + builtins.int" builtins.int"27"35"36"37"38"39"310*V +LOG_MAILsyslog.LOG_MAIL + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_NDELAYsyslog.LOG_NDELAY + builtins.int" builtins.int"27"35"36"37"38"39"310*V +LOG_NEWSsyslog.LOG_NEWS + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_NOTICEsyslog.LOG_NOTICE + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_NOWAITsyslog.LOG_NOWAIT + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_PERRORsyslog.LOG_PERROR + builtins.int" builtins.int"27"35"36"37"38"39"310*T +LOG_PIDsyslog.LOG_PID + builtins.int" builtins.int"27"35"36"37"38"39"310*Z + +LOG_SYSLOGsyslog.LOG_SYSLOG + builtins.int" builtins.int"27"35"36"37"38"39"310*V +LOG_USERsyslog.LOG_USER + builtins.int" builtins.int"27"35"36"37"38"39"310*V +LOG_UUCPsyslog.LOG_UUCP + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + LOG_WARNINGsyslog.LOG_WARNING + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tabnanny.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tabnanny.protobuf index f6f82fea79..ff00f785b1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tabnanny.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tabnanny.protobuf @@ -59,4 +59,10 @@ oTuple[builtins.int,builtins.str,Tuple[builtins.int,builtins.int],Tuple[builtins Tuple[builtins.int,builtins.int] builtins.int" builtins.int builtins.int" builtins.int - builtins.str" builtins.str"typing.Iterablez27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str"typing.Iterablez27z35z36z37z38z39z310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*V +verbosetabnanny.verbose + builtins.int" builtins.int"27"35"36"37"38"39"310*b + filename_onlytabnanny.filename_only + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tarfile.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tarfile.protobuf index f646c4c136..c0d0f712cf 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tarfile.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tarfile.protobuf @@ -2346,4 +2346,146 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*4 +NUL tarfile.NUL + builtins.str" builtins.str"27*M +NUL tarfile.NUL +builtins.bytes"builtins.bytes"35"36"37"38"39"310*Y + BLOCKSIZEtarfile.BLOCKSIZE + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +RECORDSIZEtarfile.RECORDSIZE + builtins.int" builtins.int"27"35"36"37"38"39"310*@ + GNU_MAGICtarfile.GNU_MAGIC + builtins.str" builtins.str"27*Y + GNU_MAGICtarfile.GNU_MAGIC +builtins.bytes"builtins.bytes"35"36"37"38"39"310*D + POSIX_MAGICtarfile.POSIX_MAGIC + builtins.str" builtins.str"27*] + POSIX_MAGICtarfile.POSIX_MAGIC +builtins.bytes"builtins.bytes"35"36"37"38"39"310*] + LENGTH_NAMEtarfile.LENGTH_NAME + builtins.int" builtins.int"27"35"36"37"38"39"310*] + LENGTH_LINKtarfile.LENGTH_LINK + builtins.int" builtins.int"27"35"36"37"38"39"310*a + LENGTH_PREFIXtarfile.LENGTH_PREFIX + builtins.int" builtins.int"27"35"36"37"38"39"310*< +REGTYPEtarfile.REGTYPE + builtins.str" builtins.str"27*U +REGTYPEtarfile.REGTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*> +AREGTYPEtarfile.AREGTYPE + builtins.str" builtins.str"27*W +AREGTYPEtarfile.AREGTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +LNKTYPEtarfile.LNKTYPE + builtins.str" builtins.str"27*U +LNKTYPEtarfile.LNKTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +SYMTYPEtarfile.SYMTYPE + builtins.str" builtins.str"27*U +SYMTYPEtarfile.SYMTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*> +CONTTYPEtarfile.CONTTYPE + builtins.str" builtins.str"27*W +CONTTYPEtarfile.CONTTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +BLKTYPEtarfile.BLKTYPE + builtins.str" builtins.str"27*U +BLKTYPEtarfile.BLKTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +DIRTYPEtarfile.DIRTYPE + builtins.str" builtins.str"27*U +DIRTYPEtarfile.DIRTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*> +FIFOTYPEtarfile.FIFOTYPE + builtins.str" builtins.str"27*W +FIFOTYPEtarfile.FIFOTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +CHRTYPEtarfile.CHRTYPE + builtins.str" builtins.str"27*U +CHRTYPEtarfile.CHRTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*N +GNUTYPE_LONGNAMEtarfile.GNUTYPE_LONGNAME + builtins.str" builtins.str"27*g +GNUTYPE_LONGNAMEtarfile.GNUTYPE_LONGNAME +builtins.bytes"builtins.bytes"35"36"37"38"39"310*N +GNUTYPE_LONGLINKtarfile.GNUTYPE_LONGLINK + builtins.str" builtins.str"27*g +GNUTYPE_LONGLINKtarfile.GNUTYPE_LONGLINK +builtins.bytes"builtins.bytes"35"36"37"38"39"310*J +GNUTYPE_SPARSEtarfile.GNUTYPE_SPARSE + builtins.str" builtins.str"27*c +GNUTYPE_SPARSEtarfile.GNUTYPE_SPARSE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +XHDTYPEtarfile.XHDTYPE + builtins.str" builtins.str"27*U +XHDTYPEtarfile.XHDTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +XGLTYPEtarfile.XGLTYPE + builtins.str" builtins.str"27*U +XGLTYPEtarfile.XGLTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*L +SOLARIS_XHDTYPEtarfile.SOLARIS_XHDTYPE + builtins.str" builtins.str"27*e +SOLARIS_XHDTYPEtarfile.SOLARIS_XHDTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*_ + USTAR_FORMATtarfile.USTAR_FORMAT + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +GNU_FORMATtarfile.GNU_FORMAT + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +PAX_FORMATtarfile.PAX_FORMAT + builtins.int" builtins.int"27"35"36"37"38"39"310*c +DEFAULT_FORMATtarfile.DEFAULT_FORMAT + builtins.int" builtins.int"27"35"36"37"38"39"310*| +SUPPORTED_TYPEStarfile.SUPPORTED_TYPESL +builtins.tuple[builtins.str] + builtins.str" builtins.str"builtins.tuple"27*— +SUPPORTED_TYPEStarfile.SUPPORTED_TYPESR +builtins.tuple[builtins.bytes] +builtins.bytes"builtins.bytes"builtins.tuple"35"36"37"38"39"310*x + REGULAR_TYPEStarfile.REGULAR_TYPESL +builtins.tuple[builtins.str] + builtins.str" builtins.str"builtins.tuple"27*“ + REGULAR_TYPEStarfile.REGULAR_TYPESR +builtins.tuple[builtins.bytes] +builtins.bytes"builtins.bytes"builtins.tuple"35"36"37"38"39"310*p + GNU_TYPEStarfile.GNU_TYPESL +builtins.tuple[builtins.str] + builtins.str" builtins.str"builtins.tuple"27*‹ + GNU_TYPEStarfile.GNU_TYPESR +builtins.tuple[builtins.bytes] +builtins.bytes"builtins.bytes"builtins.tuple"35"36"37"38"39"310*‹ + +PAX_FIELDStarfile.PAX_FIELDSL +builtins.tuple[builtins.str] + builtins.str" builtins.str"builtins.tuple"27"35"36"37"38"39"310*Å +PAX_NUMBER_FIELDStarfile.PAX_NUMBER_FIELDSx +)builtins.dict[builtins.str,builtins.type] + builtins.str" builtins.str + builtins.type" builtins.type" builtins.dict"27"35"36"37"38"39"310*W +ENCODINGtarfile.ENCODING + builtins.str" builtins.str"27"35"36"37"38"39"310*@ + TAR_PLAINtarfile.TAR_PLAIN + builtins.int" builtins.int"27*D + TAR_GZIPPEDtarfile.TAR_GZIPPED + builtins.int" builtins.int"27*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310* +PAX_NAME_FIELDStarfile.PAX_NAME_FIELDSH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/telnetlib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/telnetlib.protobuf index 3402b4b9d3..e420b23738 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/telnetlib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/telnetlib.protobuf @@ -820,4 +820,310 @@ Etyping.Sequence[Union[typing.Pattern[builtins.bytes],builtins.bytes]] value Any* traceback -Anyz35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file +Anyz35z36z37z38z39z310j27j35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*] + +DEBUGLEVELtelnetlib.DEBUGLEVEL + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + TELNET_PORTtelnetlib.TELNET_PORT + builtins.int" builtins.int"27"35"36"37"38"39"310*6 +IAC telnetlib.IAC + builtins.str" builtins.str"27*O +IAC telnetlib.IAC +builtins.bytes"builtins.bytes"35"36"37"38"39"310*8 +DONTtelnetlib.DONT + builtins.str" builtins.str"27*Q +DONTtelnetlib.DONT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*4 +DO telnetlib.DO + builtins.str" builtins.str"27*M +DO telnetlib.DO +builtins.bytes"builtins.bytes"35"36"37"38"39"310*8 +WONTtelnetlib.WONT + builtins.str" builtins.str"27*Q +WONTtelnetlib.WONT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*8 +WILLtelnetlib.WILL + builtins.str" builtins.str"27*Q +WILLtelnetlib.WILL +builtins.bytes"builtins.bytes"35"36"37"38"39"310*> +theNULLtelnetlib.theNULL + builtins.str" builtins.str"27*W +theNULLtelnetlib.theNULL +builtins.bytes"builtins.bytes"35"36"37"38"39"310*4 +SE telnetlib.SE + builtins.str" builtins.str"27*M +SE telnetlib.SE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*6 +NOP telnetlib.NOP + builtins.str" builtins.str"27*O +NOP telnetlib.NOP +builtins.bytes"builtins.bytes"35"36"37"38"39"310*4 +DM telnetlib.DM + builtins.str" builtins.str"27*M +DM telnetlib.DM +builtins.bytes"builtins.bytes"35"36"37"38"39"310*6 +BRK telnetlib.BRK + builtins.str" builtins.str"27*O +BRK telnetlib.BRK +builtins.bytes"builtins.bytes"35"36"37"38"39"310*4 +IP telnetlib.IP + builtins.str" builtins.str"27*M +IP telnetlib.IP +builtins.bytes"builtins.bytes"35"36"37"38"39"310*4 +AO telnetlib.AO + builtins.str" builtins.str"27*M +AO telnetlib.AO +builtins.bytes"builtins.bytes"35"36"37"38"39"310*6 +AYT telnetlib.AYT + builtins.str" builtins.str"27*O +AYT telnetlib.AYT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*4 +EC telnetlib.EC + builtins.str" builtins.str"27*M +EC telnetlib.EC +builtins.bytes"builtins.bytes"35"36"37"38"39"310*4 +EL telnetlib.EL + builtins.str" builtins.str"27*M +EL telnetlib.EL +builtins.bytes"builtins.bytes"35"36"37"38"39"310*4 +GA telnetlib.GA + builtins.str" builtins.str"27*M +GA telnetlib.GA +builtins.bytes"builtins.bytes"35"36"37"38"39"310*4 +SB telnetlib.SB + builtins.str" builtins.str"27*M +SB telnetlib.SB +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +BINARYtelnetlib.BINARY + builtins.str" builtins.str"27*U +BINARYtelnetlib.BINARY +builtins.bytes"builtins.bytes"35"36"37"38"39"310*8 +ECHOtelnetlib.ECHO + builtins.str" builtins.str"27*Q +ECHOtelnetlib.ECHO +builtins.bytes"builtins.bytes"35"36"37"38"39"310*6 +RCP telnetlib.RCP + builtins.str" builtins.str"27*O +RCP telnetlib.RCP +builtins.bytes"builtins.bytes"35"36"37"38"39"310*6 +SGA telnetlib.SGA + builtins.str" builtins.str"27*O +SGA telnetlib.SGA +builtins.bytes"builtins.bytes"35"36"37"38"39"310*8 +NAMStelnetlib.NAMS + builtins.str" builtins.str"27*Q +NAMStelnetlib.NAMS +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +STATUStelnetlib.STATUS + builtins.str" builtins.str"27*U +STATUStelnetlib.STATUS +builtins.bytes"builtins.bytes"35"36"37"38"39"310*4 +TM telnetlib.TM + builtins.str" builtins.str"27*M +TM telnetlib.TM +builtins.bytes"builtins.bytes"35"36"37"38"39"310*8 +RCTEtelnetlib.RCTE + builtins.str" builtins.str"27*Q +RCTEtelnetlib.RCTE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*8 +NAOLtelnetlib.NAOL + builtins.str" builtins.str"27*Q +NAOLtelnetlib.NAOL +builtins.bytes"builtins.bytes"35"36"37"38"39"310*8 +NAOPtelnetlib.NAOP + builtins.str" builtins.str"27*Q +NAOPtelnetlib.NAOP +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +NAOCRDtelnetlib.NAOCRD + builtins.str" builtins.str"27*U +NAOCRDtelnetlib.NAOCRD +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +NAOHTStelnetlib.NAOHTS + builtins.str" builtins.str"27*U +NAOHTStelnetlib.NAOHTS +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +NAOHTDtelnetlib.NAOHTD + builtins.str" builtins.str"27*U +NAOHTDtelnetlib.NAOHTD +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +NAOFFDtelnetlib.NAOFFD + builtins.str" builtins.str"27*U +NAOFFDtelnetlib.NAOFFD +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +NAOVTStelnetlib.NAOVTS + builtins.str" builtins.str"27*U +NAOVTStelnetlib.NAOVTS +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +NAOVTDtelnetlib.NAOVTD + builtins.str" builtins.str"27*U +NAOVTDtelnetlib.NAOVTD +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +NAOLFDtelnetlib.NAOLFD + builtins.str" builtins.str"27*U +NAOLFDtelnetlib.NAOLFD +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +XASCIItelnetlib.XASCII + builtins.str" builtins.str"27*U +XASCIItelnetlib.XASCII +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +LOGOUTtelnetlib.LOGOUT + builtins.str" builtins.str"27*U +LOGOUTtelnetlib.LOGOUT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*4 +BM telnetlib.BM + builtins.str" builtins.str"27*M +BM telnetlib.BM +builtins.bytes"builtins.bytes"35"36"37"38"39"310*6 +DET telnetlib.DET + builtins.str" builtins.str"27*O +DET telnetlib.DET +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +SUPDUPtelnetlib.SUPDUP + builtins.str" builtins.str"27*U +SUPDUPtelnetlib.SUPDUP +builtins.bytes"builtins.bytes"35"36"37"38"39"310*H + SUPDUPOUTPUTtelnetlib.SUPDUPOUTPUT + builtins.str" builtins.str"27*a + SUPDUPOUTPUTtelnetlib.SUPDUPOUTPUT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +SNDLOCtelnetlib.SNDLOC + builtins.str" builtins.str"27*U +SNDLOCtelnetlib.SNDLOC +builtins.bytes"builtins.bytes"35"36"37"38"39"310*: +TTYPEtelnetlib.TTYPE + builtins.str" builtins.str"27*S +TTYPEtelnetlib.TTYPE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*6 +EOR telnetlib.EOR + builtins.str" builtins.str"27*O +EOR telnetlib.EOR +builtins.bytes"builtins.bytes"35"36"37"38"39"310*8 +TUIDtelnetlib.TUID + builtins.str" builtins.str"27*Q +TUIDtelnetlib.TUID +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +OUTMRKtelnetlib.OUTMRK + builtins.str" builtins.str"27*U +OUTMRKtelnetlib.OUTMRK +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +TTYLOCtelnetlib.TTYLOC + builtins.str" builtins.str"27*U +TTYLOCtelnetlib.TTYLOC +builtins.bytes"builtins.bytes"35"36"37"38"39"310*H + VT3270REGIMEtelnetlib.VT3270REGIME + builtins.str" builtins.str"27*a + VT3270REGIMEtelnetlib.VT3270REGIME +builtins.bytes"builtins.bytes"35"36"37"38"39"310*: +X3PADtelnetlib.X3PAD + builtins.str" builtins.str"27*S +X3PADtelnetlib.X3PAD +builtins.bytes"builtins.bytes"35"36"37"38"39"310*8 +NAWStelnetlib.NAWS + builtins.str" builtins.str"27*Q +NAWStelnetlib.NAWS +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +TSPEEDtelnetlib.TSPEED + builtins.str" builtins.str"27*U +TSPEEDtelnetlib.TSPEED +builtins.bytes"builtins.bytes"35"36"37"38"39"310*: +LFLOWtelnetlib.LFLOW + builtins.str" builtins.str"27*S +LFLOWtelnetlib.LFLOW +builtins.bytes"builtins.bytes"35"36"37"38"39"310*@ +LINEMODEtelnetlib.LINEMODE + builtins.str" builtins.str"27*Y +LINEMODEtelnetlib.LINEMODE +builtins.bytes"builtins.bytes"35"36"37"38"39"310*@ +XDISPLOCtelnetlib.XDISPLOC + builtins.str" builtins.str"27*Y +XDISPLOCtelnetlib.XDISPLOC +builtins.bytes"builtins.bytes"35"36"37"38"39"310*F + OLD_ENVIRONtelnetlib.OLD_ENVIRON + builtins.str" builtins.str"27*_ + OLD_ENVIRONtelnetlib.OLD_ENVIRON +builtins.bytes"builtins.bytes"35"36"37"38"39"310*L +AUTHENTICATIONtelnetlib.AUTHENTICATION + builtins.str" builtins.str"27*e +AUTHENTICATIONtelnetlib.AUTHENTICATION +builtins.bytes"builtins.bytes"35"36"37"38"39"310*> +ENCRYPTtelnetlib.ENCRYPT + builtins.str" builtins.str"27*W +ENCRYPTtelnetlib.ENCRYPT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*F + NEW_ENVIRONtelnetlib.NEW_ENVIRON + builtins.str" builtins.str"27*_ + NEW_ENVIRONtelnetlib.NEW_ENVIRON +builtins.bytes"builtins.bytes"35"36"37"38"39"310*> +TN3270Etelnetlib.TN3270E + builtins.str" builtins.str"27*W +TN3270Etelnetlib.TN3270E +builtins.bytes"builtins.bytes"35"36"37"38"39"310*: +XAUTHtelnetlib.XAUTH + builtins.str" builtins.str"27*S +XAUTHtelnetlib.XAUTH +builtins.bytes"builtins.bytes"35"36"37"38"39"310*> +CHARSETtelnetlib.CHARSET + builtins.str" builtins.str"27*W +CHARSETtelnetlib.CHARSET +builtins.bytes"builtins.bytes"35"36"37"38"39"310*6 +RSP telnetlib.RSP + builtins.str" builtins.str"27*O +RSP telnetlib.RSP +builtins.bytes"builtins.bytes"35"36"37"38"39"310*N +COM_PORT_OPTIONtelnetlib.COM_PORT_OPTION + builtins.str" builtins.str"27*g +COM_PORT_OPTIONtelnetlib.COM_PORT_OPTION +builtins.bytes"builtins.bytes"35"36"37"38"39"310*V +SUPPRESS_LOCAL_ECHOtelnetlib.SUPPRESS_LOCAL_ECHO + builtins.str" builtins.str"27*o +SUPPRESS_LOCAL_ECHOtelnetlib.SUPPRESS_LOCAL_ECHO +builtins.bytes"builtins.bytes"35"36"37"38"39"310*6 +TLS telnetlib.TLS + builtins.str" builtins.str"27*O +TLS telnetlib.TLS +builtins.bytes"builtins.bytes"35"36"37"38"39"310*< +KERMITtelnetlib.KERMIT + builtins.str" builtins.str"27*U +KERMITtelnetlib.KERMIT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*@ +SEND_URLtelnetlib.SEND_URL + builtins.str" builtins.str"27*Y +SEND_URLtelnetlib.SEND_URL +builtins.bytes"builtins.bytes"35"36"37"38"39"310*B + FORWARD_Xtelnetlib.FORWARD_X + builtins.str" builtins.str"27*[ + FORWARD_Xtelnetlib.FORWARD_X +builtins.bytes"builtins.bytes"35"36"37"38"39"310*H + PRAGMA_LOGONtelnetlib.PRAGMA_LOGON + builtins.str" builtins.str"27*a + PRAGMA_LOGONtelnetlib.PRAGMA_LOGON +builtins.bytes"builtins.bytes"35"36"37"38"39"310*D + +SSPI_LOGONtelnetlib.SSPI_LOGON + builtins.str" builtins.str"27*] + +SSPI_LOGONtelnetlib.SSPI_LOGON +builtins.bytes"builtins.bytes"35"36"37"38"39"310*P +PRAGMA_HEARTBEATtelnetlib.PRAGMA_HEARTBEAT + builtins.str" builtins.str"27*i +PRAGMA_HEARTBEATtelnetlib.PRAGMA_HEARTBEAT +builtins.bytes"builtins.bytes"35"36"37"38"39"310*: +EXOPLtelnetlib.EXOPL + builtins.str" builtins.str"27*S +EXOPLtelnetlib.EXOPL +builtins.bytes"builtins.bytes"35"36"37"38"39"310*: +NOOPTtelnetlib.NOOPT + builtins.str" builtins.str"27*S +NOOPTtelnetlib.NOOPT +builtins.bytes"builtins.bytes"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tempfile.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tempfile.protobuf index 05d647727f..e79be7b6d4 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tempfile.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tempfile.protobuf @@ -2107,4 +2107,33 @@ gettempdirtempfile.gettempdir" errorsD Union[builtins.str,None] builtins.str" builtins.str -None 0:overloadX"38"39"310 \ No newline at end of file +None 0:overloadX"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*V +TMP_MAXtempfile.TMP_MAX + builtins.int" builtins.int"27"35"36"37"38"39"310*= +tempdirtempfile.tempdir + builtins.str" builtins.str"27*z +tempdirtempfile.tempdirD +Union[builtins.str,None] + builtins.str" builtins.str +None"35"36"37"38"39"310*X +templatetempfile.template + builtins.str" builtins.str"27"35"36"37"38"39"310*£ +_name_sequencetempfile._name_sequencet +(Union[tempfile._RandomNameSequence,None]< +tempfile._RandomNameSequence"tempfile._RandomNameSequence +None"27*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/termios.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/termios.protobuf index 32afcb4bfa..311e0dd6d0 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/termios.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/termios.protobuf @@ -79,4 +79,475 @@ __duration builtins.int" builtins.int* _typeshed.HasFileno"_typeshed.HasFileno"_typeshed.FileDescriptorLike*( __action - builtins.int" builtins.intz27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.intz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*K +B0 +termios.B0 + builtins.int" builtins.int"27"35"36"37"38"39"310*W +B1000000termios.B1000000 + builtins.int" builtins.int"27"35"36"37"38"39"310*O +B110 termios.B110 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +B115200termios.B115200 + builtins.int" builtins.int"27"35"36"37"38"39"310*W +B1152000termios.B1152000 + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +B1200 termios.B1200 + builtins.int" builtins.int"27"35"36"37"38"39"310*O +B134 termios.B134 + builtins.int" builtins.int"27"35"36"37"38"39"310*O +B150 termios.B150 + builtins.int" builtins.int"27"35"36"37"38"39"310*W +B1500000termios.B1500000 + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +B1800 termios.B1800 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +B19200termios.B19200 + builtins.int" builtins.int"27"35"36"37"38"39"310*O +B200 termios.B200 + builtins.int" builtins.int"27"35"36"37"38"39"310*W +B2000000termios.B2000000 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +B230400termios.B230400 + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +B2400 termios.B2400 + builtins.int" builtins.int"27"35"36"37"38"39"310*W +B2500000termios.B2500000 + builtins.int" builtins.int"27"35"36"37"38"39"310*O +B300 termios.B300 + builtins.int" builtins.int"27"35"36"37"38"39"310*W +B3000000termios.B3000000 + builtins.int" builtins.int"27"35"36"37"38"39"310*W +B3500000termios.B3500000 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +B38400termios.B38400 + builtins.int" builtins.int"27"35"36"37"38"39"310*W +B4000000termios.B4000000 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +B460800termios.B460800 + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +B4800 termios.B4800 + builtins.int" builtins.int"27"35"36"37"38"39"310*M +B50 termios.B50 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +B500000termios.B500000 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +B57600termios.B57600 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +B576000termios.B576000 + builtins.int" builtins.int"27"35"36"37"38"39"310*O +B600 termios.B600 + builtins.int" builtins.int"27"35"36"37"38"39"310*M +B75 termios.B75 + builtins.int" builtins.int"27"35"36"37"38"39"310*U +B921600termios.B921600 + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +B9600 termios.B9600 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +BRKINTtermios.BRKINT + builtins.int" builtins.int"27"35"36"37"38"39"310*M +BS0 termios.BS0 + builtins.int" builtins.int"27"35"36"37"38"39"310*M +BS1 termios.BS1 + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +BSDLY termios.BSDLY + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +CBAUD termios.CBAUD + builtins.int" builtins.int"27"35"36"37"38"39"310*U +CBAUDEXtermios.CBAUDEX + builtins.int" builtins.int"27"35"36"37"38"39"310*S +CDSUSPtermios.CDSUSP + builtins.int" builtins.int"27"35"36"37"38"39"310*O +CEOF termios.CEOF + builtins.int" builtins.int"27"35"36"37"38"39"310*O +CEOL termios.CEOL + builtins.int" builtins.int"27"35"36"37"38"39"310*O +CEOT termios.CEOT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +CERASEtermios.CERASE + builtins.int" builtins.int"27"35"36"37"38"39"310*S +CFLUSHtermios.CFLUSH + builtins.int" builtins.int"27"35"36"37"38"39"310*S +CIBAUDtermios.CIBAUD + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +CINTR termios.CINTR + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +CKILL termios.CKILL + builtins.int" builtins.int"27"35"36"37"38"39"310*S +CLNEXTtermios.CLNEXT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +CLOCALtermios.CLOCAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +CQUIT termios.CQUIT + builtins.int" builtins.int"27"35"36"37"38"39"310*M +CR0 termios.CR0 + builtins.int" builtins.int"27"35"36"37"38"39"310*M +CR1 termios.CR1 + builtins.int" builtins.int"27"35"36"37"38"39"310*M +CR2 termios.CR2 + builtins.int" builtins.int"27"35"36"37"38"39"310*M +CR3 termios.CR3 + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +CRDLY termios.CRDLY + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +CREAD termios.CREAD + builtins.int" builtins.int"27"35"36"37"38"39"310*S +CRPRNTtermios.CRPRNT + builtins.int" builtins.int"27"35"36"37"38"39"310*U +CRTSCTStermios.CRTSCTS + builtins.int" builtins.int"27"35"36"37"38"39"310*M +CS5 termios.CS5 + builtins.int" builtins.int"27"35"36"37"38"39"310*M +CS6 termios.CS6 + builtins.int" builtins.int"27"35"36"37"38"39"310*M +CS7 termios.CS7 + builtins.int" builtins.int"27"35"36"37"38"39"310*M +CS8 termios.CS8 + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +CSIZE termios.CSIZE + builtins.int" builtins.int"27"35"36"37"38"39"310*S +CSTARTtermios.CSTART + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +CSTOP termios.CSTOP + builtins.int" builtins.int"27"35"36"37"38"39"310*S +CSTOPBtermios.CSTOPB + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +CSUSP termios.CSUSP + builtins.int" builtins.int"27"35"36"37"38"39"310*U +CWERASEtermios.CWERASE + builtins.int" builtins.int"27"35"36"37"38"39"310*O +ECHO termios.ECHO + builtins.int" builtins.int"27"35"36"37"38"39"310*U +ECHOCTLtermios.ECHOCTL + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ECHOE termios.ECHOE + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ECHOK termios.ECHOK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ECHOKEtermios.ECHOKE + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ECHONLtermios.ECHONL + builtins.int" builtins.int"27"35"36"37"38"39"310*U +ECHOPRTtermios.ECHOPRT + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EXTA termios.EXTA + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EXTB termios.EXTB + builtins.int" builtins.int"27"35"36"37"38"39"310*M +FF0 termios.FF0 + builtins.int" builtins.int"27"35"36"37"38"39"310*M +FF1 termios.FF1 + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +FFDLY termios.FFDLY + builtins.int" builtins.int"27"35"36"37"38"39"310*W +FIOASYNCtermios.FIOASYNC + builtins.int" builtins.int"27"35"36"37"38"39"310*U +FIOCLEXtermios.FIOCLEX + builtins.int" builtins.int"27"35"36"37"38"39"310*U +FIONBIOtermios.FIONBIO + builtins.int" builtins.int"27"35"36"37"38"39"310*W +FIONCLEXtermios.FIONCLEX + builtins.int" builtins.int"27"35"36"37"38"39"310*W +FIONREADtermios.FIONREAD + builtins.int" builtins.int"27"35"36"37"38"39"310*S +FLUSHOtermios.FLUSHO + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +HUPCL termios.HUPCL + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ICANONtermios.ICANON + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ICRNL termios.ICRNL + builtins.int" builtins.int"27"35"36"37"38"39"310*S +IEXTENtermios.IEXTEN + builtins.int" builtins.int"27"35"36"37"38"39"310*S +IGNBRKtermios.IGNBRK + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +IGNCR termios.IGNCR + builtins.int" builtins.int"27"35"36"37"38"39"310*S +IGNPARtermios.IGNPAR + builtins.int" builtins.int"27"35"36"37"38"39"310*U +IMAXBELtermios.IMAXBEL + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +INLCR termios.INLCR + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +INPCK termios.INPCK + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + IOCSIZE_MASKtermios.IOCSIZE_MASK + builtins.int" builtins.int"27"35"36"37"38"39"310*a + IOCSIZE_SHIFTtermios.IOCSIZE_SHIFT + builtins.int" builtins.int"27"35"36"37"38"39"310*O +ISIG termios.ISIG + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ISTRIPtermios.ISTRIP + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +IUCLC termios.IUCLC + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +IXANY termios.IXANY + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +IXOFF termios.IXOFF + builtins.int" builtins.int"27"35"36"37"38"39"310*O +IXON termios.IXON + builtins.int" builtins.int"27"35"36"37"38"39"310*M +NCC termios.NCC + builtins.int" builtins.int"27"35"36"37"38"39"310*O +NCCS termios.NCCS + builtins.int" builtins.int"27"35"36"37"38"39"310*M +NL0 termios.NL0 + builtins.int" builtins.int"27"35"36"37"38"39"310*M +NL1 termios.NL1 + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +NLDLY termios.NLDLY + builtins.int" builtins.int"27"35"36"37"38"39"310*S +NOFLSHtermios.NOFLSH + builtins.int" builtins.int"27"35"36"37"38"39"310*U +N_MOUSEtermios.N_MOUSE + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +N_PPP termios.N_PPP + builtins.int" builtins.int"27"35"36"37"38"39"310*S +N_SLIPtermios.N_SLIP + builtins.int" builtins.int"27"35"36"37"38"39"310*U +N_STRIPtermios.N_STRIP + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +N_TTY termios.N_TTY + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +OCRNL termios.OCRNL + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +OFDEL termios.OFDEL + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +OFILL termios.OFILL + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +OLCUC termios.OLCUC + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ONLCR termios.ONLCR + builtins.int" builtins.int"27"35"36"37"38"39"310*S +ONLRETtermios.ONLRET + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +ONOCR termios.ONOCR + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +OPOST termios.OPOST + builtins.int" builtins.int"27"35"36"37"38"39"310*S +PARENBtermios.PARENB + builtins.int" builtins.int"27"35"36"37"38"39"310*S +PARMRKtermios.PARMRK + builtins.int" builtins.int"27"35"36"37"38"39"310*S +PARODDtermios.PARODD + builtins.int" builtins.int"27"35"36"37"38"39"310*S +PENDINtermios.PENDIN + builtins.int" builtins.int"27"35"36"37"38"39"310*O +TAB0 termios.TAB0 + builtins.int" builtins.int"27"35"36"37"38"39"310*O +TAB1 termios.TAB1 + builtins.int" builtins.int"27"35"36"37"38"39"310*O +TAB2 termios.TAB2 + builtins.int" builtins.int"27"35"36"37"38"39"310*O +TAB3 termios.TAB3 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +TABDLYtermios.TABDLY + builtins.int" builtins.int"27"35"36"37"38"39"310*S +TCFLSHtermios.TCFLSH + builtins.int" builtins.int"27"35"36"37"38"39"310*S +TCGETAtermios.TCGETA + builtins.int" builtins.int"27"35"36"37"38"39"310*S +TCGETStermios.TCGETS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TCIFLUSHtermios.TCIFLUSH + builtins.int" builtins.int"27"35"36"37"38"39"310*S +TCIOFFtermios.TCIOFF + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TCIOFLUSHtermios.TCIOFLUSH + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +TCION termios.TCION + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TCOFLUSHtermios.TCOFLUSH + builtins.int" builtins.int"27"35"36"37"38"39"310*S +TCOOFFtermios.TCOOFF + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +TCOON termios.TCOON + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TCSADRAINtermios.TCSADRAIN + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TCSAFLUSHtermios.TCSAFLUSH + builtins.int" builtins.int"27"35"36"37"38"39"310*U +TCSANOWtermios.TCSANOW + builtins.int" builtins.int"27"35"36"37"38"39"310*S +TCSBRKtermios.TCSBRK + builtins.int" builtins.int"27"35"36"37"38"39"310*U +TCSBRKPtermios.TCSBRKP + builtins.int" builtins.int"27"35"36"37"38"39"310*S +TCSETAtermios.TCSETA + builtins.int" builtins.int"27"35"36"37"38"39"310*U +TCSETAFtermios.TCSETAF + builtins.int" builtins.int"27"35"36"37"38"39"310*U +TCSETAWtermios.TCSETAW + builtins.int" builtins.int"27"35"36"37"38"39"310*S +TCSETStermios.TCSETS + builtins.int" builtins.int"27"35"36"37"38"39"310*U +TCSETSFtermios.TCSETSF + builtins.int" builtins.int"27"35"36"37"38"39"310*U +TCSETSWtermios.TCSETSW + builtins.int" builtins.int"27"35"36"37"38"39"310*S +TCXONCtermios.TCXONC + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCCONStermios.TIOCCONS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCEXCLtermios.TIOCEXCL + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCGETDtermios.TIOCGETD + builtins.int" builtins.int"27"35"36"37"38"39"310*] + TIOCGICOUNTtermios.TIOCGICOUNT + builtins.int" builtins.int"27"35"36"37"38"39"310*c +TIOCGLCKTRMIOStermios.TIOCGLCKTRMIOS + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TIOCGPGRPtermios.TIOCGPGRP + builtins.int" builtins.int"27"35"36"37"38"39"310*] + TIOCGSERIALtermios.TIOCGSERIAL + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + TIOCGSOFTCARtermios.TIOCGSOFTCAR + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +TIOCGWINSZtermios.TIOCGWINSZ + builtins.int" builtins.int"27"35"36"37"38"39"310*U +TIOCINQtermios.TIOCINQ + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TIOCLINUXtermios.TIOCLINUX + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCMBICtermios.TIOCMBIC + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCMBIStermios.TIOCMBIS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCMGETtermios.TIOCMGET + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +TIOCMIWAITtermios.TIOCMIWAIT + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCMSETtermios.TIOCMSET + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TIOCM_CARtermios.TIOCM_CAR + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCM_CDtermios.TIOCM_CD + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TIOCM_CTStermios.TIOCM_CTS + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TIOCM_DSRtermios.TIOCM_DSR + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TIOCM_DTRtermios.TIOCM_DTR + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCM_LEtermios.TIOCM_LE + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCM_RItermios.TIOCM_RI + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TIOCM_RNGtermios.TIOCM_RNG + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TIOCM_RTStermios.TIOCM_RTS + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCM_SRtermios.TIOCM_SR + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCM_STtermios.TIOCM_ST + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TIOCNOTTYtermios.TIOCNOTTY + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCNXCLtermios.TIOCNXCL + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCOUTQtermios.TIOCOUTQ + builtins.int" builtins.int"27"35"36"37"38"39"310*U +TIOCPKTtermios.TIOCPKT + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + TIOCPKT_DATAtermios.TIOCPKT_DATA + builtins.int" builtins.int"27"35"36"37"38"39"310*c +TIOCPKT_DOSTOPtermios.TIOCPKT_DOSTOP + builtins.int" builtins.int"27"35"36"37"38"39"310*i +TIOCPKT_FLUSHREADtermios.TIOCPKT_FLUSHREAD + builtins.int" builtins.int"27"35"36"37"38"39"310*k +TIOCPKT_FLUSHWRITEtermios.TIOCPKT_FLUSHWRITE + builtins.int" builtins.int"27"35"36"37"38"39"310*c +TIOCPKT_NOSTOPtermios.TIOCPKT_NOSTOP + builtins.int" builtins.int"27"35"36"37"38"39"310*a + TIOCPKT_STARTtermios.TIOCPKT_START + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + TIOCPKT_STOPtermios.TIOCPKT_STOP + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TIOCSCTTYtermios.TIOCSCTTY + builtins.int" builtins.int"27"35"36"37"38"39"310*a + TIOCSERCONFIGtermios.TIOCSERCONFIG + builtins.int" builtins.int"27"35"36"37"38"39"310*a + TIOCSERGETLSRtermios.TIOCSERGETLSR + builtins.int" builtins.int"27"35"36"37"38"39"310*e +TIOCSERGETMULTItermios.TIOCSERGETMULTI + builtins.int" builtins.int"27"35"36"37"38"39"310*c +TIOCSERGSTRUCTtermios.TIOCSERGSTRUCT + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + TIOCSERGWILDtermios.TIOCSERGWILD + builtins.int" builtins.int"27"35"36"37"38"39"310*e +TIOCSERSETMULTItermios.TIOCSERSETMULTI + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + TIOCSERSWILDtermios.TIOCSERSWILD + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + TIOCSER_TEMTtermios.TIOCSER_TEMT + builtins.int" builtins.int"27"35"36"37"38"39"310*W +TIOCSETDtermios.TIOCSETD + builtins.int" builtins.int"27"35"36"37"38"39"310*c +TIOCSLCKTRMIOStermios.TIOCSLCKTRMIOS + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + TIOCSPGRPtermios.TIOCSPGRP + builtins.int" builtins.int"27"35"36"37"38"39"310*] + TIOCSSERIALtermios.TIOCSSERIAL + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + TIOCSSOFTCARtermios.TIOCSSOFTCAR + builtins.int" builtins.int"27"35"36"37"38"39"310*U +TIOCSTItermios.TIOCSTI + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +TIOCSWINSZtermios.TIOCSWINSZ + builtins.int" builtins.int"27"35"36"37"38"39"310*S +TOSTOPtermios.TOSTOP + builtins.int" builtins.int"27"35"36"37"38"39"310*W +VDISCARDtermios.VDISCARD + builtins.int" builtins.int"27"35"36"37"38"39"310*O +VEOF termios.VEOF + builtins.int" builtins.int"27"35"36"37"38"39"310*O +VEOL termios.VEOL + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +VEOL2 termios.VEOL2 + builtins.int" builtins.int"27"35"36"37"38"39"310*S +VERASEtermios.VERASE + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +VINTR termios.VINTR + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +VKILL termios.VKILL + builtins.int" builtins.int"27"35"36"37"38"39"310*S +VLNEXTtermios.VLNEXT + builtins.int" builtins.int"27"35"36"37"38"39"310*O +VMIN termios.VMIN + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +VQUIT termios.VQUIT + builtins.int" builtins.int"27"35"36"37"38"39"310*W +VREPRINTtermios.VREPRINT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +VSTARTtermios.VSTART + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +VSTOP termios.VSTOP + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +VSUSP termios.VSUSP + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +VSWTC termios.VSWTC + builtins.int" builtins.int"27"35"36"37"38"39"310*S +VSWTCHtermios.VSWTCH + builtins.int" builtins.int"27"35"36"37"38"39"310*M +VT0 termios.VT0 + builtins.int" builtins.int"27"35"36"37"38"39"310*M +VT1 termios.VT1 + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +VTDLY termios.VTDLY + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +VTIME termios.VTIME + builtins.int" builtins.int"27"35"36"37"38"39"310*U +VWERASEtermios.VWERASE + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +XCASE termios.XCASE + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +XTABS termios.XTABS + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/textwrap.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/textwrap.protobuf index 0368b5ad83..572573f4f1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/textwrap.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/textwrap.protobuf @@ -529,4 +529,8 @@ $Union[builtins.str,builtins.unicode] +Union[CallableType[builtins.function],None]K CallableType[builtins.function]& builtins.function"builtins.function -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/this.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/this.protobuf index c0ae6de3cd..ddadce84f7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/this.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/this.protobuf @@ -1,2 +1,8 @@ -this \ No newline at end of file +this*F +sthis.s + builtins.str" builtins.str"27"35"36"37"38"39"310*Ÿ +dthis.du +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/thread.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/thread.protobuf index 9e4031a9ba..9cd1c68fe9 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/thread.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/thread.protobuf @@ -80,4 +80,9 @@ stack_sizethread.stack_size" builtins.int" builtins.int*( size - builtins.int" builtins.int z27 \ No newline at end of file + builtins.int" builtins.int z27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/threading.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/threading.protobuf index 0250338143..f6df6e8c2d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/threading.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/threading.protobuf @@ -861,4 +861,27 @@ stack_sizethreading.stack_size" main_threadthreading.main_thread"$ threading.Thread"threading.Threadz35z36z37z38z39z310Q get_native_id_thread.get_native_id" - builtins.int" builtins.intz38z39z310 \ No newline at end of file + builtins.int" builtins.intz38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*… +__all__threading.__all__J +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310*_ + TIMEOUT_MAXthreading.TIMEOUT_MAX +builtins.float"builtins.float"35"36"37"38"39"310*| + _excepthook_thread._excepthookK +CallableType[builtins.function]& +builtins.function"builtins.function"38"39"310*| + +excepthookthreading.excepthookK +CallableType[builtins.function]& +builtins.function"builtins.function"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/time.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/time.protobuf index d7ef751ccb..d82d816a7c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/time.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/time.protobuf @@ -575,4 +575,37 @@ time.tzset" thread_timetime.thread_time" builtins.float"builtins.floatz37z38z39z310T thread_time_nstime.thread_time_ns" - builtins.int" builtins.intz37z38z39z310 \ No newline at end of file + builtins.int" builtins.intz37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E + accept2dyeartime.accept2dyear + builtins.bool" builtins.bool"27*R +altzone time.altzone + builtins.int" builtins.int"27"35"36"37"38"39"310*T +daylight time.daylight + builtins.int" builtins.int"27"35"36"37"38"39"310*T +timezone time.timezone + builtins.int" builtins.int"27"35"36"37"38"39"310*” +tzname time.tzname` + Tuple[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str"27"35"36"37"38"39"310*^ +CLOCK_MONOTONICtime.CLOCK_MONOTONIC + builtins.int" builtins.int"35"36"37"38"39"310*f +CLOCK_MONOTONIC_RAWtime.CLOCK_MONOTONIC_RAW + builtins.int" builtins.int"35"36"37"38"39"310*p +CLOCK_PROCESS_CPUTIME_IDtime.CLOCK_PROCESS_CPUTIME_ID + builtins.int" builtins.int"35"36"37"38"39"310*\ +CLOCK_REALTIMEtime.CLOCK_REALTIME + builtins.int" builtins.int"35"36"37"38"39"310*n +CLOCK_THREAD_CPUTIME_IDtime.CLOCK_THREAD_CPUTIME_ID + builtins.int" builtins.int"35"36"37"38"39"310*T +CLOCK_UPTIME_RAWtime.CLOCK_UPTIME_RAW + builtins.int" builtins.int"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/timeit.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/timeit.protobuf index 7690413e88..7c207110cc 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/timeit.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/timeit.protobuf @@ -473,4 +473,19 @@ $Union[builtins.str,builtins.unicode] +Union[CallableType[builtins.function],None]K CallableType[builtins.function]& builtins.function"builtins.function -None z27z35z36z37z38z39z310 \ No newline at end of file +None z27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Ï + default_timertimeit.default_timerŠ +*TypeAlias[CallableType[builtins.function]]K +CallableType[builtins.function]& +builtins.function"builtins.function" timeit._Timer"27"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.colorchooser.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.colorchooser.protobuf index 557a78c995..051428a1de 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.colorchooser.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.colorchooser.protobuf @@ -35,4 +35,15 @@ GTuple[Tuple[builtins.float,builtins.float,builtins.float],builtins.str] builtins.bytes"builtins.bytes None * options -Anyz35z36z37z38z39z310 \ No newline at end of file +Anyz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.commondialog.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.commondialog.protobuf index 9c2a93004f..182370e87f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.commondialog.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.commondialog.protobuf @@ -93,4 +93,11 @@ typing._KT*Q self: tkinter.commondialog.Dialog"tkinter.commondialog.Dialog* options -Anyz35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +Anyz35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.constants.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.constants.protobuf index b8379939ec..4329bfdeac 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.constants.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.constants.protobuf @@ -1,2 +1,231 @@ -tkinter.constants \ No newline at end of file +tkinter.constants* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*S +NOtkinter.constants.NO + builtins.bool" builtins.bool"35"36"37"38"39"310*U +YEStkinter.constants.YES + builtins.bool" builtins.bool"35"36"37"38"39"310*W +TRUEtkinter.constants.TRUE + builtins.bool" builtins.bool"35"36"37"38"39"310*Y +FALSEtkinter.constants.FALSE + builtins.bool" builtins.bool"35"36"37"38"39"310*S +ONtkinter.constants.ON + builtins.bool" builtins.bool"35"36"37"38"39"310*U +OFFtkinter.constants.OFF + builtins.bool" builtins.bool"35"36"37"38"39"310*j +Ntkinter.constants.N7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +Stkinter.constants.S7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +Wtkinter.constants.W7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +Etkinter.constants.E7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +NWtkinter.constants.NW7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +SWtkinter.constants.SW7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +NEtkinter.constants.NE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +SEtkinter.constants.SE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +NStkinter.constants.NS7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +EWtkinter.constants.EW7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +NSEWtkinter.constants.NSEW7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +CENTERtkinter.constants.CENTER7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +NONEtkinter.constants.NONE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +Xtkinter.constants.X7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +Ytkinter.constants.Y7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +BOTHtkinter.constants.BOTH7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +LEFTtkinter.constants.LEFT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*n +TOPtkinter.constants.TOP7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +RIGHTtkinter.constants.RIGHT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +BOTTOMtkinter.constants.BOTTOM7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +RAISEDtkinter.constants.RAISED7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +SUNKENtkinter.constants.SUNKEN7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +FLATtkinter.constants.FLAT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +RIDGEtkinter.constants.RIDGE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +GROOVEtkinter.constants.GROOVE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +SOLIDtkinter.constants.SOLID7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*| + +HORIZONTALtkinter.constants.HORIZONTAL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +VERTICALtkinter.constants.VERTICAL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*v +NUMERICtkinter.constants.NUMERIC7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +CHARtkinter.constants.CHAR7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +WORDtkinter.constants.WORD7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +BASELINEtkinter.constants.BASELINE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +INSIDEtkinter.constants.INSIDE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*v +OUTSIDEtkinter.constants.OUTSIDE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*n +SELtkinter.constants.SEL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*z + SEL_FIRSTtkinter.constants.SEL_FIRST7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +SEL_LASTtkinter.constants.SEL_LAST7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*n +ENDtkinter.constants.END7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +INSERTtkinter.constants.INSERT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*v +CURRENTtkinter.constants.CURRENT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +ANCHORtkinter.constants.ANCHOR7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*n +ALLtkinter.constants.ALL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +NORMALtkinter.constants.NORMAL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +DISABLEDtkinter.constants.DISABLED7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +ACTIVEtkinter.constants.ACTIVE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +HIDDENtkinter.constants.HIDDEN7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*v +CASCADEtkinter.constants.CASCADE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*~ + CHECKBUTTONtkinter.constants.CHECKBUTTON7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*v +COMMANDtkinter.constants.COMMAND7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*~ + RADIOBUTTONtkinter.constants.RADIOBUTTON7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*z + SEPARATORtkinter.constants.SEPARATOR7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +SINGLEtkinter.constants.SINGLE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +BROWSEtkinter.constants.BROWSE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +MULTIPLEtkinter.constants.MULTIPLE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +EXTENDEDtkinter.constants.EXTENDED7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +DOTBOXtkinter.constants.DOTBOX7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*z + UNDERLINEtkinter.constants.UNDERLINE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +PIESLICEtkinter.constants.PIESLICE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +CHORDtkinter.constants.CHORD7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*n +ARCtkinter.constants.ARC7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +FIRSTtkinter.constants.FIRST7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +LASTtkinter.constants.LAST7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +BUTTtkinter.constants.BUTT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*| + +PROJECTINGtkinter.constants.PROJECTING7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +ROUNDtkinter.constants.ROUND7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +BEVELtkinter.constants.BEVEL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +MITERtkinter.constants.MITER7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +MOVETOtkinter.constants.MOVETO7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +SCROLLtkinter.constants.SCROLL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +UNITStkinter.constants.UNITS7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +PAGEStkinter.constants.PAGES7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.dialog.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.dialog.protobuf index c2b3a70fa0..312ec960be 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.dialog.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.dialog.protobuf @@ -139,4 +139,11 @@ typing._KT*Q destroytkinter.dialog.Dialog.destroy" None*8 self. -tkinter.dialog.Dialog"tkinter.dialog.Dialogz35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +tkinter.dialog.Dialog"tkinter.dialog.Dialogz35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` + DIALOG_ICONtkinter.dialog.DIALOG_ICON + builtins.str" builtins.str"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.dnd.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.dnd.protobuf index 7d625b55d6..c9e2a38afa 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.dnd.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.dnd.protobuf @@ -1370,4 +1370,10 @@ on_release!tkinter.dnd.DndHandler.on_release" source Any* event -Anyz35z36z37z38z39z310 \ No newline at end of file +Anyz35z36z37z38z39z310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.filedialog.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.filedialog.protobuf index 4fa878a82f..2280a4cdd0 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.filedialog.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.filedialog.protobuf @@ -4074,4 +4074,21 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin builtins.str" builtins.str None z35z36z37z38z39z310B testtkinter.filedialog.test" -Nonez35z36z37z38z39z310 \ No newline at end of file +Nonez35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*« + dialogstatestkinter.filedialog.dialogstatesa +!builtins.dict[Any,Tuple[Any,Any]] +Any$ +Tuple[Any,Any] +Any +Any" builtins.dict"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.font.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.font.protobuf index 73ed0510b7..a15636fed1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.font.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.font.protobuf @@ -305,4 +305,29 @@ nametofonttkinter.font.nametofont"& rootD Union[tkinter.Misc,None] tkinter.Misc" tkinter.Misc -None z310 \ No newline at end of file +None z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*e + TypedDicttyping_extensions.TypedDict" +builtins.object"builtins.object"35"36"37"38"39"310*o +NORMALtkinter.font.NORMAL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*m +ROMANtkinter.font.ROMAN7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*k +BOLDtkinter.font.BOLD7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*o +ITALICtkinter.font.ITALIC7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.messagebox.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.messagebox.protobuf index 685558aa7d..7b0fbae13c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.messagebox.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.messagebox.protobuf @@ -115,4 +115,43 @@ builtins.str" builtins.str None * options -Anyz35z36z37z38z39z310 \ No newline at end of file +Anyz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +ERRORtkinter.messagebox.ERROR + builtins.str" builtins.str"35"36"37"38"39"310*V +INFOtkinter.messagebox.INFO + builtins.str" builtins.str"35"36"37"38"39"310*^ +QUESTIONtkinter.messagebox.QUESTION + builtins.str" builtins.str"35"36"37"38"39"310*\ +WARNINGtkinter.messagebox.WARNING + builtins.str" builtins.str"35"36"37"38"39"310*n +ABORTRETRYIGNORE#tkinter.messagebox.ABORTRETRYIGNORE + builtins.str" builtins.str"35"36"37"38"39"310*R +OKtkinter.messagebox.OK + builtins.str" builtins.str"35"36"37"38"39"310*^ +OKCANCELtkinter.messagebox.OKCANCEL + builtins.str" builtins.str"35"36"37"38"39"310*d + RETRYCANCELtkinter.messagebox.RETRYCANCEL + builtins.str" builtins.str"35"36"37"38"39"310*X +YESNOtkinter.messagebox.YESNO + builtins.str" builtins.str"35"36"37"38"39"310*d + YESNOCANCELtkinter.messagebox.YESNOCANCEL + builtins.str" builtins.str"35"36"37"38"39"310*X +ABORTtkinter.messagebox.ABORT + builtins.str" builtins.str"35"36"37"38"39"310*X +RETRYtkinter.messagebox.RETRY + builtins.str" builtins.str"35"36"37"38"39"310*Z +IGNOREtkinter.messagebox.IGNORE + builtins.str" builtins.str"35"36"37"38"39"310*Z +CANCELtkinter.messagebox.CANCEL + builtins.str" builtins.str"35"36"37"38"39"310*T +YEStkinter.messagebox.YES + builtins.str" builtins.str"35"36"37"38"39"310*R +NOtkinter.messagebox.NO + builtins.str" builtins.str"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.protobuf index 99dcabe390..b1cbafa5ae 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.protobuf @@ -13233,4 +13233,272 @@ screenName& builtins.str" builtins.str"builtins.tuplez35z36z37z38z39z310‰ image_typestkinter.image_types"L builtins.tuple[builtins.str] - builtins.str" builtins.str"builtins.tuplez35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str"builtins.tuplez35z36z37z38z39z310*S +NOtkinter.constants.NO + builtins.bool" builtins.bool"35"36"37"38"39"310*U +YEStkinter.constants.YES + builtins.bool" builtins.bool"35"36"37"38"39"310*W +TRUEtkinter.constants.TRUE + builtins.bool" builtins.bool"35"36"37"38"39"310*Y +FALSEtkinter.constants.FALSE + builtins.bool" builtins.bool"35"36"37"38"39"310*S +ONtkinter.constants.ON + builtins.bool" builtins.bool"35"36"37"38"39"310*U +OFFtkinter.constants.OFF + builtins.bool" builtins.bool"35"36"37"38"39"310*j +Ntkinter.constants.N7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +Stkinter.constants.S7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +Wtkinter.constants.W7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +Etkinter.constants.E7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +NWtkinter.constants.NW7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +SWtkinter.constants.SW7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +NEtkinter.constants.NE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +SEtkinter.constants.SE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +NStkinter.constants.NS7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +EWtkinter.constants.EW7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +NSEWtkinter.constants.NSEW7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +CENTERtkinter.constants.CENTER7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +NONEtkinter.constants.NONE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +Xtkinter.constants.X7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +Ytkinter.constants.Y7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +BOTHtkinter.constants.BOTH7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +LEFTtkinter.constants.LEFT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*n +TOPtkinter.constants.TOP7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +RIGHTtkinter.constants.RIGHT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +BOTTOMtkinter.constants.BOTTOM7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +RAISEDtkinter.constants.RAISED7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +SUNKENtkinter.constants.SUNKEN7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +FLATtkinter.constants.FLAT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +RIDGEtkinter.constants.RIDGE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +GROOVEtkinter.constants.GROOVE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +SOLIDtkinter.constants.SOLID7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*| + +HORIZONTALtkinter.constants.HORIZONTAL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +VERTICALtkinter.constants.VERTICAL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*v +NUMERICtkinter.constants.NUMERIC7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +CHARtkinter.constants.CHAR7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +WORDtkinter.constants.WORD7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +BASELINEtkinter.constants.BASELINE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +INSIDEtkinter.constants.INSIDE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*v +OUTSIDEtkinter.constants.OUTSIDE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*n +SELtkinter.constants.SEL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*z + SEL_FIRSTtkinter.constants.SEL_FIRST7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +SEL_LASTtkinter.constants.SEL_LAST7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*n +ENDtkinter.constants.END7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +INSERTtkinter.constants.INSERT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*v +CURRENTtkinter.constants.CURRENT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +ANCHORtkinter.constants.ANCHOR7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*n +ALLtkinter.constants.ALL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +NORMALtkinter.constants.NORMAL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +DISABLEDtkinter.constants.DISABLED7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +ACTIVEtkinter.constants.ACTIVE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +HIDDENtkinter.constants.HIDDEN7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*v +CASCADEtkinter.constants.CASCADE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*~ + CHECKBUTTONtkinter.constants.CHECKBUTTON7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*v +COMMANDtkinter.constants.COMMAND7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*~ + RADIOBUTTONtkinter.constants.RADIOBUTTON7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*z + SEPARATORtkinter.constants.SEPARATOR7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +SINGLEtkinter.constants.SINGLE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +BROWSEtkinter.constants.BROWSE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +MULTIPLEtkinter.constants.MULTIPLE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +EXTENDEDtkinter.constants.EXTENDED7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +DOTBOXtkinter.constants.DOTBOX7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*z + UNDERLINEtkinter.constants.UNDERLINE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*x +PIESLICEtkinter.constants.PIESLICE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +CHORDtkinter.constants.CHORD7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*n +ARCtkinter.constants.ARC7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +FIRSTtkinter.constants.FIRST7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +LASTtkinter.constants.LAST7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +BUTTtkinter.constants.BUTT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*| + +PROJECTINGtkinter.constants.PROJECTING7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +ROUNDtkinter.constants.ROUND7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +BEVELtkinter.constants.BEVEL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +MITERtkinter.constants.MITER7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +MOVETOtkinter.constants.MOVETO7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t +SCROLLtkinter.constants.SCROLL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +UNITStkinter.constants.UNITS7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +PAGEStkinter.constants.PAGES7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*e + TypedDicttyping_extensions.TypedDict" +builtins.object"builtins.object"35"36"37"38"39"310*Y + wantobjectstkinter.wantobjects + builtins.int" builtins.int"35"36"37"38"39"310*Y + TkVersiontkinter.TkVersion +builtins.float"builtins.float"35"36"37"38"39"310*[ + +TclVersiontkinter.TclVersion +builtins.float"builtins.float"35"36"37"38"39"310*n +READABLEtkinter.READABLE7 +Literal[builtins.int]  + builtins.int" builtins.int"35"36"37"38"39"310*n +WRITABLEtkinter.WRITABLE7 +Literal[builtins.int]  + builtins.int" builtins.int"35"36"37"38"39"310*p + EXCEPTIONtkinter.EXCEPTION7 +Literal[builtins.int]  + builtins.int" builtins.int"35"36"37"38"39"310*: +getinttkinter.getint +Any"35"36"37"38"39"310*@ + getdoubletkinter.getdouble +Any"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.scrolledtext.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.scrolledtext.protobuf index 799a886354..41cca33869 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.scrolledtext.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.scrolledtext.protobuf @@ -3029,4 +3029,9 @@ HUnion[Literal[builtins.str],Literal[builtins.str],Literal[builtins.str]]7 tkinter.Misc" tkinter.Misc None * kwargs -Anyz35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +Anyz35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.simpledialog.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.simpledialog.protobuf index 33fd0dec86..180f856d12 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.simpledialog.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.simpledialog.protobuf @@ -1431,4 +1431,9 @@ askintegertkinter.simpledialog.askinteger" prompt builtins.str" builtins.str* kwargs -Anyz35z36z37z38z39z310 \ No newline at end of file +Anyz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.tix.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.tix.protobuf index 696df08528..83b5d0ff44 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.tix.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.tix.protobuf @@ -1632,4 +1632,99 @@ raise_pagetkinter.tix.NoteBook.raise_page" builtins.list[tkinter.Widget] tkinter.Widget"tkinter.Widget" builtins.list*. self$ -tkinter.tix.Form"tkinter.tix.Formz35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +tkinter.tix.Form"tkinter.tix.Formz35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*n +WINDOWtkinter.tix.WINDOW7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +TEXTtkinter.tix.TEXT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*n +STATUStkinter.tix.STATUS7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t + IMMEDIATEtkinter.tix.IMMEDIATE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +IMAGEtkinter.tix.IMAGE7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t + IMAGETEXTtkinter.tix.IMAGETEXT7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +BALLOONtkinter.tix.BALLOON7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +AUTOtkinter.tix.AUTO7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*t + ACROSSTOPtkinter.tix.ACROSSTOP7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*l +ASCIItkinter.tix.ASCII7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +CELLtkinter.tix.CELL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*n +COLUMNtkinter.tix.COLUMN7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*v + +DECREASINGtkinter.tix.DECREASING7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*v + +INCREASINGtkinter.tix.INCREASING7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*p +INTEGERtkinter.tix.INTEGER7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +MAINtkinter.tix.MAIN7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*h +MAXtkinter.tix.MAX7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*j +REALtkinter.tix.REAL7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*h +ROWtkinter.tix.ROW7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +S_REGIONtkinter.tix.S_REGION7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +X_REGIONtkinter.tix.X_REGION7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*r +Y_REGIONtkinter.tix.Y_REGION7 +Literal[builtins.str]  + builtins.str" builtins.str"35"36"37"38"39"310*| + TCL_DONT_WAITtkinter.tix.TCL_DONT_WAIT7 +Literal[builtins.int]  + builtins.int" builtins.int"35"36"37"38"39"310*„ +TCL_WINDOW_EVENTStkinter.tix.TCL_WINDOW_EVENTS7 +Literal[builtins.int]  + builtins.int" builtins.int"35"36"37"38"39"310*€ +TCL_FILE_EVENTStkinter.tix.TCL_FILE_EVENTS7 +Literal[builtins.int]  + builtins.int" builtins.int"35"36"37"38"39"310*‚ +TCL_TIMER_EVENTStkinter.tix.TCL_TIMER_EVENTS7 +Literal[builtins.int]  + builtins.int" builtins.int"35"36"37"38"39"310*€ +TCL_IDLE_EVENTStkinter.tix.TCL_IDLE_EVENTS7 +Literal[builtins.int]  + builtins.int" builtins.int"35"36"37"38"39"310*~ +TCL_ALL_EVENTStkinter.tix.TCL_ALL_EVENTS7 +Literal[builtins.int]  + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.ttk.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.ttk.protobuf index 26f6344c77..af8377beb2 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.ttk.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tkinter.ttk.protobuf @@ -5705,4 +5705,19 @@ EUnion[builtins.list[UnboundType[_T]],builtins.tuple[UnboundType[_T]]]D master& Union[Any,None] Any -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*e + TypedDicttyping_extensions.TypedDict" +builtins.object"builtins.object"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/toaiff.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/toaiff.protobuf index e01fa5ecea..77f76ceab8 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/toaiff.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/toaiff.protobuf @@ -63,4 +63,13 @@ builtins.str" builtins.str*U tempsJ builtins.list[builtins.str] - builtins.str" builtins.str" builtins.listz27 \ No newline at end of file + builtins.str" builtins.str" builtins.listz27*– +table toaiff.table{ +*builtins.dict[builtins.str,pipes.Template] + builtins.str" builtins.str +pipes.Template"pipes.Template" builtins.dict"27*3 +ttoaiff.t +pipes.Template"pipes.Template"27*E + +uncompresstoaiff.uncompress +pipes.Template"pipes.Template"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/token.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/token.protobuf index c12112bdcb..bb38106452 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/token.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/token.protobuf @@ -12,4 +12,161 @@ ISTERMINALtoken.ISTERMINAL" ISEOF token.ISEOF" builtins.bool" builtins.bool*# x - builtins.int" builtins.intz27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.intz27z35z36z37z38z39z310*W + ENDMARKERtoken.ENDMARKER + builtins.int" builtins.int"27"35"36"37"38"39"310*M +NAME +token.NAME + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +NUMBER token.NUMBER + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +STRING token.STRING + builtins.int" builtins.int"27"35"36"37"38"39"310*S +NEWLINE token.NEWLINE + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +INDENT token.INDENT + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +DEDENT token.DEDENT + builtins.int" builtins.int"27"35"36"37"38"39"310*M +LPAR +token.LPAR + builtins.int" builtins.int"27"35"36"37"38"39"310*M +RPAR +token.RPAR + builtins.int" builtins.int"27"35"36"37"38"39"310*M +LSQB +token.LSQB + builtins.int" builtins.int"27"35"36"37"38"39"310*M +RSQB +token.RSQB + builtins.int" builtins.int"27"35"36"37"38"39"310*O +COLON token.COLON + builtins.int" builtins.int"27"35"36"37"38"39"310*O +COMMA token.COMMA + builtins.int" builtins.int"27"35"36"37"38"39"310*M +SEMI +token.SEMI + builtins.int" builtins.int"27"35"36"37"38"39"310*M +PLUS +token.PLUS + builtins.int" builtins.int"27"35"36"37"38"39"310*O +MINUS token.MINUS + builtins.int" builtins.int"27"35"36"37"38"39"310*M +STAR +token.STAR + builtins.int" builtins.int"27"35"36"37"38"39"310*O +SLASH token.SLASH + builtins.int" builtins.int"27"35"36"37"38"39"310*M +VBAR +token.VBAR + builtins.int" builtins.int"27"35"36"37"38"39"310*O +AMPER token.AMPER + builtins.int" builtins.int"27"35"36"37"38"39"310*M +LESS +token.LESS + builtins.int" builtins.int"27"35"36"37"38"39"310*S +GREATER token.GREATER + builtins.int" builtins.int"27"35"36"37"38"39"310*O +EQUAL token.EQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*K +DOT token.DOT + builtins.int" builtins.int"27"35"36"37"38"39"310*S +PERCENT token.PERCENT + builtins.int" builtins.int"27"35"36"37"38"39"310*> + BACKQUOTEtoken.BACKQUOTE + builtins.int" builtins.int"27*Q +LBRACE token.LBRACE + builtins.int" builtins.int"27"35"36"37"38"39"310*Q +RBRACE token.RBRACE + builtins.int" builtins.int"27"35"36"37"38"39"310*S +EQEQUAL token.EQEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*U +NOTEQUALtoken.NOTEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*W + LESSEQUALtoken.LESSEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*] + GREATEREQUALtoken.GREATEREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*O +TILDE token.TILDE + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +CIRCUMFLEXtoken.CIRCUMFLEX + builtins.int" builtins.int"27"35"36"37"38"39"310*W + LEFTSHIFTtoken.LEFTSHIFT + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +RIGHTSHIFTtoken.RIGHTSHIFT + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +DOUBLESTARtoken.DOUBLESTAR + builtins.int" builtins.int"27"35"36"37"38"39"310*W + PLUSEQUALtoken.PLUSEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*U +MINEQUALtoken.MINEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*W + STAREQUALtoken.STAREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +SLASHEQUALtoken.SLASHEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*] + PERCENTEQUALtoken.PERCENTEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +AMPEREQUALtoken.AMPEREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*W + VBAREQUALtoken.VBAREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*c +CIRCUMFLEXEQUALtoken.CIRCUMFLEXEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*a +LEFTSHIFTEQUALtoken.LEFTSHIFTEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*c +RIGHTSHIFTEQUALtoken.RIGHTSHIFTEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*c +DOUBLESTAREQUALtoken.DOUBLESTAREQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + DOUBLESLASHtoken.DOUBLESLASH + builtins.int" builtins.int"27"35"36"37"38"39"310*e +DOUBLESLASHEQUALtoken.DOUBLESLASHEQUAL + builtins.int" builtins.int"27"35"36"37"38"39"310*I +ATtoken.AT + builtins.int" builtins.int"27"35"36"37"38"39"310*I +OPtoken.OP + builtins.int" builtins.int"27"35"36"37"38"39"310*Y + +ERRORTOKENtoken.ERRORTOKEN + builtins.int" builtins.int"27"35"36"37"38"39"310*U +N_TOKENStoken.N_TOKENS + builtins.int" builtins.int"27"35"36"37"38"39"310*W + NT_OFFSETtoken.NT_OFFSET + builtins.int" builtins.int"27"35"36"37"38"39"310*® +tok_nametoken.tok_nameu +(builtins.dict[builtins.int,builtins.str] + builtins.int" builtins.int + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310*M +RARROW token.RARROW + builtins.int" builtins.int"35"36"37"38"39"310*Q +ELLIPSIStoken.ELLIPSIS + builtins.int" builtins.int"35"36"37"38"39"310*O +ATEQUAL token.ATEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*G +AWAIT token.AWAIT + builtins.int" builtins.int"35"36"38"39"310*G +ASYNC token.ASYNC + builtins.int" builtins.int"35"36"38"39"310*G +COMMENT token.COMMENT + builtins.int" builtins.int"37"38"39"310*= +NLtoken.NL + builtins.int" builtins.int"37"38"39"310*I +ENCODINGtoken.ENCODING + builtins.int" builtins.int"37"38"39"310*M + TYPE_COMMENTtoken.TYPE_COMMENT + builtins.int" builtins.int"38"39"310*K + TYPE_IGNOREtoken.TYPE_IGNORE + builtins.int" builtins.int"38"39"310*I + +COLONEQUALtoken.COLONEQUAL + builtins.int" builtins.int"38"39"310*° +EXACT_TOKEN_TYPEStoken.EXACT_TOKEN_TYPESu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tokenize.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tokenize.protobuf index 63bc45e3c5..e5a9c4e5f9 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tokenize.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tokenize.protobuf @@ -1419,4 +1419,414 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin +Union[CallableType[builtins.function],None]K CallableType[builtins.function]& builtins.function"builtins.function -None 0:overloadX"35"36"37"38"39"310 \ No newline at end of file +None 0:overloadX"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*C + +__author__tokenize.__author__ + builtins.str" builtins.str"27*E + __credits__tokenize.__credits__ + builtins.str" builtins.str"27*9 +AMPERtokenize.AMPER + builtins.int" builtins.int"27*C + +AMPEREQUALtokenize.AMPEREQUAL + builtins.int" builtins.int"27*3 +AT tokenize.AT + builtins.int" builtins.int"27*A + BACKQUOTEtokenize.BACKQUOTE + builtins.int" builtins.int"27*Z + Binnumbertokenize.Binnumber + builtins.str" builtins.str"27"35"36"37"38"39"310*E +Brackettokenize.Bracket + builtins.str" builtins.str"27"35"36*C + +CIRCUMFLEXtokenize.CIRCUMFLEX + builtins.int" builtins.int"27*M +CIRCUMFLEXEQUALtokenize.CIRCUMFLEXEQUAL + builtins.int" builtins.int"27*9 +COLONtokenize.COLON + builtins.int" builtins.int"27*9 +COMMAtokenize.COMMA + builtins.int" builtins.int"27*E +COMMENTtokenize.COMMENT + builtins.int" builtins.int"27"35"36*V +Commenttokenize.Comment + builtins.str" builtins.str"27"35"36"37"38"39"310*V +ContStrtokenize.ContStr + builtins.str" builtins.str"27"35"36"37"38"39"310*; +DEDENTtokenize.DEDENT + builtins.int" builtins.int"27*5 +DOT tokenize.DOT + builtins.int" builtins.int"27*E + DOUBLESLASHtokenize.DOUBLESLASH + builtins.int" builtins.int"27*O +DOUBLESLASHEQUALtokenize.DOUBLESLASHEQUAL + builtins.int" builtins.int"27*C + +DOUBLESTARtokenize.DOUBLESTAR + builtins.int" builtins.int"27*M +DOUBLESTAREQUALtokenize.DOUBLESTAREQUAL + builtins.int" builtins.int"27*Z + Decnumbertokenize.Decnumber + builtins.str" builtins.str"27"35"36"37"38"39"310*T +Doubletokenize.Double + builtins.str" builtins.str"27"35"36"37"38"39"310*V +Double3tokenize.Double3 + builtins.str" builtins.str"27"35"36"37"38"39"310*A + ENDMARKERtokenize.ENDMARKER + builtins.int" builtins.int"27*= +EQEQUALtokenize.EQEQUAL + builtins.int" builtins.int"27*9 +EQUALtokenize.EQUAL + builtins.int" builtins.int"27*C + +ERRORTOKENtokenize.ERRORTOKEN + builtins.int" builtins.int"27*X +Expfloattokenize.Expfloat + builtins.str" builtins.str"27"35"36"37"38"39"310*X +Exponenttokenize.Exponent + builtins.str" builtins.str"27"35"36"37"38"39"310*^ + Floatnumbertokenize.Floatnumber + builtins.str" builtins.str"27"35"36"37"38"39"310*R +Funnytokenize.Funny + builtins.str" builtins.str"27"35"36"37"38"39"310*= +GREATERtokenize.GREATER + builtins.int" builtins.int"27*G + GREATEREQUALtokenize.GREATEREQUAL + builtins.int" builtins.int"27*Z + Hexnumbertokenize.Hexnumber + builtins.str" builtins.str"27"35"36"37"38"39"310*; +INDENTtokenize.INDENT + builtins.int" builtins.int"27*T +Ignoretokenize.Ignore + builtins.str" builtins.str"27"35"36"37"38"39"310*\ + +Imagnumbertokenize.Imagnumber + builtins.str" builtins.str"27"35"36"37"38"39"310*Z + Intnumbertokenize.Intnumber + builtins.str" builtins.str"27"35"36"37"38"39"310*; +LBRACEtokenize.LBRACE + builtins.int" builtins.int"27*A + LEFTSHIFTtokenize.LEFTSHIFT + builtins.int" builtins.int"27*K +LEFTSHIFTEQUALtokenize.LEFTSHIFTEQUAL + builtins.int" builtins.int"27*7 +LESS tokenize.LESS + builtins.int" builtins.int"27*A + LESSEQUALtokenize.LESSEQUAL + builtins.int" builtins.int"27*7 +LPAR tokenize.LPAR + builtins.int" builtins.int"27*7 +LSQB tokenize.LSQB + builtins.int" builtins.int"27*? +MINEQUALtokenize.MINEQUAL + builtins.int" builtins.int"27*9 +MINUStokenize.MINUS + builtins.int" builtins.int"27*7 +NAME tokenize.NAME + builtins.int" builtins.int"27*= +NEWLINEtokenize.NEWLINE + builtins.int" builtins.int"27*; +NL tokenize.NL + builtins.int" builtins.int"27"35"36*? +NOTEQUALtokenize.NOTEQUAL + builtins.int" builtins.int"27*A + NT_OFFSETtokenize.NT_OFFSET + builtins.int" builtins.int"27*; +NUMBERtokenize.NUMBER + builtins.int" builtins.int"27*? +N_TOKENStokenize.N_TOKENS + builtins.int" builtins.int"27*P +Name tokenize.Name + builtins.str" builtins.str"27"35"36"37"38"39"310*T +Numbertokenize.Number + builtins.str" builtins.str"27"35"36"37"38"39"310*3 +OP tokenize.OP + builtins.int" builtins.int"27*Z + Octnumbertokenize.Octnumber + builtins.str" builtins.str"27"35"36"37"38"39"310*G +Operatortokenize.Operator + builtins.str" builtins.str"27"35"36*= +PERCENTtokenize.PERCENT + builtins.int" builtins.int"27*G + PERCENTEQUALtokenize.PERCENTEQUAL + builtins.int" builtins.int"27*7 +PLUS tokenize.PLUS + builtins.int" builtins.int"27*A + PLUSEQUALtokenize.PLUSEQUAL + builtins.int" builtins.int"27*\ + +PlainTokentokenize.PlainToken + builtins.str" builtins.str"27"35"36"37"38"39"310*\ + +Pointfloattokenize.Pointfloat + builtins.str" builtins.str"27"35"36"37"38"39"310*` + PseudoExtrastokenize.PseudoExtras + builtins.str" builtins.str"27"35"36"37"38"39"310*^ + PseudoTokentokenize.PseudoToken + builtins.str" builtins.str"27"35"36"37"38"39"310*; +RBRACEtokenize.RBRACE + builtins.int" builtins.int"27*C + +RIGHTSHIFTtokenize.RIGHTSHIFT + builtins.int" builtins.int"27*M +RIGHTSHIFTEQUALtokenize.RIGHTSHIFTEQUAL + builtins.int" builtins.int"27*7 +RPAR tokenize.RPAR + builtins.int" builtins.int"27*7 +RSQB tokenize.RSQB + builtins.int" builtins.int"27*7 +SEMI tokenize.SEMI + builtins.int" builtins.int"27*9 +SLASHtokenize.SLASH + builtins.int" builtins.int"27*C + +SLASHEQUALtokenize.SLASHEQUAL + builtins.int" builtins.int"27*7 +STAR tokenize.STAR + builtins.int" builtins.int"27*A + STAREQUALtokenize.STAREQUAL + builtins.int" builtins.int"27*; +STRINGtokenize.STRING + builtins.int" builtins.int"27*T +Singletokenize.Single + builtins.str" builtins.str"27"35"36"37"38"39"310*V +Single3tokenize.Single3 + builtins.str" builtins.str"27"35"36"37"38"39"310*V +Specialtokenize.Special + builtins.str" builtins.str"27"35"36"37"38"39"310*T +Stringtokenize.String + builtins.str" builtins.str"27"35"36"37"38"39"310*9 +TILDEtokenize.TILDE + builtins.int" builtins.int"27*R +Tokentokenize.Token + builtins.str" builtins.str"27"35"36"37"38"39"310*T +Tripletokenize.Triple + builtins.str" builtins.str"27"35"36"37"38"39"310*7 +VBAR tokenize.VBAR + builtins.int" builtins.int"27*A + VBAREQUALtokenize.VBAREQUAL + builtins.int" builtins.int"27*\ + +Whitespacetokenize.Whitespace + builtins.str" builtins.str"27"35"36"37"38"39"310*; +chaintokenize.chain + builtins.type" builtins.type"27*G + double3progtokenize.double3prog + builtins.type" builtins.type"27*z +endprogstokenize.endprogsW +builtins.dict[builtins.str,Any] + builtins.str" builtins.str +Any" builtins.dict"27*E + +pseudoprogtokenize.pseudoprog + builtins.type" builtins.type"27*G + single3progtokenize.single3prog + builtins.type" builtins.type"27*¢ + single_quotedtokenize.single_quotedu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27*Š + single_quotedtokenize.single_quotedH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*1 +t +tokenize.t + builtins.str" builtins.str"27*V +tabsizetokenize.tabsize + builtins.int" builtins.int"27"35"36"37"38"39"310*˜ +tok_nametokenize.tok_nameu +(builtins.dict[builtins.int,builtins.str] + builtins.int" builtins.int + builtins.str" builtins.str" builtins.dict"27*C + tokenprogtokenize.tokenprog + builtins.type" builtins.type"27*¢ + triple_quotedtokenize.triple_quotedu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27*Š + triple_quotedtokenize.triple_quotedH +builtins.set[builtins.str] + builtins.str" builtins.str" builtins.set"35"36"37"38"39"310*1 +x +tokenize.x + builtins.str" builtins.str"27*S + ENDMARKERtoken.ENDMARKER + builtins.int" builtins.int"35"36"37"38"39"310*I +NAME +token.NAME + builtins.int" builtins.int"35"36"37"38"39"310*M +NUMBER token.NUMBER + builtins.int" builtins.int"35"36"37"38"39"310*M +STRING token.STRING + builtins.int" builtins.int"35"36"37"38"39"310*O +NEWLINE token.NEWLINE + builtins.int" builtins.int"35"36"37"38"39"310*M +INDENT token.INDENT + builtins.int" builtins.int"35"36"37"38"39"310*M +DEDENT token.DEDENT + builtins.int" builtins.int"35"36"37"38"39"310*I +LPAR +token.LPAR + builtins.int" builtins.int"35"36"37"38"39"310*I +RPAR +token.RPAR + builtins.int" builtins.int"35"36"37"38"39"310*I +LSQB +token.LSQB + builtins.int" builtins.int"35"36"37"38"39"310*I +RSQB +token.RSQB + builtins.int" builtins.int"35"36"37"38"39"310*K +COLON token.COLON + builtins.int" builtins.int"35"36"37"38"39"310*K +COMMA token.COMMA + builtins.int" builtins.int"35"36"37"38"39"310*I +SEMI +token.SEMI + builtins.int" builtins.int"35"36"37"38"39"310*I +PLUS +token.PLUS + builtins.int" builtins.int"35"36"37"38"39"310*K +MINUS token.MINUS + builtins.int" builtins.int"35"36"37"38"39"310*I +STAR +token.STAR + builtins.int" builtins.int"35"36"37"38"39"310*K +SLASH token.SLASH + builtins.int" builtins.int"35"36"37"38"39"310*I +VBAR +token.VBAR + builtins.int" builtins.int"35"36"37"38"39"310*K +AMPER token.AMPER + builtins.int" builtins.int"35"36"37"38"39"310*I +LESS +token.LESS + builtins.int" builtins.int"35"36"37"38"39"310*O +GREATER token.GREATER + builtins.int" builtins.int"35"36"37"38"39"310*K +EQUAL token.EQUAL + builtins.int" builtins.int"35"36"37"38"39"310*G +DOT token.DOT + builtins.int" builtins.int"35"36"37"38"39"310*O +PERCENT token.PERCENT + builtins.int" builtins.int"35"36"37"38"39"310*M +LBRACE token.LBRACE + builtins.int" builtins.int"35"36"37"38"39"310*M +RBRACE token.RBRACE + builtins.int" builtins.int"35"36"37"38"39"310*O +EQEQUAL token.EQEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*Q +NOTEQUALtoken.NOTEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*S + LESSEQUALtoken.LESSEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*Y + GREATEREQUALtoken.GREATEREQUAL + builtins.int" builtins.int"35"36"37"38"39"310*K +TILDE token.TILDE + builtins.int" builtins.int"35"36"37"38"39"310*U + +CIRCUMFLEXtoken.CIRCUMFLEX + builtins.int" builtins.int"35"36"37"38"39"310*S + LEFTSHIFTtoken.LEFTSHIFT + builtins.int" builtins.int"35"36"37"38"39"310*U + +RIGHTSHIFTtoken.RIGHTSHIFT + builtins.int" builtins.int"35"36"37"38"39"310*U + +DOUBLESTARtoken.DOUBLESTAR + builtins.int" builtins.int"35"36"37"38"39"310*S + PLUSEQUALtoken.PLUSEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*Q +MINEQUALtoken.MINEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*S + STAREQUALtoken.STAREQUAL + builtins.int" builtins.int"35"36"37"38"39"310*U + +SLASHEQUALtoken.SLASHEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*Y + PERCENTEQUALtoken.PERCENTEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*U + +AMPEREQUALtoken.AMPEREQUAL + builtins.int" builtins.int"35"36"37"38"39"310*S + VBAREQUALtoken.VBAREQUAL + builtins.int" builtins.int"35"36"37"38"39"310*_ +CIRCUMFLEXEQUALtoken.CIRCUMFLEXEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*] +LEFTSHIFTEQUALtoken.LEFTSHIFTEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*_ +RIGHTSHIFTEQUALtoken.RIGHTSHIFTEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*_ +DOUBLESTAREQUALtoken.DOUBLESTAREQUAL + builtins.int" builtins.int"35"36"37"38"39"310*W + DOUBLESLASHtoken.DOUBLESLASH + builtins.int" builtins.int"35"36"37"38"39"310*a +DOUBLESLASHEQUALtoken.DOUBLESLASHEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*E +ATtoken.AT + builtins.int" builtins.int"35"36"37"38"39"310*M +RARROW token.RARROW + builtins.int" builtins.int"35"36"37"38"39"310*Q +ELLIPSIStoken.ELLIPSIS + builtins.int" builtins.int"35"36"37"38"39"310*O +ATEQUAL token.ATEQUAL + builtins.int" builtins.int"35"36"37"38"39"310*G +AWAIT token.AWAIT + builtins.int" builtins.int"35"36"38"39"310*G +ASYNC token.ASYNC + builtins.int" builtins.int"35"36"38"39"310*E +OPtoken.OP + builtins.int" builtins.int"35"36"37"38"39"310*U + +ERRORTOKENtoken.ERRORTOKEN + builtins.int" builtins.int"35"36"37"38"39"310*Q +N_TOKENStoken.N_TOKENS + builtins.int" builtins.int"35"36"37"38"39"310*S + NT_OFFSETtoken.NT_OFFSET + builtins.int" builtins.int"35"36"37"38"39"310*ª +tok_nametoken.tok_nameu +(builtins.dict[builtins.int,builtins.str] + builtins.int" builtins.int + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*C +ENCODINGtokenize.ENCODING + builtins.int" builtins.int"35"36*† + cookie_retokenize.cookie_reL +typing.Pattern[builtins.str] + builtins.str" builtins.str"typing.Pattern"35"36"37"38"39"310*Š +blank_retokenize.blank_reR +typing.Pattern[builtins.bytes] +builtins.bytes"builtins.bytes"typing.Pattern"35"36"37"38"39"310*\ + StringPrefixtokenize.StringPrefix + builtins.str" builtins.str"35"36"37"38"39"310*« +endpatstokenize.endpatsu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310*G +COMMENT token.COMMENT + builtins.int" builtins.int"37"38"39"310*= +NLtoken.NL + builtins.int" builtins.int"37"38"39"310*I +ENCODINGtoken.ENCODING + builtins.int" builtins.int"37"38"39"310*M + TYPE_COMMENTtoken.TYPE_COMMENT + builtins.int" builtins.int"38"39"310*K + TYPE_IGNOREtoken.TYPE_IGNORE + builtins.int" builtins.int"38"39"310*I + +COLONEQUALtoken.COLONEQUAL + builtins.int" builtins.int"38"39"310*° +EXACT_TOKEN_TYPEStoken.EXACT_TOKEN_TYPESu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/trace.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/trace.protobuf index 70304cab10..25ed454c83 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/trace.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/trace.protobuf @@ -711,4 +711,15 @@ DTypeAlias[Tuple[builtins.str,Union[builtins.str,None],builtins.str]] resultstrace.Trace.results". trace.CoverageResults"trace.CoverageResults*$ self - trace.Trace" trace.Tracez27z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file + trace.Trace" trace.Tracez27z35z36z37z38z39z310j27j35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/traceback.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/traceback.protobuf index 30a72097a6..7f82dd79dd 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/traceback.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/traceback.protobuf @@ -968,4 +968,13 @@ walk_stacktraceback.walk_stack" tbY Union[types.TracebackType,None]* types.TracebackType"types.TracebackType -Nonez35z36z37z38z39z310 \ No newline at end of file +Nonez35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tracemalloc.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tracemalloc.protobuf index 9c6a363ca6..a24b419fd8 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tracemalloc.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tracemalloc.protobuf @@ -347,4 +347,10 @@ is_tracing_tracemalloc.is_tracing" tracemalloc.Snapshot"tracemalloc.Snapshotz35z36z37z38z39z3108 reset_peak_tracemalloc.reset_peak" -Nonez39z310 \ No newline at end of file +Nonez39z310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tty.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tty.protobuf index 82ee068208..9e3f807f73 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tty.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/tty.protobuf @@ -174,4 +174,22 @@ tty.setraw" typing.IO[builtins.str] builtins.str" builtins.str" typing.IO"tty._FD*( when - builtins.int" builtins.int z27z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int z27z35z36z37z38z39z310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*M +IFLAG tty.IFLAG + builtins.int" builtins.int"27"35"36"37"38"39"310*M +OFLAG tty.OFLAG + builtins.int" builtins.int"27"35"36"37"38"39"310*M +CFLAG tty.CFLAG + builtins.int" builtins.int"27"35"36"37"38"39"310*M +LFLAG tty.LFLAG + builtins.int" builtins.int"27"35"36"37"38"39"310*O +ISPEED +tty.ISPEED + builtins.int" builtins.int"27"35"36"37"38"39"310*O +OSPEED +tty.OSPEED + builtins.int" builtins.int"27"35"36"37"38"39"310*G +CCtty.CC + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/turtle.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/turtle.protobuf index e58858a119..822e2144e7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/turtle.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/turtle.protobuf @@ -3987,4 +3987,88 @@ BTuple[builtins.float,builtins.float,builtins.float,builtins.float] t22J Union[builtins.float,None] builtins.float"builtins.float -None 0:overloadX"35"36"37"38"39"310 \ No newline at end of file +None 0:overloadX"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310* + onscreenclickturtle.onscreenclickK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*‹ + resetscreenturtle.resetscreenK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*‹ + clearscreenturtle.clearscreenK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*… +addshapeturtle.addshapeK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*y +fd turtle.fdK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*y +bk turtle.bkK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*… +backwardturtle.backwardK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*y +rt turtle.rtK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*y +lt turtle.ltK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*… +positionturtle.positionK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*@ +setpos turtle.setpos + +#Unknown"27"35"36"37"38"39"310*J + setpositionturtle.setposition + +#Unknown"27"35"36"37"38"39"310*} +seth turtle.sethK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*> +width turtle.width + +#Unknown"27"35"36"37"38"39"310*y +up turtle.upK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*y +pu turtle.puK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*y +pd turtle.pdK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*} +down turtle.downK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*y +st turtle.stK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*y +ht turtle.htK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310* +getpen turtle.getpenK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*H + +turtlesizeturtle.turtlesize + +#Unknown"27"35"36"37"38"39"310*} +done turtle.doneK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*‰ + onkeyreleaseturtle.onkeyreleaseK +CallableType[builtins.function]& +builtins.function"builtins.function"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/types.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/types.protobuf index 4b79489451..23a3354113 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/types.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/types.protobuf @@ -1337,4 +1337,27 @@ TTuple[builtins.type,builtins.dict[builtins.str,Any],builtins.dict[builtins.str, Any"builtins.tuple*b basesW typing.Iterable[builtins.object]" -builtins.object"builtins.object"typing.Iterablez37z38z39z310 \ No newline at end of file +builtins.object"builtins.object"typing.Iterablez37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*Ó + StringTypestypes.StringTypes¬ +0Tuple[Type[builtins.str],Type[builtins.unicode]]4 +Type[builtins.str] + builtins.str" builtins.str@ +Type[builtins.unicode]$ +builtins.unicode"builtins.unicode"27*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/typing.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/typing.protobuf index 6176027c00..ad08dd1ad9 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/typing.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/typing.protobuf @@ -3274,4 +3274,43 @@ get_origintyping.get_origin"& typ" builtins.object"builtins.object* val -Any0:overloadX"35"36"37"38"39"310 \ No newline at end of file +Any0:overloadX"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*\ +_promotetyping._promote" +builtins.object"builtins.object"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*R +Final typing.Final* +typing._SpecialForm"typing._SpecialForm"27"38"39"310*V +Literaltyping.Literal* +typing._SpecialForm"typing._SpecialForm"27"38"39"310*R + TypedDicttyping.TypedDict" +builtins.object"builtins.object"27"38"39"310*b + TYPE_CHECKINGtyping.TYPE_CHECKING + builtins.bool" builtins.bool"27"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*R + Annotatedtyping.Annotated* +typing._SpecialForm"typing._SpecialForm"39"310*R + Concatenatetyping.Concatenate* +typing._SpecialForm"typing._SpecialForm"310*N + TypeAliastyping.TypeAlias* +typing._SpecialForm"typing._SpecialForm"310*N + TypeGuardtyping.TypeGuard* +typing._SpecialForm"typing._SpecialForm"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/typing_extensions.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/typing_extensions.protobuf index 9a7883a8fa..64d1366493 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/typing_extensions.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/typing_extensions.protobuf @@ -1000,4 +1000,50 @@ get_origintyping_extensions.get_origin"& Any None* tp -Anyz37z38z39z310 \ No newline at end of file +Anyz37z38z39z310*b + TYPE_CHECKINGtyping.TYPE_CHECKING + builtins.bool" builtins.bool"27"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Ž +runtimetyping_extensions.runtimeK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*… +Protocoltyping_extensions.Protocol@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310* +Finaltyping_extensions.Final@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310*i + TypedDicttyping_extensions.TypedDict" +builtins.object"builtins.object"27"35"36"37"38"39"310*i + OrderedDicttyping_extensions.OrderedDict + typing._Alias" typing._Alias"27"35"36"37"38"39"310*‡ + Annotatedtyping_extensions.Annotated@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310*Z +_AnnotatedAlias!typing_extensions._AnnotatedAlias +Any"27"35"36"37"38"39"310*† + Concatenatetyping_extensions.Concatenate@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39*‚ + TypeAliastyping_extensions.TypeAlias@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39*‚ + TypeGuardtyping_extensions.TypeGuard@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39*R + Concatenatetyping.Concatenate* +typing._SpecialForm"typing._SpecialForm"310*N + TypeAliastyping.TypeAlias* +typing._SpecialForm"typing._SpecialForm"310*N + TypeGuardtyping.TypeGuard* +typing._SpecialForm"typing._SpecialForm"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unicodedata.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unicodedata.protobuf index 36cda94e1c..8a7bb150dc 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unicodedata.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unicodedata.protobuf @@ -364,4 +364,15 @@ $Union[builtins.float,unicodedata._T] __form builtins.str" builtins.str*( __unistr - builtins.str" builtins.strz38z39z310 \ No newline at end of file + builtins.str" builtins.strz38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*c + ucd_3_2_0unicodedata.ucd_3_2_0" +unicodedata.UCD"unicodedata.UCD"27"35"36"37"38"39"310*N + ucnhash_CAPIunicodedata.ucnhash_CAPI +Any"27"35"36"37"38"39"310*i +unidata_versionunicodedata.unidata_version + builtins.str" builtins.str"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.async_case.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.async_case.protobuf index 90c4811079..2414121ea5 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.async_case.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.async_case.protobuf @@ -1008,4 +1008,9 @@ asyncSetUp6unittest.async_case.IsolatedAsyncioTestCase.asyncSetUp"N args Any* kwargs -Anyz38z39z310j38j39j310 \ No newline at end of file +Anyz38z39z310j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.case.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.case.protobuf index dad387d2cb..9d5522edc1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.case.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.case.protobuf @@ -1631,4 +1631,19 @@ __functionK kwargs Anyz38z39z310I doModuleCleanupsunittest.case.doModuleCleanups" -Nonez38z39z310 \ No newline at end of file +Nonez38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.loader.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.loader.protobuf index ee678d5d31..d3152a2ecf 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.loader.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.loader.protobuf @@ -185,4 +185,15 @@ suiteClass suiteClass˜ *TypeAlias[CallableType[builtins.function]]K CallableType[builtins.function]& -builtins.function"builtins.function"unittest.loader._SuiteClass z35z36z37z38z39z310 \ No newline at end of file +builtins.function"builtins.function"unittest.loader._SuiteClass z35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*‰ +defaultTestLoader!unittest.loader.defaultTestLoader8 +unittest.loader.TestLoader"unittest.loader.TestLoader"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.main.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.main.protobuf index b8279d6fba..0df51bd1f7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.main.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.main.protobuf @@ -112,4 +112,15 @@ catchbreakG runTests"unittest.main.TestProgram.runTests" None*@ self6 -unittest.main.TestProgram"unittest.main.TestProgramz35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +unittest.main.TestProgram"unittest.main.TestProgramz35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.mock.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.mock.protobuf index fe0e266414..4252d70f97 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.mock.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.mock.protobuf @@ -1201,4 +1201,37 @@ reset_mock'unittest.mock.AsyncMockMixin.reset_mock" sealunittest.mock.seal" None* mock -Anyz37z38z39z310 \ No newline at end of file +Anyz37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*… +__all__unittest.mock.__all__J +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310*_ + __version__unittest.mock.__version__ + builtins.str" builtins.str"35"36"37"38"39"310*H + +FILTER_DIRunittest.mock.FILTER_DIR +Any"35"36"37"38"39"310*D +sentinelunittest.mock.sentinel +Any"35"36"37"38"39"310*B +DEFAULTunittest.mock.DEFAULT +Any"35"36"37"38"39"310*_ +callunittest.mock.call* +unittest.mock._Call"unittest.mock._Call"35"36"37"38"39"310*g +patchunittest.mock.patch0 +unittest.mock._patcher"unittest.mock._patcher"35"36"37"38"39"310*: +ANYunittest.mock.ANY +Any"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.protobuf index 027b919621..0373c3a92c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.protobuf @@ -3169,4 +3169,23 @@ __functionK removeHandlerunittest.signals.removeHandler" unittest.signals._F*# method -unittest.signals._F0:overloadX"35"36"37"38"39"310 \ No newline at end of file +unittest.signals._F0:overloadX"35"36"37"38"39"310*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*C +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*_ +defaultTestLoaderunittest.defaultTestLoader* +unittest.TestLoader"unittest.TestLoader"27*? +util unittest.util$ +types.ModuleType"types.ModuleType"27*‰ +defaultTestLoader!unittest.loader.defaultTestLoader8 +unittest.loader.TestLoader"unittest.loader.TestLoader"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.result.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.result.protobuf index ea4f8b49f9..d22eaf39a7 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.result.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.result.protobuf @@ -230,4 +230,17 @@ NTuple[Type[builtins.BaseException],builtins.BaseException,types.TracebackType] failfastunittest.result.failfast" unittest.result._F*" method -unittest.result._Fz35z36z37z38z39z310 \ No newline at end of file +unittest.result._Fz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.runner.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.runner.protobuf index 15fd266fe7..17260c1de3 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.runner.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.runner.protobuf @@ -98,4 +98,14 @@ test¢ 6Union[unittest.suite.TestSuite,unittest.case.TestCase]4 unittest.suite.TestSuite"unittest.suite.TestSuite0 -unittest.case.TestCase"unittest.case.TestCasez35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +unittest.case.TestCase"unittest.case.TestCasez35z36z37z38z39z310j35j36j37j38j39j310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.signals.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.signals.protobuf index fbf877ff84..eff8fe21b1 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.signals.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.signals.protobuf @@ -42,4 +42,9 @@ removeHandlerunittest.signals.removeHandler" unittest.signals._F*# method -unittest.signals._F0:overloadX"35"36"37"38"39"310 \ No newline at end of file +unittest.signals._F0:overloadX"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.suite.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.suite.protobuf index 7c4e1cedda..02d8de755a 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.suite.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.suite.protobuf @@ -85,4 +85,6 @@ ATypeAlias[Union[unittest.case.TestCase,unittest.suite.TestSuite]] result8 unittest.result.TestResult"unittest.result.TestResult*+ debug - builtins.bool" builtins.bool z35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file + builtins.bool" builtins.bool z35z36z37z38z39z310j35j36j37j38j39j310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.util.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.util.protobuf index 19c3f923f4..b7a9be40d5 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.util.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/unittest.util.protobuf @@ -152,4 +152,21 @@ Mbuiltins.list[TypeAlias[Tuple[UnboundType[_T],UnboundType[_T],builtins.int]]] unittest.util._T"typing.Sequence*X expectedJ !typing.Sequence[unittest.util._T] -unittest.util._T"typing.Sequencez35z36z37z38z39z310 \ No newline at end of file +unittest.util._T"typing.Sequencez35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*_ + _MAX_LENGTHunittest.util._MAX_LENGTH + builtins.int" builtins.int"35"36"37"38"39"310*i +_PLACEHOLDER_LENunittest.util._PLACEHOLDER_LEN + builtins.int" builtins.int"35"36"37"38"39"310*e +_MIN_BEGIN_LENunittest.util._MIN_BEGIN_LEN + builtins.int" builtins.int"35"36"37"38"39"310*a + _MIN_END_LENunittest.util._MIN_END_LEN + builtins.int" builtins.int"35"36"37"38"39"310*g +_MIN_COMMON_LENunittest.util._MIN_COMMON_LEN + builtins.int" builtins.int"35"36"37"38"39"310*c + _MIN_DIFF_LENunittest.util._MIN_DIFF_LEN + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.error.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.error.protobuf index 4e5dde8eb2..5f0ce755f8 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.error.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.error.protobuf @@ -655,4 +655,10 @@ addinfourlurllib.response.addinfourl"urllib.response.addinfo* content{ )Tuple[builtins.str,email.message.Message] builtins.str" builtins.str. -email.message.Message"email.message.Messagez35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +email.message.Message"email.message.Messagez35z36z37z38z39z310j35j36j37j38j39j310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.parse.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.parse.protobuf index b86b898cc3..907c5484d2 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.parse.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.parse.protobuf @@ -754,4 +754,40 @@ componentsy *typing.Sequence[Union[typing.AnyStr,None]]: Union[typing.AnyStr,None] typing.AnyStr -None"typing.Sequence0:overloadX"35"36"37"38"39"310 \ No newline at end of file +None"typing.Sequence0:overloadX"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*^ +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* + uses_relativeurllib.parse.uses_relativeJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310*Œ + uses_netlocurllib.parse.uses_netlocJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310*Œ + uses_paramsurllib.parse.uses_paramsJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310*– +non_hierarchicalurllib.parse.non_hierarchicalJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310*Š + +uses_queryurllib.parse.uses_queryJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310* + uses_fragmenturllib.parse.uses_fragmentJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"35"36"37"38"39"310*` + scheme_charsurllib.parse.scheme_chars + builtins.str" builtins.str"35"36"37"38"39"310*d +MAX_CACHE_SIZEurllib.parse.MAX_CACHE_SIZE + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.protobuf index 6597719e3a..2c52d0047f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.protobuf @@ -780,4 +780,11 @@ getproxiesurllib.getproxies"w proxy_bypassurllib.proxy_bypass" Any*& host - builtins.str" builtins.strz27 \ No newline at end of file + builtins.str" builtins.strz27*9 +Any +typing.Any" +builtins.object"builtins.object"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.request.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.request.protobuf index 16c4066e63..6c2aded167 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.request.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.request.protobuf @@ -2582,4 +2582,17 @@ reporthook None z35z36z37z38z39z310J urlcleanupurllib.request.urlcleanup" -Nonez35z36z37z38z39z310 \ No newline at end of file +Nonez35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +ClassVartyping.ClassVar* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.response.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.response.protobuf index 19fd7b5f53..957ce1f23a 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.response.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.response.protobuf @@ -744,4 +744,15 @@ addinfourlurllib.response.addinfourl"urllib.response.addinfo* getcode"urllib.response.addinfourl.getcode" builtins.int" builtins.int*B self8 -urllib.response.addinfourl"urllib.response.addinfourlz35z36z37z38z39z310j35j36j37j38j39j310 \ No newline at end of file +urllib.response.addinfourl"urllib.response.addinfourlz35z36z37z38z39z310j35j36j37j38j39j310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.robotparser.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.robotparser.protobuf index 031cb99e8a..2fede5c64c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.robotparser.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib.robotparser.protobuf @@ -148,4 +148,6 @@ NamedTupletyping.NamedTuple"builtins.tuple* builtins.str" builtins.str" builtins.list None*R selfH -"urllib.robotparser.RobotFileParser""urllib.robotparser.RobotFileParserz38z39z310j35j36j37j38j39j310 \ No newline at end of file +"urllib.robotparser.RobotFileParser""urllib.robotparser.RobotFileParserz38z39z310j35j36j37j38j39j310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib2.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib2.protobuf index 301c890fbd..cc3e18217c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib2.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urllib2.protobuf @@ -1051,4 +1051,17 @@ $Union[builtins.str,builtins.unicode] typing.AnyStr" builtins.dict*G l@ builtins.list[typing.AnyStr] - typing.AnyStr" builtins.listz27 \ No newline at end of file + typing.AnyStr" builtins.listz27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*C +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urlparse.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urlparse.protobuf index 0e28b97aee..5563a09198 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urlparse.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/urlparse.protobuf @@ -361,4 +361,33 @@ urlunspliturlparse.urlunsplit" typing.AnyStr*N dataD typing.Sequence[typing.AnyStr] - typing.AnyStr"typing.Sequence0:overloadX"27 \ No newline at end of file + typing.AnyStr"typing.Sequence0:overloadX"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*w + uses_relativeurlparse.uses_relativeJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27*s + uses_netlocurlparse.uses_netlocJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27*s + uses_paramsurlparse.uses_paramsJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27*} +non_hierarchicalurlparse.non_hierarchicalJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27*q + +uses_queryurlparse.uses_queryJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27*w + uses_fragmenturlparse.uses_fragmentJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27*G + scheme_charsurlparse.scheme_chars + builtins.str" builtins.str"27*K +MAX_CACHE_SIZEurlparse.MAX_CACHE_SIZE + builtins.int" builtins.int"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/user.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/user.protobuf index 2a5095cbf1..80f2ffe956 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/user.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/user.protobuf @@ -3,4 +3,11 @@ __getattr__user.__getattr__" Any* name -Anyz27 \ No newline at end of file +Anyz27*9 +Any +typing.Any" +builtins.object"builtins.object"27*3 +home user.home + builtins.str" builtins.str"27*; +pythonrc user.pythonrc + builtins.str" builtins.str"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/uu.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/uu.protobuf index d76964e9d0..5043d0af58 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/uu.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/uu.protobuf @@ -103,4 +103,8 @@ builtins.int" builtins.int None *) quiet - builtins.int" builtins.int z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/uuid.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/uuid.protobuf index d58570acdd..119d35ee81 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/uuid.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/uuid.protobuf @@ -386,4 +386,27 @@ uuid.uuid5" namespace uuid.UUID" uuid.UUID*& name - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*X + NAMESPACE_DNSuuid.NAMESPACE_DNS + uuid.UUID" uuid.UUID"27"35"36"37"38"39"310*X + NAMESPACE_URLuuid.NAMESPACE_URL + uuid.UUID" uuid.UUID"27"35"36"37"38"39"310*X + NAMESPACE_OIDuuid.NAMESPACE_OID + uuid.UUID" uuid.UUID"27"35"36"37"38"39"310*Z +NAMESPACE_X500uuid.NAMESPACE_X500 + uuid.UUID" uuid.UUID"27"35"36"37"38"39"310*\ + RESERVED_NCSuuid.RESERVED_NCS + builtins.str" builtins.str"27"35"36"37"38"39"310*T +RFC_4122 uuid.RFC_4122 + builtins.str" builtins.str"27"35"36"37"38"39"310*h +RESERVED_MICROSOFTuuid.RESERVED_MICROSOFT + builtins.str" builtins.str"27"35"36"37"38"39"310*b +RESERVED_FUTUREuuid.RESERVED_FUTURE + builtins.str" builtins.str"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/venv.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/venv.protobuf index c09343b67e..ca9cd13487 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/venv.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/venv.protobuf @@ -292,4 +292,6 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin )Union[typing.Sequence[builtins.str],None]N typing.Sequence[builtins.str] builtins.str" builtins.str"typing.Sequence -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/warnings.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/warnings.protobuf index fe85f326e6..46e20b0133 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/warnings.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/warnings.protobuf @@ -466,4 +466,15 @@ KUnion[builtins.str,Tuple[builtins.str,Type[builtins.Warning],builtins.int]] source& Union[Any,None] Any -None 0:overloadX"35"36"37"38"39"310 \ No newline at end of file +None 0:overloadX"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wave.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wave.protobuf index 41b70f90c6..b764af6246 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wave.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wave.protobuf @@ -602,4 +602,18 @@ wave._File*P modeD Union[builtins.str,None] builtins.str" builtins.str -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +WAVE_FORMAT_PCMwave.WAVE_FORMAT_PCM + builtins.int" builtins.int"27"35"36"37"38"39"310*v +openfp wave.openfpK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/weakref.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/weakref.protobuf index ba9092c160..7072ba2f0b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/weakref.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/weakref.protobuf @@ -1271,4 +1271,24 @@ BTuple[Any,Any,builtins.tuple[Any],builtins.dict[builtins.str,Any]] +Union[CallableType[builtins.function],None]K CallableType[builtins.function]& builtins.function"builtins.function -None 0:overloadX"27"35"36"37"38"39"310 \ No newline at end of file +None 0:overloadX"27"35"36"37"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*b +Generictyping.Generic* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*‚ + +ProxyTypesweakref.ProxyTypesC +builtins.tuple[Type[Any]] + Type[Any] +Any"builtins.tuple"27"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/webbrowser.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/webbrowser.protobuf index 7dc1c1a65d..6289feecda 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/webbrowser.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/webbrowser.protobuf @@ -451,4 +451,10 @@ webbrowser open_new_tabwebbrowser.open_new_tab" builtins.bool" builtins.bool*% url - builtins.str" builtins.strz35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz35z36z37z38z39z310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/whichdb.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/whichdb.protobuf index d8d9d95bea..dac7ec6b44 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/whichdb.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/whichdb.protobuf @@ -5,4 +5,6 @@ builtins.str" builtins.str None*2 filename$ -builtins.unicode"builtins.unicodez27 \ No newline at end of file +builtins.unicode"builtins.unicodez27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/winreg.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/winreg.protobuf index ef0c4efcb1..72ba6871cb 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/winreg.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/winreg.protobuf @@ -314,4 +314,118 @@ __reserved .TypeAlias[Union[winreg.HKEYType,builtins.int]]i #Union[winreg.HKEYType,builtins.int]" winreg.HKEYType"winreg.HKEYType - builtins.int" builtins.int"winreg._KeyTypez35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int"winreg._KeyTypez35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*d +HKEY_CLASSES_ROOTwinreg.HKEY_CLASSES_ROOT + builtins.int" builtins.int"35"36"37"38"39"310*d +HKEY_CURRENT_USERwinreg.HKEY_CURRENT_USER + builtins.int" builtins.int"35"36"37"38"39"310*f +HKEY_LOCAL_MACHINEwinreg.HKEY_LOCAL_MACHINE + builtins.int" builtins.int"35"36"37"38"39"310*V + +HKEY_USERSwinreg.HKEY_USERS + builtins.int" builtins.int"35"36"37"38"39"310*l +HKEY_PERFORMANCE_DATAwinreg.HKEY_PERFORMANCE_DATA + builtins.int" builtins.int"35"36"37"38"39"310*h +HKEY_CURRENT_CONFIGwinreg.HKEY_CURRENT_CONFIG + builtins.int" builtins.int"35"36"37"38"39"310*\ + HKEY_DYN_DATAwinreg.HKEY_DYN_DATA + builtins.int" builtins.int"35"36"37"38"39"310*^ +KEY_ALL_ACCESSwinreg.KEY_ALL_ACCESS + builtins.int" builtins.int"35"36"37"38"39"310*T + KEY_WRITEwinreg.KEY_WRITE + builtins.int" builtins.int"35"36"37"38"39"310*R +KEY_READwinreg.KEY_READ + builtins.int" builtins.int"35"36"37"38"39"310*X + KEY_EXECUTEwinreg.KEY_EXECUTE + builtins.int" builtins.int"35"36"37"38"39"310*` +KEY_QUERY_VALUEwinreg.KEY_QUERY_VALUE + builtins.int" builtins.int"35"36"37"38"39"310*\ + KEY_SET_VALUEwinreg.KEY_SET_VALUE + builtins.int" builtins.int"35"36"37"38"39"310*f +KEY_CREATE_SUB_KEYwinreg.KEY_CREATE_SUB_KEY + builtins.int" builtins.int"35"36"37"38"39"310*n +KEY_ENUMERATE_SUB_KEYSwinreg.KEY_ENUMERATE_SUB_KEYS + builtins.int" builtins.int"35"36"37"38"39"310*V + +KEY_NOTIFYwinreg.KEY_NOTIFY + builtins.int" builtins.int"35"36"37"38"39"310*` +KEY_CREATE_LINKwinreg.KEY_CREATE_LINK + builtins.int" builtins.int"35"36"37"38"39"310*` +KEY_WOW64_64KEYwinreg.KEY_WOW64_64KEY + builtins.int" builtins.int"35"36"37"38"39"310*` +KEY_WOW64_32KEYwinreg.KEY_WOW64_32KEY + builtins.int" builtins.int"35"36"37"38"39"310*V + +REG_BINARYwinreg.REG_BINARY + builtins.int" builtins.int"35"36"37"38"39"310*T + REG_DWORDwinreg.REG_DWORD + builtins.int" builtins.int"35"36"37"38"39"310*p +REG_DWORD_LITTLE_ENDIANwinreg.REG_DWORD_LITTLE_ENDIAN + builtins.int" builtins.int"35"36"37"38"39"310*j +REG_DWORD_BIG_ENDIANwinreg.REG_DWORD_BIG_ENDIAN + builtins.int" builtins.int"35"36"37"38"39"310*\ + REG_EXPAND_SZwinreg.REG_EXPAND_SZ + builtins.int" builtins.int"35"36"37"38"39"310*R +REG_LINKwinreg.REG_LINK + builtins.int" builtins.int"35"36"37"38"39"310*Z + REG_MULTI_SZwinreg.REG_MULTI_SZ + builtins.int" builtins.int"35"36"37"38"39"310*R +REG_NONEwinreg.REG_NONE + builtins.int" builtins.int"35"36"37"38"39"310*T + REG_QWORDwinreg.REG_QWORD + builtins.int" builtins.int"35"36"37"38"39"310*p +REG_QWORD_LITTLE_ENDIANwinreg.REG_QWORD_LITTLE_ENDIAN + builtins.int" builtins.int"35"36"37"38"39"310*d +REG_RESOURCE_LISTwinreg.REG_RESOURCE_LIST + builtins.int" builtins.int"35"36"37"38"39"310*z +REG_FULL_RESOURCE_DESCRIPTOR#winreg.REG_FULL_RESOURCE_DESCRIPTOR + builtins.int" builtins.int"35"36"37"38"39"310*~ +REG_RESOURCE_REQUIREMENTS_LIST%winreg.REG_RESOURCE_REQUIREMENTS_LIST + builtins.int" builtins.int"35"36"37"38"39"310*N +REG_SZ winreg.REG_SZ + builtins.int" builtins.int"35"36"37"38"39"310*h +REG_CREATED_NEW_KEYwinreg.REG_CREATED_NEW_KEY + builtins.int" builtins.int"35"36"37"38"39"310*p +REG_LEGAL_CHANGE_FILTERwinreg.REG_LEGAL_CHANGE_FILTER + builtins.int" builtins.int"35"36"37"38"39"310*b +REG_LEGAL_OPTIONwinreg.REG_LEGAL_OPTION + builtins.int" builtins.int"35"36"37"38"39"310*z +REG_NOTIFY_CHANGE_ATTRIBUTES#winreg.REG_NOTIFY_CHANGE_ATTRIBUTES + builtins.int" builtins.int"35"36"37"38"39"310*v +REG_NOTIFY_CHANGE_LAST_SET!winreg.REG_NOTIFY_CHANGE_LAST_SET + builtins.int" builtins.int"35"36"37"38"39"310*n +REG_NOTIFY_CHANGE_NAMEwinreg.REG_NOTIFY_CHANGE_NAME + builtins.int" builtins.int"35"36"37"38"39"310*v +REG_NOTIFY_CHANGE_SECURITY!winreg.REG_NOTIFY_CHANGE_SECURITY + builtins.int" builtins.int"35"36"37"38"39"310*d +REG_NO_LAZY_FLUSHwinreg.REG_NO_LAZY_FLUSH + builtins.int" builtins.int"35"36"37"38"39"310*p +REG_OPENED_EXISTING_KEYwinreg.REG_OPENED_EXISTING_KEY + builtins.int" builtins.int"35"36"37"38"39"310*t +REG_OPTION_BACKUP_RESTORE winreg.REG_OPTION_BACKUP_RESTORE + builtins.int" builtins.int"35"36"37"38"39"310*n +REG_OPTION_CREATE_LINKwinreg.REG_OPTION_CREATE_LINK + builtins.int" builtins.int"35"36"37"38"39"310*p +REG_OPTION_NON_VOLATILEwinreg.REG_OPTION_NON_VOLATILE + builtins.int" builtins.int"35"36"37"38"39"310*j +REG_OPTION_OPEN_LINKwinreg.REG_OPTION_OPEN_LINK + builtins.int" builtins.int"35"36"37"38"39"310*h +REG_OPTION_RESERVEDwinreg.REG_OPTION_RESERVED + builtins.int" builtins.int"35"36"37"38"39"310*h +REG_OPTION_VOLATILEwinreg.REG_OPTION_VOLATILE + builtins.int" builtins.int"35"36"37"38"39"310*b +REG_REFRESH_HIVEwinreg.REG_REFRESH_HIVE + builtins.int" builtins.int"35"36"37"38"39"310*p +REG_WHOLE_HIVE_VOLATILEwinreg.REG_WHOLE_HIVE_VOLATILE + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/winsound.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/winsound.protobuf index abf82309dc..ffa8d45b64 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/winsound.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/winsound.protobuf @@ -7,4 +7,10 @@ overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*ƒ +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.handlers.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.handlers.protobuf index a4a4c3b4c0..1c87294041 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.handlers.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.handlers.protobuf @@ -937,4 +937,12 @@ abc._FuncTz27z35z36z37z38z39z310 read_environwsgiref.handlers.read_environ"u (builtins.dict[builtins.str,builtins.str] builtins.str" builtins.str - builtins.str" builtins.str" builtins.dictz35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str" builtins.dictz35z36z37z38z39z310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.headers.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.headers.protobuf index dc9057100b..c1b61a970f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.headers.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.headers.protobuf @@ -396,4 +396,11 @@ add_header"wsgiref.headers.Headers.add_header" overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*‘ + tspecialswsgiref.headers.tspecialsL +typing.Pattern[builtins.str] + builtins.str" builtins.str"typing.Pattern"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.simple_server.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.simple_server.protobuf index 7c3e799f03..626b158c8f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.simple_server.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.simple_server.protobuf @@ -539,4 +539,14 @@ HTTPServerhttp.server.HTTPServer"socketserver.TCPServerj35j36j37j38j39j wsgiref.simple_server._S*ž handler_classˆ .Type[wsgiref.simple_server.WSGIRequestHandler]T -(wsgiref.simple_server.WSGIRequestHandler"(wsgiref.simple_server.WSGIRequestHandler 0:overloadX"27"35"36"37"38"39"310 \ No newline at end of file +(wsgiref.simple_server.WSGIRequestHandler"(wsgiref.simple_server.WSGIRequestHandler 0:overloadX"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*q +server_version$wsgiref.simple_server.server_version + builtins.str" builtins.str"27"35"36"37"38"39"310*k + sys_version!wsgiref.simple_server.sys_version + builtins.str" builtins.str"27"35"36"37"38"39"310*u +software_version&wsgiref.simple_server.software_version + builtins.str" builtins.str"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.util.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.util.protobuf index 8f74284240..8f4125f497 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.util.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.util.protobuf @@ -278,4 +278,11 @@ writelinestyping.IO.writelines" is_hop_by_hopwsgiref.util.is_hop_by_hop" builtins.bool" builtins.bool*- header_name - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.validate.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.validate.protobuf index 110abfe3ea..2a9d44f642 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.validate.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/wsgiref.validate.protobuf @@ -269,4 +269,11 @@ writelines(wsgiref.validate.ErrorWrapper.writelines" application› *TypeAlias[CallableType[builtins.function]]K CallableType[builtins.function]& -builtins.function"builtins.function"_typeshed.wsgi.WSGIApplicationz27z35z36z37z38z39z310 \ No newline at end of file +builtins.function"builtins.function"_typeshed.wsgi.WSGIApplicationz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xdrlib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xdrlib.protobuf index 6233b11e40..06439c8a49 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xdrlib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xdrlib.protobuf @@ -490,4 +490,6 @@ unpack_intxdrlib.Unpacker.unpack_int" xdrlib.Unpacker"xdrlib.Unpacker*\ unpack_itemK CallableType[builtins.function]& -builtins.function"builtins.functionz27z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file +builtins.function"builtins.functionz27z35z36z37z38z39z310j27j35j36j37j38j39j310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.domreg.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.domreg.protobuf index 75fa4e1c0b..feed1863c6 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.domreg.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.domreg.protobuf @@ -62,4 +62,22 @@ QUnion[builtins.str,typing.Iterable[Tuple[builtins.str,Union[builtins.str,None]] builtins.str" builtins.strD Union[builtins.str,None] builtins.str" builtins.str -None"typing.Iterable z27z35z36z37z38z39z310 \ No newline at end of file +None"typing.Iterable z27z35z36z37z38z39z310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Û +well_known_implementations)xml.dom.domreg.well_known_implementationsu +(builtins.dict[builtins.str,builtins.str] + builtins.str" builtins.str + builtins.str" builtins.str" builtins.dict"27"35"36"37"38"39"310*þ + +registeredxml.dom.domreg.registered· +;builtins.dict[builtins.str,CallableType[builtins.function]] + builtins.str" builtins.strK +CallableType[builtins.function]& +builtins.function"builtins.function" builtins.dict"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.expatbuilder.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.expatbuilder.protobuf index e3ac374adf..4d6d840afa 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.expatbuilder.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.expatbuilder.protobuf @@ -3,4 +3,7 @@ __getattr__ xml.dom.expatbuilder.__getattr__" Any*$ name - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.minicompat.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.minicompat.protobuf index b1c8db7a95..a69d37d60d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.minicompat.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.minicompat.protobuf @@ -86,4 +86,17 @@ name builtins.str" builtins.str*% doc - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*Ÿ + StringTypesxml.dom.minicompat.StringTypesS +Tuple[Type[builtins.str]]4 +Type[builtins.str] + builtins.str" builtins.str"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.minidom.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.minidom.protobuf index 173a81698f..a7a604610f 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.minidom.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.minidom.protobuf @@ -1182,4 +1182,11 @@ $Union[builtins.str,builtins.unicode] xml.sax.xmlreader.XMLReader"xml.sax.xmlreader.XMLReader None z35z36z37z38z39z310i getDOMImplementation$xml.dom.minidom.getDOMImplementation* -features z27z35z36z37z38z39z310 \ No newline at end of file +features z27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.protobuf index fe0b89287a..7a877cecfe 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.protobuf @@ -51,4 +51,50 @@ QUnion[builtins.str,typing.Iterable[Tuple[builtins.str,Union[builtins.str,None]] builtins.str" builtins.str*X factoryK CallableType[builtins.function]& -builtins.function"builtins.functionz27z35z36z37z38z39z310 \ No newline at end of file +builtins.function"builtins.functionz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*c +INDEX_SIZE_ERRxml.dom.INDEX_SIZE_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*k +DOMSTRING_SIZE_ERRxml.dom.DOMSTRING_SIZE_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*q +HIERARCHY_REQUEST_ERRxml.dom.HIERARCHY_REQUEST_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*k +WRONG_DOCUMENT_ERRxml.dom.WRONG_DOCUMENT_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*q +INVALID_CHARACTER_ERRxml.dom.INVALID_CHARACTER_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*m +NO_DATA_ALLOWED_ERRxml.dom.NO_DATA_ALLOWED_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*} +NO_MODIFICATION_ALLOWED_ERR#xml.dom.NO_MODIFICATION_ALLOWED_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*a + NOT_FOUND_ERRxml.dom.NOT_FOUND_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*i +NOT_SUPPORTED_ERRxml.dom.NOT_SUPPORTED_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*m +INUSE_ATTRIBUTE_ERRxml.dom.INUSE_ATTRIBUTE_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*i +INVALID_STATE_ERRxml.dom.INVALID_STATE_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*[ + +SYNTAX_ERRxml.dom.SYNTAX_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*w +INVALID_MODIFICATION_ERR xml.dom.INVALID_MODIFICATION_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*a + NAMESPACE_ERRxml.dom.NAMESPACE_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*k +INVALID_ACCESS_ERRxml.dom.INVALID_ACCESS_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*c +VALIDATION_ERRxml.dom.VALIDATION_ERR + builtins.int" builtins.int"27"35"36"37"38"39"310*a + XML_NAMESPACExml.dom.XML_NAMESPACE + builtins.str" builtins.str"27"35"36"37"38"39"310*e +XMLNS_NAMESPACExml.dom.XMLNS_NAMESPACE + builtins.str" builtins.str"27"35"36"37"38"39"310*e +XHTML_NAMESPACExml.dom.XHTML_NAMESPACE + builtins.str" builtins.str"27"35"36"37"38"39"310*Q +EMPTY_NAMESPACExml.dom.EMPTY_NAMESPACE +None"27"35"36"37"38"39"310*K + EMPTY_PREFIXxml.dom.EMPTY_PREFIX +None"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.pulldom.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.pulldom.protobuf index 5bf2f84706..82e83fd6e6 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.pulldom.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.pulldom.protobuf @@ -3,4 +3,7 @@ __getattr__xml.dom.pulldom.__getattr__" Any*$ name - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.xmlbuilder.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.xmlbuilder.protobuf index d30a16b113..00be251f5a 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.xmlbuilder.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.dom.xmlbuilder.protobuf @@ -6,4 +6,7 @@ DocumentLSxml.dom.xmlbuilder.DocumentLS"builtins.objectj27j35j36j37j38j __getattr__xml.dom.xmlbuilder.__getattr__" Any*$ name - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.ElementInclude.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.ElementInclude.protobuf index f320a3a36e..c1a1e33f02 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.ElementInclude.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.ElementInclude.protobuf @@ -577,4 +577,16 @@ $Union[builtins.str,builtins.unicode] max_depthD Union[builtins.int,None] builtins.int" builtins.int -None z39z310 \ No newline at end of file +None z39z310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*h +XINCLUDE!xml.etree.ElementInclude.XINCLUDE + builtins.str" builtins.str"27"35"36"37"38"39"310*x +XINCLUDE_INCLUDE)xml.etree.ElementInclude.XINCLUDE_INCLUDE + builtins.str" builtins.str"27"35"36"37"38"39"310*z +XINCLUDE_FALLBACK*xml.etree.ElementInclude.XINCLUDE_FALLBACK + builtins.str" builtins.str"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.ElementPath.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.ElementPath.protobuf index 8acc5327f9..7682bf958c 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.ElementPath.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.ElementPath.protobuf @@ -1101,4 +1101,20 @@ namespaces (builtins.dict[builtins.str,builtins.str] builtins.str" builtins.str builtins.str" builtins.str" builtins.dict -None z27z35z36z37z38z39z310 \ No newline at end of file +None z27z35z36z37z38z39z310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*© +xpath_tokenizer_re(xml.etree.ElementPath.xpath_tokenizer_reL +typing.Pattern[builtins.str] + builtins.str" builtins.str"typing.Pattern"27"35"36"37"38"39"310*÷ +opsxml.etree.ElementPath.ops· +;builtins.dict[builtins.str,CallableType[builtins.function]] + builtins.str" builtins.strK +CallableType[builtins.function]& +builtins.function"builtins.function" builtins.dict"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.ElementTree.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.ElementTree.protobuf index d0d2ca8630..2ff0218c3e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.ElementTree.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.ElementTree.protobuf @@ -2616,4 +2616,26 @@ strip_text )Union[typing.Iterable[builtins.str],None]N typing.Iterable[builtins.str] builtins.str" builtins.str"typing.Iterable -None 0:overloadX"38"39"310 \ No newline at end of file +None 0:overloadX"38"39"310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*c +VERSIONxml.etree.ElementTree.VERSION + builtins.str" builtins.str"27"35"36"37"38"39"310*ˆ +PIxml.etree.ElementTree.PIK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*˜ + +fromstring xml.etree.ElementTree.fromstringK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.cElementTree.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.cElementTree.protobuf index 16aff93bce..850c869f98 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.cElementTree.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.etree.cElementTree.protobuf @@ -1764,4 +1764,13 @@ strip_text )Union[typing.Iterable[builtins.str],None]N typing.Iterable[builtins.str] builtins.str" builtins.str"typing.Iterable -None 0:overloadX"38"39"310 \ No newline at end of file +None 0:overloadX"38"39"310*c +VERSIONxml.etree.ElementTree.VERSION + builtins.str" builtins.str"27"35"36"37"38"39"310*ˆ +PIxml.etree.ElementTree.PIK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310*˜ + +fromstring xml.etree.ElementTree.fromstringK +CallableType[builtins.function]& +builtins.function"builtins.function"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.parsers.expat.errors.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.parsers.expat.errors.protobuf index 0149626004..4816bfe11b 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.parsers.expat.errors.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.parsers.expat.errors.protobuf @@ -1,2 +1,84 @@ -xml.parsers.expat.errors \ No newline at end of file +xml.parsers.expat.errors*p +XML_ERROR_ABORTED pyexpat.errors.XML_ERROR_ABORTED + builtins.str" builtins.str"27"35"36"37"38"39"310*z +XML_ERROR_ASYNC_ENTITY%pyexpat.errors.XML_ERROR_ASYNC_ENTITY + builtins.str" builtins.str"27"35"36"37"38"39"310*œ +'XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF6pyexpat.errors.XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF + builtins.str" builtins.str"27"35"36"37"38"39"310*z +XML_ERROR_BAD_CHAR_REF%pyexpat.errors.XML_ERROR_BAD_CHAR_REF + builtins.str" builtins.str"27"35"36"37"38"39"310*„ +XML_ERROR_BINARY_ENTITY_REF*pyexpat.errors.XML_ERROR_BINARY_ENTITY_REF + builtins.str" builtins.str"27"35"36"37"38"39"310*¢ +*XML_ERROR_CANT_CHANGE_FEATURE_ONCE_PARSING9pyexpat.errors.XML_ERROR_CANT_CHANGE_FEATURE_ONCE_PARSING + builtins.str" builtins.str"27"35"36"37"38"39"310*ˆ +XML_ERROR_DUPLICATE_ATTRIBUTE,pyexpat.errors.XML_ERROR_DUPLICATE_ATTRIBUTE + builtins.str" builtins.str"27"35"36"37"38"39"310*Œ +XML_ERROR_ENTITY_DECLARED_IN_PE.pyexpat.errors.XML_ERROR_ENTITY_DECLARED_IN_PE + builtins.str" builtins.str"27"35"36"37"38"39"310*’ +"XML_ERROR_EXTERNAL_ENTITY_HANDLING1pyexpat.errors.XML_ERROR_EXTERNAL_ENTITY_HANDLING + builtins.str" builtins.str"27"35"36"37"38"39"310*’ +"XML_ERROR_FEATURE_REQUIRES_XML_DTD1pyexpat.errors.XML_ERROR_FEATURE_REQUIRES_XML_DTD + builtins.str" builtins.str"27"35"36"37"38"39"310*r +XML_ERROR_FINISHED!pyexpat.errors.XML_ERROR_FINISHED + builtins.str" builtins.str"27"35"36"37"38"39"310*| +XML_ERROR_INCOMPLETE_PE&pyexpat.errors.XML_ERROR_INCOMPLETE_PE + builtins.str" builtins.str"27"35"36"37"38"39"310*† +XML_ERROR_INCORRECT_ENCODING+pyexpat.errors.XML_ERROR_INCORRECT_ENCODING + builtins.str" builtins.str"27"35"36"37"38"39"310*| +XML_ERROR_INVALID_TOKEN&pyexpat.errors.XML_ERROR_INVALID_TOKEN + builtins.str" builtins.str"27"35"36"37"38"39"310*Ž + XML_ERROR_JUNK_AFTER_DOC_ELEMENT/pyexpat.errors.XML_ERROR_JUNK_AFTER_DOC_ELEMENT + builtins.str" builtins.str"27"35"36"37"38"39"310*‚ +XML_ERROR_MISPLACED_XML_PI)pyexpat.errors.XML_ERROR_MISPLACED_XML_PI + builtins.str" builtins.str"27"35"36"37"38"39"310*~ +XML_ERROR_NOT_STANDALONE'pyexpat.errors.XML_ERROR_NOT_STANDALONE + builtins.str" builtins.str"27"35"36"37"38"39"310*| +XML_ERROR_NOT_SUSPENDED&pyexpat.errors.XML_ERROR_NOT_SUSPENDED + builtins.str" builtins.str"27"35"36"37"38"39"310*x +XML_ERROR_NO_ELEMENTS$pyexpat.errors.XML_ERROR_NO_ELEMENTS + builtins.str" builtins.str"27"35"36"37"38"39"310*t +XML_ERROR_NO_MEMORY"pyexpat.errors.XML_ERROR_NO_MEMORY + builtins.str" builtins.str"27"35"36"37"38"39"310*‚ +XML_ERROR_PARAM_ENTITY_REF)pyexpat.errors.XML_ERROR_PARAM_ENTITY_REF + builtins.str" builtins.str"27"35"36"37"38"39"310*z +XML_ERROR_PARTIAL_CHAR%pyexpat.errors.XML_ERROR_PARTIAL_CHAR + builtins.str" builtins.str"27"35"36"37"38"39"310*r +XML_ERROR_PUBLICID!pyexpat.errors.XML_ERROR_PUBLICID + builtins.str" builtins.str"27"35"36"37"38"39"310*Š +XML_ERROR_RECURSIVE_ENTITY_REF-pyexpat.errors.XML_ERROR_RECURSIVE_ENTITY_REF + builtins.str" builtins.str"27"35"36"37"38"39"310*t +XML_ERROR_SUSPENDED"pyexpat.errors.XML_ERROR_SUSPENDED + builtins.str" builtins.str"27"35"36"37"38"39"310*v +XML_ERROR_SUSPEND_PE#pyexpat.errors.XML_ERROR_SUSPEND_PE + builtins.str" builtins.str"27"35"36"37"38"39"310*n +XML_ERROR_SYNTAXpyexpat.errors.XML_ERROR_SYNTAX + builtins.str" builtins.str"27"35"36"37"38"39"310*z +XML_ERROR_TAG_MISMATCH%pyexpat.errors.XML_ERROR_TAG_MISMATCH + builtins.str" builtins.str"27"35"36"37"38"39"310*t +XML_ERROR_TEXT_DECL"pyexpat.errors.XML_ERROR_TEXT_DECL + builtins.str" builtins.str"27"35"36"37"38"39"310*~ +XML_ERROR_UNBOUND_PREFIX'pyexpat.errors.XML_ERROR_UNBOUND_PREFIX + builtins.str" builtins.str"27"35"36"37"38"39"310*Ž + XML_ERROR_UNCLOSED_CDATA_SECTION/pyexpat.errors.XML_ERROR_UNCLOSED_CDATA_SECTION + builtins.str" builtins.str"27"35"36"37"38"39"310*~ +XML_ERROR_UNCLOSED_TOKEN'pyexpat.errors.XML_ERROR_UNCLOSED_TOKEN + builtins.str" builtins.str"27"35"36"37"38"39"310*† +XML_ERROR_UNDECLARING_PREFIX+pyexpat.errors.XML_ERROR_UNDECLARING_PREFIX + builtins.str" builtins.str"27"35"36"37"38"39"310*‚ +XML_ERROR_UNDEFINED_ENTITY)pyexpat.errors.XML_ERROR_UNDEFINED_ENTITY + builtins.str" builtins.str"27"35"36"37"38"39"310*‚ +XML_ERROR_UNEXPECTED_STATE)pyexpat.errors.XML_ERROR_UNEXPECTED_STATE + builtins.str" builtins.str"27"35"36"37"38"39"310*‚ +XML_ERROR_UNKNOWN_ENCODING)pyexpat.errors.XML_ERROR_UNKNOWN_ENCODING + builtins.str" builtins.str"27"35"36"37"38"39"310*r +XML_ERROR_XML_DECL!pyexpat.errors.XML_ERROR_XML_DECL + builtins.str" builtins.str"27"35"36"37"38"39"310*­ +codespyexpat.errors.codesu +(builtins.dict[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.dict"35"36"37"38"39"310*³ +messagespyexpat.errors.messagesu +(builtins.dict[builtins.int,builtins.str] + builtins.int" builtins.int + builtins.str" builtins.str" builtins.dict"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.parsers.expat.model.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.parsers.expat.model.protobuf index d5d9c92c7f..846dbc38cd 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.parsers.expat.model.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.parsers.expat.model.protobuf @@ -1,2 +1,22 @@ -xml.parsers.expat.model \ No newline at end of file +xml.parsers.expat.model*g + XML_CTYPE_ANYpyexpat.model.XML_CTYPE_ANY + builtins.int" builtins.int"27"35"36"37"38"39"310*m +XML_CTYPE_CHOICEpyexpat.model.XML_CTYPE_CHOICE + builtins.int" builtins.int"27"35"36"37"38"39"310*k +XML_CTYPE_EMPTYpyexpat.model.XML_CTYPE_EMPTY + builtins.int" builtins.int"27"35"36"37"38"39"310*k +XML_CTYPE_MIXEDpyexpat.model.XML_CTYPE_MIXED + builtins.int" builtins.int"27"35"36"37"38"39"310*i +XML_CTYPE_NAMEpyexpat.model.XML_CTYPE_NAME + builtins.int" builtins.int"27"35"36"37"38"39"310*g + XML_CTYPE_SEQpyexpat.model.XML_CTYPE_SEQ + builtins.int" builtins.int"27"35"36"37"38"39"310*k +XML_CQUANT_NONEpyexpat.model.XML_CQUANT_NONE + builtins.int" builtins.int"27"35"36"37"38"39"310*i +XML_CQUANT_OPTpyexpat.model.XML_CQUANT_OPT + builtins.int" builtins.int"27"35"36"37"38"39"310*k +XML_CQUANT_PLUSpyexpat.model.XML_CQUANT_PLUS + builtins.int" builtins.int"27"35"36"37"38"39"310*i +XML_CQUANT_REPpyexpat.model.XML_CQUANT_REP + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.parsers.expat.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.parsers.expat.protobuf index c9602d703c..36664f69f3 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.parsers.expat.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.parsers.expat.protobuf @@ -136,4 +136,24 @@ __encoding builtins.dict[builtins.str,Any] builtins.str" builtins.str Any" builtins.dict -None z35z36z37z38z39z310 \ No newline at end of file +None z35z36z37z38z39z310*a + EXPAT_VERSIONpyexpat.EXPAT_VERSION + builtins.str" builtins.str"27"35"36"37"38"39"310*Ï + version_infopyexpat.version_info‹ +-Tuple[builtins.int,builtins.int,builtins.int] + builtins.int" builtins.int + builtins.int" builtins.int + builtins.int" builtins.int"27"35"36"37"38"39"310*e +native_encodingpyexpat.native_encoding + builtins.str" builtins.str"27"35"36"37"38"39"310*Þ +featurespyexpat.features¢ +/builtins.list[Tuple[builtins.str,builtins.int]]` + Tuple[builtins.str,builtins.int] + builtins.str" builtins.str + builtins.int" builtins.int" builtins.list"27"35"36"37"38"39"310*ƒ +XML_PARAM_ENTITY_PARSING_NEVER&pyexpat.XML_PARAM_ENTITY_PARSING_NEVER + builtins.int" builtins.int"27"35"36"37"38"39"310*› +*XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE2pyexpat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE + builtins.int" builtins.int"27"35"36"37"38"39"310*… +XML_PARAM_ENTITY_PARSING_ALWAYS'pyexpat.XML_PARAM_ENTITY_PARSING_ALWAYS + builtins.int" builtins.int"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.handler.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.handler.protobuf index a4d5d44660..a8009a569a 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.handler.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.handler.protobuf @@ -82,4 +82,37 @@ DTDHandlerxml.sax.handler.DTDHandler"builtins.object* resolveEntity,xml.sax.handler.EntityResolver.resolveEntity* self* publicId* -systemIdz27z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file +systemIdz27z35z36z37z38z39z310j27j35j36j37j38j39j310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*H +versionxml.sax.handler.version +Any"27"35"36"37"38"39"310*^ +feature_namespaces"xml.sax.handler.feature_namespaces +Any"27"35"36"37"38"39"310*n +feature_namespace_prefixes*xml.sax.handler.feature_namespace_prefixes +Any"27"35"36"37"38"39"310*j +feature_string_interning(xml.sax.handler.feature_string_interning +Any"27"35"36"37"38"39"310*^ +feature_validation"xml.sax.handler.feature_validation +Any"27"35"36"37"38"39"310*b +feature_external_ges$xml.sax.handler.feature_external_ges +Any"27"35"36"37"38"39"310*b +feature_external_pes$xml.sax.handler.feature_external_pes +Any"27"35"36"37"38"39"310*R + all_featuresxml.sax.handler.all_features +Any"27"35"36"37"38"39"310*j +property_lexical_handler(xml.sax.handler.property_lexical_handler +Any"27"35"36"37"38"39"310*r +property_declaration_handler,xml.sax.handler.property_declaration_handler +Any"27"35"36"37"38"39"310*\ +property_dom_node!xml.sax.handler.property_dom_node +Any"27"35"36"37"38"39"310*` +property_xml_string#xml.sax.handler.property_xml_string +Any"27"35"36"37"38"39"310*\ +property_encoding!xml.sax.handler.property_encoding +Any"27"35"36"37"38"39"310*h +property_interning_dict'xml.sax.handler.property_interning_dict +Any"27"35"36"37"38"39"310*V +all_propertiesxml.sax.handler.all_properties +Any"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.protobuf index 70f24ba85b..f5fa538d7d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.protobuf @@ -400,4 +400,14 @@ $Union[builtins.str,builtins.unicode] _create_parserxml.sax._create_parser": xml.sax.xmlreader.XMLReader"xml.sax.xmlreader.XMLReader*- parser_name - builtins.str" builtins.strz27z35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.strz27z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*› +default_parser_listxml.sax.default_parser_listJ +builtins.list[builtins.str] + builtins.str" builtins.str" builtins.list"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.saxutils.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.saxutils.protobuf index 81b4b77338..c0f9119c0d 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.saxutils.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.saxutils.protobuf @@ -819,4 +819,8 @@ setFeature)xml.sax.saxutils.XMLFilterBase.setFeature* source* -base z27z35z36z37z38z39z310 \ No newline at end of file +base z27z35z36z37z38z39z310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.xmlreader.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.xmlreader.protobuf index a71213f703..ecbffb02e9 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.xmlreader.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xml.sax.xmlreader.protobuf @@ -384,4 +384,8 @@ setFeature&xml.sax.xmlreader.XMLReader.setFeature* getQNames,xml.sax.xmlreader.AttributesNSImpl.getQNames* selfz27z35z36z37z38z39z310*V copy'xml.sax.xmlreader.AttributesNSImpl.copy* -selfz27z35z36z37z38z39z310j27j35j36j37j38j39j310 \ No newline at end of file +selfz27z35z36z37z38z39z310j27j35j36j37j38j39j310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xmlrpc.client.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xmlrpc.client.protobuf index 4426040031..d1783862e0 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xmlrpc.client.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xmlrpc.client.protobuf @@ -1864,4 +1864,68 @@ allow_none builtins.bytes"builtins.bytes*. max_decode - builtins.int" builtins.int z35z36z37z38z39z310 \ No newline at end of file + builtins.int" builtins.int z35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*U +MAXINTxmlrpc.client.MAXINT + builtins.int" builtins.int"35"36"37"38"39"310*U +MININTxmlrpc.client.MININT + builtins.int" builtins.int"35"36"37"38"39"310*_ + PARSE_ERRORxmlrpc.client.PARSE_ERROR + builtins.int" builtins.int"35"36"37"38"39"310*a + SERVER_ERRORxmlrpc.client.SERVER_ERROR + builtins.int" builtins.int"35"36"37"38"39"310*k +APPLICATION_ERRORxmlrpc.client.APPLICATION_ERROR + builtins.int" builtins.int"35"36"37"38"39"310*a + SYSTEM_ERRORxmlrpc.client.SYSTEM_ERROR + builtins.int" builtins.int"35"36"37"38"39"310*g +TRANSPORT_ERRORxmlrpc.client.TRANSPORT_ERROR + builtins.int" builtins.int"35"36"37"38"39"310*q +NOT_WELLFORMED_ERROR"xmlrpc.client.NOT_WELLFORMED_ERROR + builtins.int" builtins.int"35"36"37"38"39"310*q +UNSUPPORTED_ENCODING"xmlrpc.client.UNSUPPORTED_ENCODING + builtins.int" builtins.int"35"36"37"38"39"310*s +INVALID_ENCODING_CHAR#xmlrpc.client.INVALID_ENCODING_CHAR + builtins.int" builtins.int"35"36"37"38"39"310*e +INVALID_XMLRPCxmlrpc.client.INVALID_XMLRPC + builtins.int" builtins.int"35"36"37"38"39"310*i +METHOD_NOT_FOUNDxmlrpc.client.METHOD_NOT_FOUND + builtins.int" builtins.int"35"36"37"38"39"310*s +INVALID_METHOD_PARAMS#xmlrpc.client.INVALID_METHOD_PARAMS + builtins.int" builtins.int"35"36"37"38"39"310*e +INTERNAL_ERRORxmlrpc.client.INTERNAL_ERROR + builtins.int" builtins.int"35"36"37"38"39"310*¢ +WRAPPERSxmlrpc.client.WRAPPERSä +>Tuple[Type[xmlrpc.client.DateTime],Type[xmlrpc.client.Binary]]R +Type[xmlrpc.client.DateTime]0 +xmlrpc.client.DateTime"xmlrpc.client.DateTimeL +Type[xmlrpc.client.Binary], +xmlrpc.client.Binary"xmlrpc.client.Binary"35"36"37"38"39"310*± +FastMarshallerxmlrpc.client.FastMarshallerh +$Union[xmlrpc.client.Marshaller,None]4 +xmlrpc.client.Marshaller"xmlrpc.client.Marshaller +None"35"36"37"38"39"310*¬ + +FastParserxmlrpc.client.FastParserk +%Union[xmlrpc.client.ExpatParser,None]6 +xmlrpc.client.ExpatParser"xmlrpc.client.ExpatParser +None"35"36"37"38"39"310*» +FastUnmarshallerxmlrpc.client.FastUnmarshallern +&Union[xmlrpc.client.Unmarshaller,None]8 +xmlrpc.client.Unmarshaller"xmlrpc.client.Unmarshaller +None"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xmlrpc.server.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xmlrpc.server.protobuf index 0f28517da9..8951f9b918 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xmlrpc.server.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xmlrpc.server.protobuf @@ -1351,4 +1351,19 @@ allow_none builtins.list[builtins.str] builtins.str" builtins.str" builtins.list* obj -Anyz35z36z37z38z39z310 \ No newline at end of file +Anyz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xmlrpclib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xmlrpclib.protobuf index 97f1c56728..c0cfef953e 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xmlrpclib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xmlrpclib.protobuf @@ -2172,4 +2172,62 @@ allow_none builtins.str" builtins.str*. max_decode - builtins.int" builtins.int z27 \ No newline at end of file + builtins.int" builtins.int z27*9 +Any +typing.Any" +builtins.object"builtins.object"27*K +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27*K +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27*E +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27*C +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27*E +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27*< +MAXINTxmlrpclib.MAXINT + builtins.int" builtins.int"27*< +MININTxmlrpclib.MININT + builtins.int" builtins.int"27*F + PARSE_ERRORxmlrpclib.PARSE_ERROR + builtins.int" builtins.int"27*H + SERVER_ERRORxmlrpclib.SERVER_ERROR + builtins.int" builtins.int"27*R +APPLICATION_ERRORxmlrpclib.APPLICATION_ERROR + builtins.int" builtins.int"27*H + SYSTEM_ERRORxmlrpclib.SYSTEM_ERROR + builtins.int" builtins.int"27*N +TRANSPORT_ERRORxmlrpclib.TRANSPORT_ERROR + builtins.int" builtins.int"27*X +NOT_WELLFORMED_ERRORxmlrpclib.NOT_WELLFORMED_ERROR + builtins.int" builtins.int"27*X +UNSUPPORTED_ENCODINGxmlrpclib.UNSUPPORTED_ENCODING + builtins.int" builtins.int"27*Z +INVALID_ENCODING_CHARxmlrpclib.INVALID_ENCODING_CHAR + builtins.int" builtins.int"27*L +INVALID_XMLRPCxmlrpclib.INVALID_XMLRPC + builtins.int" builtins.int"27*P +METHOD_NOT_FOUNDxmlrpclib.METHOD_NOT_FOUND + builtins.int" builtins.int"27*Z +INVALID_METHOD_PARAMSxmlrpclib.INVALID_METHOD_PARAMS + builtins.int" builtins.int"27*L +INTERNAL_ERRORxmlrpclib.INTERNAL_ERROR + builtins.int" builtins.int"27*Y +booleanxmlrpclib.boolean7 +Type[builtins.bool] + builtins.bool" builtins.bool"27*Y +Booleanxmlrpclib.Boolean7 +Type[builtins.bool] + builtins.bool" builtins.bool"27*g +WRAPPERSxmlrpclib.WRAPPERSC +builtins.tuple[Type[Any]] + Type[Any] +Any"builtins.tuple"27*0 + +FastParserxmlrpclib.FastParser +None"27*< +FastUnmarshallerxmlrpclib.FastUnmarshaller +None"27*8 +FastMarshallerxmlrpclib.FastMarshaller +None"27 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xxlimited.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xxlimited.protobuf index 50d36c0c85..9e6242b706 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xxlimited.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/xxlimited.protobuf @@ -20,4 +20,7 @@ roj xxlimited.roj" None* __b -Anyz35z36z37z38z39 \ No newline at end of file +Anyz35z36z37z38z39*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zipapp.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zipapp.protobuf index 53bf7812fd..1f6edcb368 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zipapp.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zipapp.protobuf @@ -867,4 +867,10 @@ compressed 0Union[builtins.str,pathlib.Path,typing.BinaryIO] builtins.str" builtins.str pathlib.Path" pathlib.Path" -typing.BinaryIO"typing.BinaryIO" zipapp._Pathz35z36z37z38z39z310 \ No newline at end of file +typing.BinaryIO"typing.BinaryIO" zipapp._Pathz35z36z37z38z39z310*` +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*Z +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zipfile.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zipfile.protobuf index 9907a30681..38ca2f20c6 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zipfile.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zipfile.protobuf @@ -1379,4 +1379,36 @@ YUnion[TypeAlias[Union[builtins.str,os.PathLike[builtins.str]]],typing.IO[builti overloadtyping.overload" typing._F* func - typing._Fz35z36z37z38z39z310 \ No newline at end of file + typing._Fz35z36z37z38z39z310*9 +Any +typing.Any" +builtins.object"builtins.object"27*d +Callabletyping.Callable* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*d +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*\ +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*[ + +ZIP_STOREDzipfile.ZIP_STORED + builtins.int" builtins.int"27"35"36"37"38"39"310*_ + ZIP_DEFLATEDzipfile.ZIP_DEFLATED + builtins.int" builtins.int"27"35"36"37"38"39"310*] + ZIP64_LIMITzipfile.ZIP64_LIMIT + builtins.int" builtins.int"27"35"36"37"38"39"310*m +ZIP_FILECOUNT_LIMITzipfile.ZIP_FILECOUNT_LIMIT + builtins.int" builtins.int"27"35"36"37"38"39"310*e +ZIP_MAX_COMMENTzipfile.ZIP_MAX_COMMENT + builtins.int" builtins.int"27"35"36"37"38"39"310* +Literaltyping_extensions.Literal@ +typing_extensions._SpecialForm"typing_extensions._SpecialForm"35"36"37"38"39"310*U + ZIP_BZIP2zipfile.ZIP_BZIP2 + builtins.int" builtins.int"35"36"37"38"39"310*S +ZIP_LZMAzipfile.ZIP_LZMA + builtins.int" builtins.int"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zipimport.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zipimport.protobuf index e1db7e0bcc..c14bfdd670 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zipimport.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zipimport.protobuf @@ -308,4 +308,13 @@ XUnion[builtins.str,builtins.bytes,os.PathLike[builtins.str],os.PathLike[builtin typing.Iterator[builtins.str] builtins.str" builtins.str"typing.Iterator*F self< -importlib.abc.ResourceReader"importlib.abc.ResourceReader0:abstractmethod@z37z38z39z310@b abc.ABCMetaj37j38j39j310 \ No newline at end of file +importlib.abc.ResourceReader"importlib.abc.ResourceReader0:abstractmethod@z37z38z39z310@b abc.ABCMetaj37j38j39j310*d +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*Z +Tuple typing.Tuple* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zlib.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zlib.protobuf index 42dd5c09f1..99935303dd 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zlib.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zlib.protobuf @@ -655,4 +655,50 @@ decompresszlib.decompress" wbits builtins.int" builtins.int *- zdict -builtins.bytes"builtins.bytes z35z36z37z38z39z310 \ No newline at end of file +builtins.bytes"builtins.bytes z35z36z37z38z39z310*R +Any +typing.Any" +builtins.object"builtins.object"27"35"36"37"38"39"310*^ +Union typing.Union* +typing._SpecialForm"typing._SpecialForm"27"35"36"37"38"39"310*T +DEFLATED zlib.DEFLATED + builtins.int" builtins.int"27"35"36"37"38"39"310*^ + DEF_MEM_LEVELzlib.DEF_MEM_LEVEL + builtins.int" builtins.int"27"35"36"37"38"39"310*V + MAX_WBITSzlib.MAX_WBITS + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + ZLIB_VERSIONzlib.ZLIB_VERSION + builtins.str" builtins.str"27"35"36"37"38"39"310*h +Z_BEST_COMPRESSIONzlib.Z_BEST_COMPRESSION + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + Z_BEST_SPEEDzlib.Z_BEST_SPEED + builtins.int" builtins.int"27"35"36"37"38"39"310*n +Z_DEFAULT_COMPRESSIONzlib.Z_DEFAULT_COMPRESSION + builtins.int" builtins.int"27"35"36"37"38"39"310*h +Z_DEFAULT_STRATEGYzlib.Z_DEFAULT_STRATEGY + builtins.int" builtins.int"27"35"36"37"38"39"310*X + +Z_FILTEREDzlib.Z_FILTERED + builtins.int" builtins.int"27"35"36"37"38"39"310*T +Z_FINISH zlib.Z_FINISH + builtins.int" builtins.int"27"35"36"37"38"39"310*R +Z_FIXED zlib.Z_FIXED + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + Z_FULL_FLUSHzlib.Z_FULL_FLUSH + builtins.int" builtins.int"27"35"36"37"38"39"310*` +Z_HUFFMAN_ONLYzlib.Z_HUFFMAN_ONLY + builtins.int" builtins.int"27"35"36"37"38"39"310*X + +Z_NO_FLUSHzlib.Z_NO_FLUSH + builtins.int" builtins.int"27"35"36"37"38"39"310*N +Z_RLE +zlib.Z_RLE + builtins.int" builtins.int"27"35"36"37"38"39"310*\ + Z_SYNC_FLUSHzlib.Z_SYNC_FLUSH + builtins.int" builtins.int"27"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X + DEF_BUF_SIZEzlib.DEF_BUF_SIZE + builtins.int" builtins.int"35"36"37"38"39"310*h +ZLIB_RUNTIME_VERSIONzlib.ZLIB_RUNTIME_VERSION + builtins.str" builtins.str"35"36"37"38"39"310 \ No newline at end of file diff --git a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zoneinfo.protobuf b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zoneinfo.protobuf index ba340ab6a9..d9dfd78466 100644 --- a/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zoneinfo.protobuf +++ b/python-frontend/src/main/resources/org/sonar/python/types/protobuf/zoneinfo.protobuf @@ -165,4 +165,16 @@ Ityping.Sequence[TypeAlias[Union[builtins.str,os.PathLike[builtins.str]]]] None z35z36z37z38z39z310– available_timezoneszoneinfo.available_timezones"H builtins.set[builtins.str] - builtins.str" builtins.str" builtins.setz35z36z37z38z39z310 \ No newline at end of file + builtins.str" builtins.str" builtins.setz35z36z37z38z39z310*N +Any +typing.Any" +builtins.object"builtins.object"35"36"37"38"39"310*` +Optionaltyping.Optional* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*` +Protocoltyping.Protocol* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*X +Type typing.Type* +typing._SpecialForm"typing._SpecialForm"35"36"37"38"39"310*‚ +TZPATHzoneinfo.TZPATHN +typing.Sequence[builtins.str] + builtins.str" builtins.str"typing.Sequence"35"36"37"38"39"310 \ No newline at end of file From 409a97ce03ebadb862a93c0c0c17601cf4215757 Mon Sep 17 00:00:00 2001 From: Andrea Guarino Date: Mon, 3 Jan 2022 16:17:49 +0100 Subject: [PATCH 3/3] SONARPY-957 Deserialize typeshed variable symbols from protobuf. Fix FN on S4423 --- .../test/resources/expected/python-S4423.json | 9 ++++++++ .../checks/WeakSSLProtocolCheckTest.java | 4 ++++ .../checks/weakSSLProtocol_fallback_import.py | 7 +++++++ .../org/sonar/python/semantic/SymbolImpl.java | 14 +++++++++++++ .../java/org/sonar/python/types/TypeShed.java | 9 +++++++- .../org/sonar/python/types/TypeShedTest.java | 21 +++++++++++++++++++ 6 files changed, 63 insertions(+), 1 deletion(-) create mode 100644 python-checks/src/test/resources/checks/weakSSLProtocol_fallback_import.py diff --git a/its/ruling/src/test/resources/expected/python-S4423.json b/its/ruling/src/test/resources/expected/python-S4423.json index 71ee100aed..56a9538f2d 100644 --- a/its/ruling/src/test/resources/expected/python-S4423.json +++ b/its/ruling/src/test/resources/expected/python-S4423.json @@ -7,6 +7,15 @@ 174, 213, ], +'project:tornado-2.3/tornado/simple_httpclient.py':[ +210, +], +'project:tornado-2.3/tornado/test/httpserver_test.py':[ +110, +115, +120, +125, +], 'project:twisted-12.1.0/doc/core/examples/echoserv_ssl.py':[ 15, ], diff --git a/python-checks/src/test/java/org/sonar/python/checks/WeakSSLProtocolCheckTest.java b/python-checks/src/test/java/org/sonar/python/checks/WeakSSLProtocolCheckTest.java index c1fbe44db8..6066d45a12 100644 --- a/python-checks/src/test/java/org/sonar/python/checks/WeakSSLProtocolCheckTest.java +++ b/python-checks/src/test/java/org/sonar/python/checks/WeakSSLProtocolCheckTest.java @@ -29,4 +29,8 @@ public void test() { PythonCheckVerifier.verify("src/test/resources/checks/weakSSLProtocol.py", new WeakSSLProtocolCheck()); } + @Test + public void test_fallback_import() { + PythonCheckVerifier.verify("src/test/resources/checks/weakSSLProtocol_fallback_import.py", new WeakSSLProtocolCheck()); + } } diff --git a/python-checks/src/test/resources/checks/weakSSLProtocol_fallback_import.py b/python-checks/src/test/resources/checks/weakSSLProtocol_fallback_import.py new file mode 100644 index 0000000000..c9a52270f1 --- /dev/null +++ b/python-checks/src/test/resources/checks/weakSSLProtocol_fallback_import.py @@ -0,0 +1,7 @@ +try: + import ssl +except ImportError: + ssl = None + +if ssl is not None: + ctx = ssl.SSLContext(ssl.PROTOCOL_SSLv2) # Noncompliant diff --git a/python-frontend/src/main/java/org/sonar/python/semantic/SymbolImpl.java b/python-frontend/src/main/java/org/sonar/python/semantic/SymbolImpl.java index afd27c2f91..0e57b7222a 100644 --- a/python-frontend/src/main/java/org/sonar/python/semantic/SymbolImpl.java +++ b/python-frontend/src/main/java/org/sonar/python/semantic/SymbolImpl.java @@ -22,6 +22,7 @@ import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; +import java.util.HashSet; import java.util.List; import java.util.Map; import java.util.Optional; @@ -39,6 +40,8 @@ import org.sonar.plugins.python.api.types.InferredType; import org.sonar.python.tree.NameImpl; import org.sonar.python.types.InferredTypes; +import org.sonar.python.types.TypeShed; +import org.sonar.python.types.protobuf.SymbolsProtos; public class SymbolImpl implements Symbol { @@ -65,6 +68,17 @@ public SymbolImpl(String name, @Nullable String fullyQualifiedName, @Nullable St this.kind = Kind.OTHER; } + public SymbolImpl(SymbolsProtos.VarSymbol varSymbol) { + this.name = varSymbol.getName(); + this.fullyQualifiedName = TypeShed.normalizedFqn(varSymbol.getFullyQualifiedName()); + String fqn = varSymbol.getTypeAnnotation().getFullyQualifiedName(); + if (!fqn.isEmpty()) { + this.annotatedTypeName = TypeShed.normalizedFqn(fqn); + } + this.validForPythonVersions = new HashSet<>(varSymbol.getValidForList()); + this.kind = Kind.OTHER; + } + @Override public String name() { return name; diff --git a/python-frontend/src/main/java/org/sonar/python/types/TypeShed.java b/python-frontend/src/main/java/org/sonar/python/types/TypeShed.java index 3b7ff6e7e0..12ec6b7aee 100644 --- a/python-frontend/src/main/java/org/sonar/python/types/TypeShed.java +++ b/python-frontend/src/main/java/org/sonar/python/types/TypeShed.java @@ -403,13 +403,17 @@ static Map getSymbolsFromProtobufModule(@Nullable ModuleSymbol m moduleSymbol.getOverloadedFunctionsList().stream() .filter(d -> isValidForProjectPythonVersion(d.getValidForList())) .forEach(proto -> descriptorsByName.computeIfAbsent(proto.getName(), d -> new HashSet<>()).add(proto)); + moduleSymbol.getVarsList().stream() + .filter(d -> isValidForProjectPythonVersion(d.getValidForList())) + .forEach(proto -> descriptorsByName.computeIfAbsent(proto.getName(), d -> new HashSet<>()).add(proto)); Map deserializedSymbols = new HashMap<>(); for (Map.Entry> entry : descriptorsByName.entrySet()) { String name = entry.getKey(); Set symbols = symbolsFromDescriptor(entry.getValue(), false); - deserializedSymbols.put(name, disambiguateSymbolsWithSameName(name, symbols, moduleSymbol.getFullyQualifiedName())); + Symbol disambiguatedSymbol = disambiguateSymbolsWithSameName(name, symbols, moduleSymbol.getFullyQualifiedName()); + deserializedSymbols.put(name, disambiguatedSymbol); } return deserializedSymbols; } @@ -465,6 +469,9 @@ public static Set symbolsFromDescriptor(Set descriptors, boolean } symbols.add(fromOverloadedFunction(((OverloadedFunctionSymbol) descriptor), isInsideClass)); } + if (descriptor instanceof SymbolsProtos.VarSymbol) { + symbols.add(new SymbolImpl((SymbolsProtos.VarSymbol) descriptor)); + } } return symbols; } diff --git a/python-frontend/src/test/java/org/sonar/python/types/TypeShedTest.java b/python-frontend/src/test/java/org/sonar/python/types/TypeShedTest.java index 3f24b4c40e..beeb8fb406 100644 --- a/python-frontend/src/test/java/org/sonar/python/types/TypeShedTest.java +++ b/python-frontend/src/test/java/org/sonar/python/types/TypeShedTest.java @@ -466,4 +466,25 @@ private static Map symbolsForModule(String moduleName) { assertThat(symbols.stream().map(Symbol::name)).doesNotHaveDuplicates(); return symbols.stream().collect(Collectors.toMap(Symbol::name, Function.identity())); } + + @Test + public void variables_from_protobuf() throws TextFormat.ParseException { + SymbolsProtos.ModuleSymbol moduleSymbol = moduleSymbol( + "fully_qualified_name: \"mod\"\n" + + "vars {\n" + + " name: \"foo\"\n" + + " fully_qualified_name: \"mod.foo\"\n" + + " type_annotation {\n" + + " pretty_printed_name: \"builtins.str\"\n" + + " fully_qualified_name: \"builtins.str\"\n" + + " }\n" + + "}\n" + + "vars {\n" + + " name: \"bar\"\n" + + " fully_qualified_name: \"mod.bar\"\n" + + "}\n"); + Map symbols = TypeShed.getSymbolsFromProtobufModule(moduleSymbol); + assertThat(symbols.values()).extracting(Symbol::kind, Symbol::fullyQualifiedName, Symbol::annotatedTypeName) + .containsExactlyInAnyOrder(tuple(Kind.OTHER, "mod.foo", "str"), tuple(Kind.OTHER, "mod.bar", null)); + } }