3 مستودعات
Programmatic interfaces for executing code analysis, managing configurations, and applying automated fixes within custom workflows.
Distinguishing note: Focuses on the programmatic execution and integration layer rather than the rule definition itself.
Explore 3 awesome GitHub repositories matching development tools & productivity · Code Analysis APIs. Refine with filters or upvote what's useful.
This project is a static analysis engine designed to identify patterns, enforce coding standards, and automate code quality improvements in software projects. By parsing source code into structured abstract syntax trees, it enables deep programmatic inspection and the automated remediation of identified programming issues. The engine functions as a pluggable linting framework, allowing developers to extend its core capabilities through a modular architecture. Users can inject custom rules, parsers, and processors to support non-standard file formats or domain-specific logic. This extensibilit
Run code analysis on files or raw text using a programmatic interface to manage file operations, load configurations, and apply automated fixes within custom software workflows.
ReflectionCommon is a PHP reflection interface library and code analysis abstraction. It serves as a foundation for static analysis by providing a shared specification for representing classes, methods, and properties during programmatic code inspection. The project standardizes the reflection API to decouple analysis tools from specific PHP reflection implementations. This ensures that different analysis implementations can work interchangeably through a consistent layer of interfaces. The library covers the domain of PHP code analysis and static analysis tooling, establishing a common way
Provides programmatic interfaces to examine code layouts consistently regardless of the underlying implementation.
Provides a programmable Python API for writing and executing custom analysis rules against smart contract code.