Token-safe AST import re-aliasing and dependency migration engine safely replacing module paths and callsites without regex bugs.
-
Updated
Sep 27, 2026 - Python
Token-safe AST import re-aliasing and dependency migration engine safely replacing module paths and callsites without regex bugs.
AST-level static call-graph analyzer and dead code pruner identifying orphaned functions, unreachable methods, and token-bloat clusters.
Semantic versioning (SemVer 2.0) breaking change auditor inspecting AST public API surface diffs, parameter reordering, and removed exports.
AST McCabe cyclomatic complexity and cognitive nesting depth evaluator identifying refactoring hotspots and decomposition plans.
🧠 Research project in conjunction with IBM and UCL to refactor anti-patterns in Java codebases
Monorepo dependency cycle resolver and topological build-order planner using Tarjan SCC and Kahn algorithms.
AST McCabe cyclomatic complexity and cognitive nesting depth evaluator identifying refactoring hotspots and decomposition plans.
AST-level static call-graph analyzer and dead code pruner identifying orphaned functions, unreachable methods, and token-bloat clusters.
Semantic versioning (SemVer 2.0) breaking change auditor inspecting AST public API surface diffs, parameter reordering, and removed exports.
Token-safe AST import re-aliasing and dependency migration engine safely replacing module paths and callsites without regex bugs.
Monorepo dependency cycle resolver and topological build-order planner using Tarjan SCC and Kahn algorithms.
🛠️ pyfu — Python Fixer Upper: Clean, format, and lint your Python code automatically for better quality and maintainability.
🤖 MahoAI: Full-stack AI coding assistant and automated backup/refactoring environment with Flask & modern web interface.
A Windows desktop tool for scanning and globally renaming HTML/CSS classes and IDs in web projects.
A coding agent that edits real repos with workspace tools (read/write/search/run), produces JSON traces with token accounting, and renders runs on a live dashboard.
An AI-powered coding assistant fine tuned for local light-weight LLMS with enhanced features for file management, terminal integration, testing, code refactoring, and project management.
A zero-daemon, fail-closed deterministic governance harness for AI coding agents with AST perception, atomic patching, and empirical benchmarks.
AST-aware Python code merger and static auditor for dependency-safe script consolidation
OpenEnv-compliant reinforcement learning environment for evaluating autonomous code refactoring agents using AST transformations and static analysis metrics.
To associate your repository with the code-refactoring topic, visit your repo's landing page and select "manage topics."