| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
Caution Review failedThe pull request is closed. Configuration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: e42ab286-da76-4b71-ab94-324aa8c0370c 📥 CommitsReviewing files that changed from the base of the PR and between 30e7634 and e6769fa. ⛔ Files ignored due to path filters (1)
📝 Walkthrough WalkthroughAdds a Rust file_legal checker for tracked C, C++, and assembly files under src. It validates policy-driven headers, derives attribution from Git history, updates headers, registers CLI modes, and expands cache coverage. ChangesFile legal linting
Estimated code review effort: 4 (Complex) | ~60 minutes Sequence Diagram(s)sequenceDiagram
participant CLI
participant FileLegalChecker
participant Git
participant SourceFile
CLI->>FileLegalChecker: Run legal-header update
FileLegalChecker->>Git: Collect tracked files and history
Git-->>FileLegalChecker: Return authors, dates, and renames
FileLegalChecker->>SourceFile: Validate or render legal header
FileLegalChecker->>SourceFile: Write changed files
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. ❤️ ShareComment @coderabbitai help to get the list of available commands. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Closes #4060.
Summary
Current scope
This PR builds and tests the machinery only. It does not insert headers or enforce them. src/third_party/** remains excluded. A later reviewed change can enable the policy and perform a migration.
Validation
Summary by CodeRabbit
New Features
Bug Fixes
Tests