awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesStatic Data Structure Validation

Static analysis of specialized language constructs like data classes and enumerated types to ensure structural correctness.

Distinct from Complex Structure Validation: Distinct from Complex Structure Validation: focuses on static analysis of language-level constructs rather than runtime validation of collection types.

Explore 1 awesome GitHub repository matching programming languages & runtimes · Static Data Structure Validation. Refine with filters or upvote what's useful.

Awesome Static Data Structure Validation GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • google/pytypeAvatar de google

    google/pytype

    5,037Voir sur GitHub↗

    Pytype est un outil d'analyse de code statique et un moteur d'inférence de type pour Python. Il fonctionne comme un analyseur de type statique qui détecte les incompatibilités de type et vérifie les annotations de type sans nécessiter d'indices manuels complets, tout en servant également de générateur de stubs de type pour produire des fichiers de définition autonomes. Le projet se distingue en déterminant automatiquement les types de variables et de fonctions par une analyse des motifs de code et des affectations. Ce moteur d'inférence permet une vérification structurelle du code et la génération de stubs de type qui décrivent les interfaces des modules et fonctions. Le système couvre de larges opérations d'analyse statique, incluant la validation structurelle des hiérarchies de classes et des appels de fonction, et le suivi des symboles pour détecter les erreurs d'espace de noms et les violations d'accès aux attributs. Il fournit également des primitives de vérification de type pour appliquer les annotations et un système de type capable de modéliser des structures de données complexes utilisant des unions et des optionnels.

    Provides structural validation for specialized Python constructs such as data classes and enumerated types.

    Pythonlinterpythonstatic-analysis
    Voir sur GitHub↗5,037
  1. Home
  2. Programming Languages & Runtimes
  3. Complex Structure Validation
  4. Static Data Structure Validation