You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Create custom ESLint rule to detect pointless variable reassignments
- A pointless reassignment is when a const/let is assigned to a single identifier
with no transformation (e.g., `const x = y;` where y is already the target)
- Exempt underscore-prefixed variables (exhaustiveness check patterns)
- Fix all 16 violations throughout the codebase by:
- Removing unnecessary schema aliases in CLI commands
- Refactoring json-to-md parentDir initialization to use ternary
- Converting remove-node's let-based accumulator to immutable updates object
- Removing unused type alias export (TraceNode const)
All 458 tests pass. Linting now 100% clean with new rule enabled.
0 commit comments