Cody: Inline Assist and Touch recipes clean ups #52796
Merged
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.
Close #52790
This PR is just cleaning the existing files for Inline Assist and File Touch:
/touch
fromFileFlow
toFileTouch
WorkspaceEdit
to make sure the correct document is edited (instead of getting URI by active Editor)touch
recipe is only using 1 context fileprocessing
indefinitely, add code lenses and decorsRE https://sourcegraph.slack.com/archives/C04MSD3DP5L/p1685658764367929new code lenses and decorations for failed jobs
issue where current touch recipe is only using 1 context file
BEFORE:
![image](https://private-user-images.githubusercontent.com/68532117/242723441-ca6cc9ec-f5b0-455d-a154-af30ba62a38a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkxNzE2NzAsIm5iZiI6MTcxOTE3MTM3MCwicGF0aCI6Ii82ODUzMjExNy8yNDI3MjM0NDEtY2E2Y2M5ZWMtZjViMC00NTVkLWExNTQtYWYzMGJhNjJhMzhhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIzVDE5MzYxMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdkZWZkODdhNGRiODA0Zjk4OTljZmJjYzYwMzliMzEyMDEyYWFiYjk5MThjNzQ2MTcyMzhlYjNmMzA0ZjdmNDYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.-3zvXCmNEbOLNsAx3Fyn0-c9X5iEOAOa2xgbYhIliiM)
AFTER:
![Screenshot 2023-06-01 at 12 46 22 PM](https://private-user-images.githubusercontent.com/68532117/242723571-d6dd0557-2717-49bb-8844-48bbbde2c0a1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkxNzE2NzAsIm5iZiI6MTcxOTE3MTM3MCwicGF0aCI6Ii82ODUzMjExNy8yNDI3MjM1NzEtZDZkZDA1NTctMjcxNy00OWJiLTg4NDQtNDhiYmJkZTJjMGExLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIzVDE5MzYxMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM2MmJhMDk1OGUzODk1NThhMTFkNGEyNmZlZmJkZWZjNDQzYmYzMDUwNGE0YjkyMGI3MTBkOGNmMGNkYWQxNzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.4-WT1ohX3OcqBSw8NfQuo4DxPTtQTo1fKy2DVDPYkOU)
update highlight background on light theme
Updated highlight background on light theme:
![image](https://private-user-images.githubusercontent.com/68532117/242689461-65277447-5f50-4793-81a3-dc65170bd1f8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkxNzE2NzAsIm5iZiI6MTcxOTE3MTM3MCwicGF0aCI6Ii82ODUzMjExNy8yNDI2ODk0NjEtNjUyNzc0NDctNWY1MC00NzkzLTgxYTMtZGM2NTE3MGJkMWY4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIzVDE5MzYxMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY0MGMwMjBhNzdjYmY0ODA4YTBhMDYyODI5YWQzODZlMjRiYTQ1ZTc3M2YyNzQ2NjA3NWQwYmE2Y2U2MGRhNGMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.egOgJ82iccPipzFrUe-KKujjTroNA1u1rqjkHr-0140)
Test plan
Added tests for the new replacement method.
All the current tests are still passing without changes.