Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gabrielbs/vscode-pull-request-time
A Visual Studio Code extension that helps you to create smaller pull requests based on git modifications :octocat:
https://github.com/gabrielbs/vscode-pull-request-time
code-review typescript vscode vscode-extension
Last synced: 3 months ago
JSON representation
A Visual Studio Code extension that helps you to create smaller pull requests based on git modifications :octocat:
- Host: GitHub
- URL: https://github.com/gabrielbs/vscode-pull-request-time
- Owner: gabrielbs
- License: mit
- Created: 2021-03-23T02:15:08.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-05T01:22:41.000Z (over 3 years ago)
- Last Synced: 2024-07-30T17:46:59.373Z (6 months ago)
- Topics: code-review, typescript, vscode, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=gabriielbs0673.pull-request-time
- Size: 2.24 MB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
Some [studies](https://smartbear.com/learn/code-review/best-practices-for-peer-code-review/) proves that developers should not review more than 400 lines of code at time, but work in [small batches](https://cloud.google.com/solutions/devops/devops-process-working-in-small-batches) is hard, mostly when you're not used to it.
This extension helps you to create more commits and smaller pull requests based on git modifications :octocat:
# How it works
The default configuration checks every five seconds for your changes, and if you have more than **200 modifications** between *insertions* and *deletions* the extension will ask you if **It Is a Pull Request Time** ⏰
Then, you will have options for
### Trigger a commit with the **Open It** option:
### Or snooze it for five, ten or a custom amount minutes:
# Instalation
Search for `pull request time` on VSCode ExtensionsOr
Launch VS Code Quick Open (`Ctrl+P`), paste the following command, and press enter.
`ext install gabriielbs0673.pull-request-time`
# Improvements
- [ ] Receive interval time from [extension configs](https://code.visualstudio.com/api/extension-capabilities/common-capabilities#configuration)
- [ ] Receive max modifications number from [extension configs](https://code.visualstudio.com/api/extension-capabilities/common-capabilities#configuration)