Browse Source

Format error output nicely

Jordi Boggiano 12 years ago
parent
commit
b750a5b4a5

+ 4 - 4
composer.lock

@@ -7,12 +7,12 @@
             "source": {
                 "type": "git",
                 "url": "https://github.com/composer/composer",
-                "reference": "dae7f3cee7f0a88a6499b1b1f8f56e94a451db64"
+                "reference": "e7e04689f1a896fbfb00f596bcdfc363ffb751d7"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://github.com/composer/composer/archive/dae7f3cee7f0a88a6499b1b1f8f56e94a451db64.zip",
-                "reference": "dae7f3cee7f0a88a6499b1b1f8f56e94a451db64",
+                "url": "https://github.com/composer/composer/archive/e7e04689f1a896fbfb00f596bcdfc363ffb751d7.zip",
+                "reference": "e7e04689f1a896fbfb00f596bcdfc363ffb751d7",
                 "shasum": ""
             },
             "require": {
@@ -27,7 +27,7 @@
                 "ext-zip": "Enabling the zip extension allows you to unzip archives, and allows gzip compression of all internet traffic",
                 "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages"
             },
-            "time": "1352114933",
+            "time": "1352120123",
             "bin": [
                 "bin/composer"
             ],

+ 2 - 1
src/Packagist/WebBundle/Controller/WebController.php

@@ -12,6 +12,7 @@
 
 namespace Packagist\WebBundle\Controller;
 
+use Composer\Console\HtmlOutputFormatter;
 use Composer\IO\BufferIO;
 use Composer\Factory;
 use Composer\Repository\VcsRepository;
@@ -437,7 +438,7 @@ class WebController extends Controller
                 set_time_limit(3600);
                 $updater = $this->get('packagist.package_updater');
 
-                $io = new BufferIO('', OutputInterface::VERBOSITY_VERBOSE);
+                $io = new BufferIO('', OutputInterface::VERBOSITY_VERBOSE, new HtmlOutputFormatter(Factory::createAdditionalStyles()));
                 $config = Factory::createConfig();
                 $repository = new VcsRepository(array('url' => $package->getRepository()), $io, $config);
                 $loader = new ValidatingArrayLoader(new ArrayLoader());

+ 3 - 0
src/Packagist/WebBundle/Resources/public/css/main.css

@@ -634,6 +634,9 @@ pre {
 
 .humane pre {
   text-align: left;
+  background-color: #111;
+  color: #fff;
+  text-shadow: none;
 }
 
 /*

+ 0 - 1
src/Packagist/WebBundle/Resources/public/js/submitPackage.js

@@ -20,7 +20,6 @@
         };
         $.post($(this).data('check-url'), $(this).serializeArray(), success);
         $('#submit').addClass('loading');
-        // TODO display loader icon
         e.preventDefault();
     };