Skip to content

feat(mr review): show changed file diff (API-provided)

Tomas Vik requested to merge 264-show-diff-api into main

This MR allows users to click on the changed files and see a diff in the editor.

There is no extra handling for renamed files (user can see the new filename and all file changes).

This MR introduces naive handling of image changes: User will see an info message that image reviews are not yet supported. The image format is recognized based on the file extension.

scenario screenshot
added file Extension_Development_Host_-_review_uri_ts___132____gitlab-vscode-extension-TEST_and_status_bar_test_js___gitlab-vscode-extension
changed file Extension_Development_Host_-_mr_item_ts___132____gitlab-vscode-extension-TEST
removed file Extension_Development_Host_-_jsconfig_json___54____gitlab-vscode-extension-TEST
opening an image Extension_Development_Host_-_test-project_and_status_bar_test_js___gitlab-vscode-extension
binary file Extension_Development_Host_-_test_zip___4____test-project_and_status_bar_test_js___gitlab-vscode-extension_and_zsh

Res0lves #264 (closed)

Edited by Tomas Vik

Merge request reports