@ -128,4 +128,13 @@ class RoboFile extends \Robo\Tasks {
$this->_exec("git worktree prune");
return $out;
}
public function clean($opts = ['demo|d' => false]): Result {
$t = $this->taskExec(realpath(self::BASE."vendor/bin/php-cs-fixer"));
$t->arg("fix");
if ($opts['demo']) {
$t->args("--dry-run", "--diff")->option("--diff-format", "udiff");
return $t->run();
@ -3,4 +3,8 @@ base=`dirname "$0"`
roboCommand="$1"
shift
"$base/vendor/bin/robo" "$roboCommand" -- $*
if [ "$1" == "clean" ]; then
"$base/vendor/bin/robo" "$roboCommand" $*
else
fi
@ -14,4 +14,7 @@ if "%~1" neq "" (
)
if defined args set args=%args:~1%
if not "%1"=="clean" (
call "%base%vendor\bin\robo" "%roboCommand%" %args%
call "%base%vendor\bin\robo" "%roboCommand%" -- %args%