Extract duplicated region location logic into shared helper function #49
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Addresses code duplication feedback from #48 where logic for computing
region-end-line,git-relative-path, andregion-location-infowas duplicated betweenai-code-discussion.elandai-code-change.el.Changes
ai-code--get-region-location-infohelper function inai-code-discussion.elthat returns(region-end-line git-relative-path region-location-info)given region boundariesai-code--ask-question-fileandai-code-code-changeto use the helper instead of duplicating the logicai-code-change.elBefore:
After:
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.