no-addtask-setup
Reject using add_task(async function setup() { ... }) in favour of
add_setup(async function() { ... }).
Using semantically separate setup functions makes .only work correctly
and will allow for future improvements to setup/cleanup abstractions.
This option can be autofixed (--fix).
Examples of incorrect code for this rule:
add_task(async function setup() { ... });
add_task(function setup() { ... });
add_task(function init() { ... });
Examples of correct code for this rule:
add_setup(async function() { ... });
add_setup(function() { ... });