Command Line

To perform auto-correct from the command line, you must add the -autocorrect argument to your existing verissimo.sh command.

To specify which rules to auto-correct, you can either add the autocorrect=”on” attribute in your ruleset file to the corresponding rules or add the -autocorrect_rule RuleName argument to your command. You can specify multiple -autocorrect_rule arguments in a single invocation (e.g. verissimo.sh -autocorrect_rule RuleName1 -autocorrect_rule RuleName2). When both methods are used, the rules for which the auto-correct will be performed will be those specified by either of them.

By default, the auto-correct will modify the original files. If you would like to keep the files unmodified, you can generate a copy of the auto-corrected files with the -autocorrect_generate_modified_files argument. This will generate a verissimo_autocorrect directory in the current working directory. You can specify the location of this directory with the -autocorrect_files_location argument.