Procházet zdrojové kódy

Robo task for CS fixes

microsub
J. King před 6 roky
rodič
revize
67ecaee1f6
  1. 9
      RoboFile.php
  2. 6
      robo
  3. 3
      robo.bat

9
RoboFile.php

@ -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();
}
}

6
robo

@ -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
"$base/vendor/bin/robo" "$roboCommand" -- $*
fi

3
robo.bat

@ -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%
Načítá se…
Zrušit
Uložit