4 个仓库
Static analysis that incorporates the resolution of external dependencies to provide full visibility of the codebase.
Distinct from Code Dependency Analysis: Distinct from Code Dependency Analysis: not just listing dependencies, but using them to enrich the analysis of the target code.
Explore 4 awesome GitHub repositories matching development tools & productivity · Dependency-Aware Code Analysis. Refine with filters or upvote what's useful.
这款浏览器扩展是一个基于 Web 的源代码导航器,可将 import 语句、include 声明和依赖路径转换为可点击的链接。它作为依赖链接解析器和工作流操作导航器,将特定语言的需求映射到相应的源代码或外部仓库。 该项目提供了一个包依赖预览器,使用悬浮卡片显示元数据和依赖洞察,无需离开当前页面。它还能将 CI/CD 工作流文件中的操作定义直接转换为指向其底层实现的链接。 该扩展通过识别特定语言模式并将内部项目路径解析为外部 URL,处理源代码导航和静态代码探索。
Enriches the code exploration experience by providing on-demand package dependency insights via hovercards.
Kode-CLI 是一个由 LLM 驱动的终端界面,专为代码编辑、Shell 执行和智能体编排而设计。它作为自然语言代码编辑器和 AI 智能体编排器,允许用户直接从命令行修改源代码并管理项目任务。 该系统具有模型无关的编排层,可在不同的大语言模型和专业专家模型之间切换以优化响应。它采用多智能体委派模型,生成具有预定义角色的专用自主智能体,以处理并行处理和项目组件的深度分析。 该工具提供上下文感知的代码分析,以便对本地文件进行精确编辑,并将自然语言提示转换为实时 Shell 命令执行以实现工作流自动化。其功能工具集可通过插件系统进行扩展,从远程仓库安装外部技能和服务。
Scans project structures and file dependencies to provide intelligent suggestions for code modifications.
ansible-lint is a static code analysis tool and linter designed to identify syntax errors and best practice violations within Ansible playbooks and roles. It functions as a quality gate for automation pipelines, scanning configuration files and scripts without executing the code to ensure reliability and consistency. The project distinguishes itself by acting as an automated code formatter that can correct identified linting issues and reformat files to meet community standards. It also serves as a dependency manager, automatically detecting and installing required roles and collections from
Ensures comprehensive analysis by automatically resolving and installing required roles and collections from requirements files.
The dependency analysis Gradle plugin is a diagnostic and management tool designed to optimize build configurations for JVM and Android projects. It identifies unused dependencies and plugins by inspecting source code and compiled bytecode, ensuring that project configurations remain lean and efficient. By integrating directly into the build lifecycle, the plugin provides actionable insights that help maintain clean dependency declarations and reduce unnecessary build overhead. The project distinguishes itself through a heuristic-based advice engine that explains the rationale behind every re
Visualizes project architecture through dependency graphs and dominator trees to identify performance bottlenecks.