1 dépôt
Tools that scan source code to identify specific functional capabilities and structural patterns using rule sets.
Distinct from Source Code Vulnerability Scanning: Distinct from language detectors or vulnerability scanners as it identifies generic architectural features and functional tags.
Explore 1 awesome GitHub repository matching development tools & productivity · Code Feature Detectors. Refine with filters or upvote what's useful.
ApplicationInspector is a multi-language static analysis tool designed to detect specific features and characteristics within source code. It utilizes a declarative JSON rules engine to identify patterns and structural tags across project directories without requiring the analyzer to be recompiled. The system distinguishes itself through a code version differ that compares two different source paths to report changes in detected features. It also provides utilities for creating and validating custom JSON-based rules, including a validation pipeline to verify syntax and identifier uniqueness.
Scans project directories to surface specific functionalities and structural tags based on custom rule sets.