1 个仓库
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 是一个多语言静态分析工具,旨在检测源代码中的特定功能和特征。它利用声明式 JSON 规则引擎来识别项目目录中的模式和结构标签,而无需重新编译分析器。 该系统通过代码版本差异比较器脱颖而出,该比较器比较两个不同的源路径以报告检测到的功能变化。它还提供用于创建和验证自定义基于 JSON 的规则的实用程序,包括用于验证语法和标识符唯一性的验证流水线。 该工具涵盖了广泛的能力领域,包括代码功能发现、软件组件审计以及通过基于 glob 的过滤进行分析范围管理。结果可以导出为 HTML、Markdown 或 JSON 格式的摘要。 提供了用于自动化规则语法验证和在不同项目迭代之间执行版本比较的命令行实用程序。
Scans project directories to surface specific functionalities and structural tags based on custom rule sets.