An open API service indexing awesome lists of open source software.

https://github.com/xiaohajiayou/gerrit-tree

Chrome extension displays file lists of Gerrit change pages in a tree format and is compatible with Gerrit 3.3.x.
https://github.com/xiaohajiayou/gerrit-tree

chrome-extension codereview gerrit gerrit-api gerrit-plugin gerrit-web tree-structure

Last synced: 4 months ago
JSON representation

Chrome extension displays file lists of Gerrit change pages in a tree format and is compatible with Gerrit 3.3.x.

Awesome Lists containing this project

README

          

# gerrit-tree
****

- Gerrit's native file list is `cluttered`, and `combining` the review page with file checks in one area makes navigating between files laborious.

![alt text](https://s2.loli.net/2025/01/03/kZKOyIJUAv62SxL.png)

Our plugin(Chrome extension to display code diff on gerrit in tree format. ) transforms this into a streamlined `tree view` and adds `one-click` jumps to the review page, optimizing the workflow for Gerrit code reviewers.

![alt text](https://s2.loli.net/2025/01/03/45cb2QUdgCrBKXS.png)

### features

* support all the enterprise intranet gitlab service
* Easy-to-navigate code tree like web IDEs, simple and non-invasive
* UI looks like Github default UI
* support gerrit 3.3.x version
* One-click jump to review page
* Sticky nav for code review

### install

- The plugin will be on Google and Edge stores soon. Click "star" to follow.
- For now, download the `zip` from the release and install it in developer mode.

### usage

1. install gerrit-tree
2. open a change page on gerrit web then you'll find a tree dom in the left of chrome window.
3. still not work? please feel free to let me know.

### Note!!

* Considering that the Chrome version on intranet computers may be low, support installation from Chrome version 75 to the latest version.
* From Chrome 93, new extensions need Manifest V3. If you can't update Chrome, use V2, but updating to V3 is recommended for compatibility.

![alt text](https://s2.loli.net/2025/01/04/aGkRMle3n24dqNx.gif)

Repository Address
---------------

https://github.com/xiaohajiayou/gerrit-tree
Welcome aboard! Feedback on issues and contributions are both greatly appreciated. If this plugin meets your needs, please give it a star . Thank you very much!