Proto commits in SonarSource/sonar-python

These 15 commits are when the Protocol Buffers files have changed:

Commit:c024fbd
Author:Guillaume Dequenne
Committer:sonartech

SONARPY-2573 Serialize nested classes in Typeshed serializer GitOrigin-RevId: 0dd42c2e26626deeda87434a6f028ae3c37ccc8d

The documentation is generated from this commit.

Commit:5e3324e
Author:Guillaume Dequenne
Committer:Guillaume Dequenne

SONARPY-2336 Ensure ClassDescriptor and FunctionDescriptor fullyQualifiedName are not nullable

Commit:ed18d34
Author:Guillaume Dequenne
Committer:Guillaume Dequenne

SONARPY-1362 Ensure parameter names are optional in Typeshed serializer

Commit:0dccf7e
Author:Guillaume Dequenne
Committer:Guillaume Dequenne

SONARPY-1362 Ensure parameter names are optional in Typeshed serializer

Commit:5182468
Author:Gyula Sallai
Committer:GitHub

SONARPY-1236 Use protobuf to cache CPD tokens (#1331)

Commit:9e70755
Author:Guillaume Dequenne
Committer:Guillaume Dequenne

SONARPY-1194 Serialize and cache the project level symbol table (#1286)

Commit:e73b729
Author:Guillaume Dequenne
Committer:Guillaume Dequenne

SONARPY-970 Serialize stub class members to Protobuf

Commit:29c44f2
Author:Andrea Guarino
Committer:Guillaume Dequenne

SONARPY-957 Serialize information about typeshed variables into protobuf

Commit:eee0af7
Author:Andrea Guarino
Committer:Guillaume Dequenne

SONARPY-938 Serialize information about typeshed imported modules into protobuf

Commit:0572e37
Author:Guillaume Dequenne
Committer:GitHub

Avoid serializing class MROs and module names through Protobuf (#946)

Commit:5b471db
Author:Andrea Guarino
Committer:Andrea Guarino

SONARPY-870 Use serialized version of TypeShed core modules (builtins and its dependencies) (#940)

Commit:e553553
Author:Guillaume Dequenne
Committer:Andrea Guarino

SONARPY-868 Serialize "annoy" library using mypy and protobuf (#939)

Commit:cd840d3
Author:Andrea Guarino
Committer:Andrea Guarino

SONARPY-869 Deserialize protobuf files containing symbol information … (#938)

Commit:0e63e00
Author:Guillaume Dequenne

Add class method info and param default value flag

Commit:2d7d583
Author:Guillaume Dequenne
Committer:Guillaume Dequenne

POC: Use Mypy to serialize TypeShed stdlib