Below you will find pages that utilize the taxonomy term “GhrammR”
February 20, 2026
The Janitor Stop the Slop
Version updated for https://github.com/GhrammR/the-janitor to version v6.1.7.
This action is used across all versions by ? repositories. Action Type This is a Docker action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary The Janitor is a GitHub Action designed to identify and remove unused code (dead symbols) and duplicate logic across multiple programming languages, including Python, Rust, JavaScript/TypeScript, and C++. It automates static analysis to detect unused functions, classes, and files, simulates their removal to ensure safety, and performs byte-precise cleanup if tests pass, helping teams reduce technical debt and improve codebase maintainability.
February 20, 2026
The Janitor Stop the Slop
Version updated for https://github.com/GhrammR/the-janitor to version v6.1.5.
This action is used across all versions by ? repositories. Action Type This is a Docker action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary The Janitor is a GitHub Action designed to automate the detection and removal of dead code at the symbol level across Python, Rust, JavaScript/TypeScript, and C++ codebases. It identifies unused functions, classes, and files, simulates their removal to ensure safety, and cleans up the codebase without corruption.
February 20, 2026
The Janitor Stop the Slop
Version updated for https://github.com/GhrammR/the-janitor to version v6.0.0.
This action is used across all versions by ? repositories. Action Type This is a Docker action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary The Janitor is a GitHub Action designed to automate the detection and removal of unused or redundant code (dead symbols) at the function, class, and file levels across Python, Rust, JavaScript/TypeScript, and C++ codebases. It ensures deletion safety by simulating the removal process with a “Shadow Tree” and running tests to verify integrity, ultimately improving code quality, reducing bloat, and optimizing maintenance efforts.
February 19, 2026
The Janitor Stop the Slop
Version updated for https://github.com/GhrammR/the-janitor to version v5.9.4.
This action is used across all versions by ? repositories. Action Type This is a Docker action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary The Janitor is a GitHub Action and CLI tool designed to automate the detection and removal of unused or duplicate code (dead symbols) from Python, Rust, JavaScript/TypeScript, and C++ codebases. By analyzing static reference graphs and running deletion simulations, it ensures safe and precise removal of redundant functions, classes, and files, helping developers reduce maintenance overhead and improve code quality.
February 18, 2026
The Janitor Stop the Slop
Version updated for https://github.com/GhrammR/the-janitor to version v5.9.1.
This action is used across all versions by ? repositories. Action Type This is a Docker action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary The Janitor is a GitHub Action designed to automate the detection and removal of unused code (dead symbols) at the function, class, and file levels across Python, Rust, JavaScript/TypeScript, and C++ codebases. It leverages a multi-stage heuristic analysis and simulation process to ensure safe deletion without compromising code integrity.
February 17, 2026
The Janitor Stop the Slop
Version updated for https://github.com/GhrammR/the-janitor to version v5.8.1.
This action is used across all versions by ? repositories. Action Type This is a Docker action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary The Janitor is a GitHub Action designed to automate the detection and removal of dead code at the symbol level (functions, classes, and files) across multiple programming languages, including Python, Rust, JavaScript/TypeScript, and C++. It identifies unused code through static analysis and heuristic-based detection, simulates deletions to ensure test coverage, and safely removes redundant code without corruption, streamlining code cleanup and maintenance.