Anto simplifies code reviews, project integration, documentation, and code quality by automating checks for commit messages, project structure, and fi

Search code, repositories, users, issues, pull requests...

submited by
Style Pass
2024-11-16 12:30:04

Anto simplifies code reviews, project integration, documentation, and code quality by automating checks for commit messages, project structure, and file content with VSK/MSK files and Git hooks. It also keeps documentation accurate and up-to-date, making it a valuable tool for projects of any scale, from open source to corporate software.

File content validation is based on rules defined for specific files within your project. Create directories and files (with the .msk extension) that mirror your project structure inside the .anto folder.

For windows you might need to run as administrator, if you can't run as administrator, run the command above and continue in the Step-By-Step installation (from the step 5. Initialize Anto with:):

If you are checking out a project that already includes Anto, you will need to run the following command to activate it. This command will only add the commit-msg hook:

You can extend the commit-msg hook by adding custom steps. For example, you can include other scripts (tests, linters) in validations.sh (for Mac and Linux) or validation.ps1 (for Windows):

Leave a Comment