No project description provided
Project description
Flash Commit
Make it great. Test the demand with this before making the plugin.
This has changed the way I am developing software. At least for me this tool is revolutionary.
How to build
Build a python package
poetry build
Problems
TODO
- ensure backup is working
- add .flashcommit.rc with linter, additional coding rules
- add shell_command callback support
make full flash mode:
- apply diff
- ask 'is it good'
- if yes commit while let user edit the commit message.
- if no cancel or try again
Feature Ideas
- internal loop to break down the problem into 'shallow problems'
- builtin api key management like --generate-key or better spin up dialog if starting without a key
- get rid of the prompting. Who is the prompter? Better not me -> pull the jira issue and iterate until its clear
- make it review an github PR and push selected comments to gh
- save all answers like ignore perm
- make the user control the config via remote settings (which config?)
Developer Documentation
- install git hooks
Enduser Documentation
- use
git rebase --onto HEAD~1 HEADif in full flash mode to drop the latest change
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
flashcommit-0.2.11.tar.gz
(13.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file flashcommit-0.2.11.tar.gz.
File metadata
- Download URL: flashcommit-0.2.11.tar.gz
- Upload date:
- Size: 13.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.12.8 Darwin/24.3.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45cbe175741219afe3cf4556e092aa215e2de89131f7209b7208626aef3df2f4
|
|
| MD5 |
512d35dd456d1f5360defd167a5663c9
|
|
| BLAKE2b-256 |
c03336995c71db1ac5be0fb13a4ccfa447e9fd9734cc572f7c4140ce81dd1135
|
File details
Details for the file flashcommit-0.2.11-py3-none-any.whl.
File metadata
- Download URL: flashcommit-0.2.11-py3-none-any.whl
- Upload date:
- Size: 17.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.12.8 Darwin/24.3.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95acd80f4e9706586bd1b7ce8b8e93161be12f14fce64fed1bca2cffa4c2ebaa
|
|
| MD5 |
658e4815afdc6c9de411fa9477fd44cc
|
|
| BLAKE2b-256 |
3a4a299de07642c13f4ed7c3b7dc474900ab73a5a93456e95cf040ad74ff1146
|