App-Workflow-Lint
view release on metacpan or search on metacpan
lib/App/Workflow/Lint/Engine.pm view on Meta::CPAN
=head2 check_file
my @diagnostics = $engine->check_file($file);
Runs all linting rules against the workflow and returns diagnostics.
=head2 apply_fixes
$engine->apply_fixes($workflow, @diagnostics);
Executes fix callbacks for any diagnostics that provide them.
=head2 fix_file
my ($workflow, $diagnostics) = $engine->fix_file($file);
Loads the workflow, applies rules, executes fixes, and returns the
modified workflow and diagnostics.
=head2 line_for_path
( run in 0.937 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )