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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • dynaconf/dynaconfAvatar von dynaconf

    dynaconf/dynaconf

    4,308Auf GitHub ansehen↗

    Dynaconf ist eine Konfigurationsmanagement-Bibliothek für Python-Anwendungen, die ein einheitliches System zum Laden, Validieren und Verwalten von Einstellungen bereitstellt. Sie aggregiert Konfigurationsdaten aus mehreren Dateien, Umgebungsvariablen und externen Speichern in einem einzigen Objekt unter Verwendung einer definierten Prioritätsreihenfolge. Das Projekt zeichnet sich durch einen geschichteten Umgebungsmanager aus, der Einstellungen in verschiedene Profile trennt, wie z. B. Entwicklung und Produktion. Es enthält ein deklaratives Validierungs-Framework zur Durchsetzung von Datenregeln und Typbeschränkungen während des Ladevorgangs sowie einen Integrator für externe Secret-Stores zum Abrufen sensibler Daten aus HashiCorp Vault und Redis. Die Bibliothek unterstützt das Laden von Dateien in mehreren Formaten für TOML, YAML, JSON, INI und Python-Dateien. Sie bietet Funktionen für das Casting von Umgebungsvariablen, Dot-Notation-Lookup und die Integration mit Web-Frameworks wie Django und Flask, um Standard-Konfigurationsobjekte zu ersetzen. Befehlszeilen-Utilities sind für das Bootstrapping der Konfiguration, die Validierung von Einstellungen und die Durchführung von Laufzeit-Overrides verfügbar.

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

    Python
    Auf GitHub ansehen↗4,308
  • uber-go/nilawayAvatar von uber-go

    uber-go/nilaway

    3,765Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,765
  • streetsidesoftware/vscode-spell-checkerAvatar von streetsidesoftware

    streetsidesoftware/vscode-spell-checker

    1,664Auf GitHub ansehen↗

    Dieses Projekt ist ein integriertes Rechtschreibprüfungstool für Quellcode und Dokumentation. Es fungiert als Editor-Erweiterung, die Rechtschreibfehler in Kommentaren, Strings und Programmierbezeichnern identifiziert und hervorhebt, und bietet Echtzeit-Feedback sowie Korrekturvorschläge direkt in der Entwicklungsumgebung. Das Tool zeichnet sich durch seine Fähigkeit aus, komplexe Namenskonventionen wie camelCase und snake_case in einzelne Komponenten für eine präzise Validierung zu parsen. Es arbeitet als Offline-First-Engine, wodurch sichergestellt wird, dass alle Textanalysen und Wörterbuchabfragen lokal auf der Maschine verbleiben. Nutzer können den Wortschatz durch benutzerdefinierte Wörterbucherweiterungen verwalten und projektspezifische Terminologie oder Rechtschreibausnahmen mithilfe hierarchischer Konfigurationsdateien und Inline-Direktiven definieren. Das System unterstützt eine breite Palette von Workflows, einschließlich automatisierter Rechtschreibprüfung in CI/CD-Pipelines und Befehlszeilen-Dienstprogrammen für das Linting von Codebasen. Es bietet eine granulare Kontrolle über den Analyseumfang, sodass Entwickler Inhalte nach Dateityp oder spezifischen Codemustern filtern können, während gleichzeitig projektweite Namensstandards und Listen verbotener Wörter durchgesetzt werden. Die Erweiterung ist für den Visual Studio Code Marketplace verfügbar und unterstützt mehrsprachige Wörterbücher, um unterschiedlichen sprachlichen Kontexten gerecht zu werden.

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

    TypeScript
    Auf GitHub ansehen↗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

Unter-Tags erkunden

  • 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.