← Back to search

io.github.rog0x/lint

rog0x Scanned 27d ago

Style check, naming, complexity analysis for AI agents

B
86.5 / 100

Versions

1.0.2latest
first seen Jun 5, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 5

check_code_style
annotations: none low

Check code style issues: indentation (tabs vs spaces), line length, trailing whitespace, final newline, consistent quotes, and semicolons. All rules are configurable.

check_naming_conventions
annotations: none low

Check naming conventions in code: camelCase, PascalCase, snake_case, UPPER_CASE. Detects mixed conventions within the same identifier kind and suggests fixes. Language-aware for TypeScript, JavaScript, Python, and Go.

analyze_complexity
annotations: none low

Calculate cyclomatic complexity of functions, count lines per function, and measure nesting depth. Flags functions that exceed configurable thresholds.

find_dead_code
annotations: none low

Find potential dead code: unused variables, unreachable code after return/throw, empty catch blocks, commented-out code blocks, and TODO/FIXME/HACK comments.

analyze_imports
annotations: none low

Analyze imports: detect unused imports, check import ordering by group (builtin/external/internal/parent/sibling/index), find duplicate imports, and flag potential circular dependencies.

Permissions 0

No permissions indexed yet.

Scan Findings 19

low
Tool 'check_code_style' has no annotations annotation_checker · 100%
low
Tool 'check_naming_conventions' has no annotations annotation_checker · 100%
low
Tool 'analyze_complexity' has no annotations annotation_checker · 100%
low
Tool 'find_dead_code' has no annotations annotation_checker · 100%
low
Tool 'analyze_imports' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.1 (GHSA-345p-7cg4-v4c7) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.1 (GHSA-8r9q-7v3j-jr4g) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.1 (GHSA-w48q-cv73-mx4w) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: check_code_style manifest_parser · 70%
info
Tool: check_naming_conventions manifest_parser · 70%
info
Tool: analyze_complexity manifest_parser · 70%
info
Tool: find_dead_code manifest_parser · 70%
info
Tool: analyze_imports manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
info
SBOM generated: 94 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%