/** * Called when compilation fails * * @param xp.compiler.io.Source src * @param lang.Throwable reason */ public function compilationFailed(Source $src, \lang\Throwable $reason) { $this->writer->writeLine($src, ': ', $reason->compoundMessage()); $reason->printStackTrace(); }
/** * Called when compilation fails * * @param xp.compiler.io.Source src * @param lang.Throwable reason */ public function compilationFailed(Source $src, \lang\Throwable $reason) { $this->writer->write('F'); $this->failed++; $this->messages[$src->getURI()] = $reason->compoundMessage(); }