Closed kevinlu1248 closed 1 year ago
Update of sweep.yaml File The document that supervises project configuration has been revised. This contributes to better project management and organization.
Enhancements in 'sandbox' Section The 'sandbox' section, a segment of the code designed for untested or unconfirmed programming, has now been outfitted with new 'install' and 'check' commands. These functions greatly enhance our ability to place and oversee specific components in our project.
Enhanced 'Install' Command The 'install' command, responsible for supplementing our project with additional necessary components, has been enhanced. It now comes with the capability to install black - a well-known code formatter, with a specified version (23.1.0), as well as 'ruff'.
Improved 'Check' Command The 'check' command, which ensures usability and correctness of various project parts, is now advanced. It not only checks the 'black' formatting, ensuring code correctness, but also runs 'ruff' for formatting. This will facilitate code reviews and improvements.
This new sandbox runs:
This will be run by Sweep after every edit to ensure pristine generated code.
A few other tools I can also set up for this repo are Trunk format and checks, Anvil builds and anything else you can send the script for, like other linters, type-checkers, builds and tests.
More details on sandbox: https://docs.sweep.dev/usage/sandbox.