瀏覽代碼

Set return code to non-zero when validate fails

Jordi Boggiano 13 年之前
父節點
當前提交
7caf61fc66
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/Composer/Command/ValidateCommand.php

+ 3 - 3
src/Composer/Command/ValidateCommand.php

@@ -46,18 +46,18 @@ EOT
 
         if (!file_exists($file)) {
             $output->writeln('<error>'.$file.' not found.</error>');
-            return;
+            return 1;
         }
         if (!is_readable($file)) {
             $output->writeln('<error>'.$file.' is not readable.</error>');
-            return;
+            return 1;
         }
 
         try {
             JsonFile::parseJson(file_get_contents($file));
         } catch (\Exception $e) {
             $output->writeln('<error>'.$e->getMessage().'</error>');
-            return;
+            return 1;
         }
 
         $output->writeln('<info>'.$file.' is valid</info>');