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
·

3 dépôts

Awesome GitHub RepositoriesAnalysis Scope Filtering

Mechanisms to restrict static analysis to specific packages to optimize performance and reduce noise.

Distinct from Package Scope Filtering: Distinct from Package Scope Filtering: focuses on limiting the range of code scanned by a static analyzer, not filtering dependency manifests for installation or updates.

Explore 3 awesome GitHub repositories matching devops & infrastructure · Analysis Scope Filtering. Refine with filters or upvote what's useful.

Awesome Analysis Scope Filtering 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.
  • dynaconf/dynaconfAvatar de dynaconf

    dynaconf/dynaconf

    4,308Voir sur GitHub↗

    Dynaconf est une bibliothèque de gestion de configuration pour les applications Python qui fournit un système unifié pour charger, valider et gérer les paramètres. Elle agrège les données de configuration depuis plusieurs fichiers, variables d'environnement et magasins externes en un seul objet en utilisant un ordre de priorité défini. Le projet se distingue par un gestionnaire d'environnement en couches qui sépare les paramètres en profils distincts, tels que développement et production. Il inclut un framework de validation déclaratif pour imposer des règles de données et des contraintes de type pendant le processus de chargement, ainsi qu'un intégrateur de magasin de secrets externe pour récupérer des données sensibles depuis HashiCorp Vault et Redis. La bibliothèque prend en charge le chargement de fichiers multi-format pour les fichiers TOML, YAML, JSON, INI et Python. Elle fournit des capacités pour le cast de variables d'environnement, la recherche par notation pointée et l'intégration avec des frameworks web comme Django et Flask pour remplacer les objets de configuration standard. Des utilitaires en ligne de commande sont disponibles pour le bootstrapping de la configuration, la validation des paramètres et l'exécution de surcharges au runtime.

    Dynaconf feature to limit validation to specific settings paths or environments to exclude certain sections or restrict checks.

    Python
    Voir sur GitHub↗4,308
  • uber-go/nilawayAvatar de uber-go

    uber-go/nilaway

    3,765Voir sur GitHub↗

    Nilaway is a static analysis tool and linter plugin for Go designed to identify potential nil pointer dereferences in source code to prevent runtime panics. It functions as an inter-procedural pointer analyzer that tracks data flow across functions and packages to detect memory safety issues. The tool differentiates itself by tracking pointer states through anonymous functions, closures, and struct initializations. It employs a pointer analysis framework that monitors how values flow through a program to determine if a variable is safe to dereference at a specific point. The analyzer can be

    Limits the analysis scope to specific first-party packages to manage memory usage and reduce noise from dependencies.

    Gogonil-pointernilability
    Voir sur GitHub↗3,765
  • streetsidesoftware/vscode-spell-checkerAvatar de streetsidesoftware

    streetsidesoftware/vscode-spell-checker

    1,664Voir sur GitHub↗

    Ce projet est un outil de validation orthographique intégré conçu pour le code source et la documentation. Il fonctionne comme une extension d'éditeur qui identifie et met en évidence les erreurs d'orthographe dans les commentaires, les chaînes et les identifiants de programmation, fournissant des commentaires en temps réel et des suggestions de correction directement dans l'environnement de développement. L'outil se distingue par sa capacité à analyser des conventions de nommage complexes, telles que camelCase et snake_case, en composants individuels pour une validation précise. Il fonctionne comme un moteur hors ligne, garantissant que toute l'analyse de texte et les recherches dans le dictionnaire restent locales à la machine. Les utilisateurs peuvent gérer le vocabulaire via des extensions de dictionnaire personnalisées et définir une terminologie spécifique au projet ou des exceptions orthographiques en utilisant des fichiers de configuration hiérarchiques et des directives en ligne. Le système prend en charge un large éventail de flux de travail, y compris la validation orthographique automatisée au sein des pipelines d'intégration continue et des utilitaires en ligne de commande pour le linting de base de code. Il offre un contrôle granulaire sur la portée de l'analyse, permettant aux développeurs de filtrer le contenu par type de fichier ou par modèles de code spécifiques tout en appliquant des normes de nommage à l'échelle du projet et des listes de mots interdits. L'extension est disponible pour installation sur la marketplace Visual Studio Code et prend en charge des dictionnaires multilingues pour s'adapter à divers contextes linguistiques.

    Applies hierarchical rules and inline directives to determine which code sections or file types undergo analysis.

    TypeScript
    Voir sur GitHub↗1,664
  1. Home
  2. DevOps & Infrastructure
  3. Dependency Management
  4. Environment and Scoping Controls
  5. Dependency Scoping
  6. Package Scope Filtering
  7. Analysis Scope Filtering

Explorer les sous-tags

  • Analysis Scope FiltersDefines hierarchical rules and inline directives to control which code sections or file types are included in static analysis. **Distinct from Analysis Scope Filtering:** Distinct from general analysis scope filtering: focuses on hierarchical configuration and inline directives for spelling validation specifically.
  • Configuration Validation ScopesCapabilities to restrict the application of validation rules to specific configuration paths or environments. **Distinct from Analysis Scope Filtering:** Distinct from Analysis Scope Filtering: applies to configuration setting validation rather than static code analysis.