Replies: 2 comments
-
|
Please assign this to me . i would love to work on this as a GSSOC'26 contributor |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Hi @lovestaco and Hexmos team, Thanks for moving this to a discussion! I am very excited about adding the To get started on the right track, could you share some guidance on the preferred design? Specifically:
Once you give the green light on the directory structure, I can start drafting a quick implementation plan/pull request. Looking forward to your thoughts! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Problem Statement
Currently,
git-lrcuses standard.gitignoreconfigurations. However, developers often need to commit certain files (likepackage-lock.json, auto-generated code, database migrations, or translation files) but want to skip sending them to the AI review.Sending these files to the AI connector:
Planned Tech Stack & Implementation
github.com/gobwas/globfor pattern matching.storage/orinternal/appcore/.Proposed Solution
Add support for a local
.lrcignorefile in the repository's root directory:git lrc reviewor pre-commit checks, read.lrcignoreif present.package-lock.json,**/generated/**).Planned Tech Stack & Implementation
path/filepathor standard glob libraries) to handle file pattern matching.storage/orinternal/appcore/modules).Expected Features
.lrcignoreFile Parsing: Detects and parses a.lrcignorefile at the root of the active Git repository.*.lock,**/vendor/**,temp_file.txt).#) and empty lines in the ignore file..lrcignoreis present, it should fallback to default behavior (reviewing all staged files not in.gitignore).Expected Outcome
Beta Was this translation helpful? Give feedback.
All reactions