summaryrefslogtreecommitdiff
path: root/vendor/phpunit/php-code-coverage/src/Util
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/phpunit/php-code-coverage/src/Util')
-rw-r--r--vendor/phpunit/php-code-coverage/src/Util/Filesystem.php37
-rw-r--r--vendor/phpunit/php-code-coverage/src/Util/Percentage.php66
2 files changed, 0 insertions, 103 deletions
diff --git a/vendor/phpunit/php-code-coverage/src/Util/Filesystem.php b/vendor/phpunit/php-code-coverage/src/Util/Filesystem.php
deleted file mode 100644
index ff0e16ae9..000000000
--- a/vendor/phpunit/php-code-coverage/src/Util/Filesystem.php
+++ /dev/null
@@ -1,37 +0,0 @@
-<?php declare(strict_types=1);
-/*
- * This file is part of phpunit/php-code-coverage.
- *
- * (c) Sebastian Bergmann <sebastian@phpunit.de>
- *
- * For the full copyright and license information, please view the LICENSE
- * file that was distributed with this source code.
- */
-namespace SebastianBergmann\CodeCoverage\Util;
-
-use function is_dir;
-use function mkdir;
-use function sprintf;
-
-/**
- * @internal This class is not covered by the backward compatibility promise for phpunit/php-code-coverage
- */
-final class Filesystem
-{
- /**
- * @throws DirectoryCouldNotBeCreatedException
- */
- public static function createDirectory(string $directory): void
- {
- $success = !(!is_dir($directory) && !@mkdir($directory, 0777, true) && !is_dir($directory));
-
- if (!$success) {
- throw new DirectoryCouldNotBeCreatedException(
- sprintf(
- 'Directory "%s" could not be created',
- $directory
- )
- );
- }
- }
-}
diff --git a/vendor/phpunit/php-code-coverage/src/Util/Percentage.php b/vendor/phpunit/php-code-coverage/src/Util/Percentage.php
deleted file mode 100644
index 0f7a3fec1..000000000
--- a/vendor/phpunit/php-code-coverage/src/Util/Percentage.php
+++ /dev/null
@@ -1,66 +0,0 @@
-<?php declare(strict_types=1);
-/*
- * This file is part of phpunit/php-code-coverage.
- *
- * (c) Sebastian Bergmann <sebastian@phpunit.de>
- *
- * For the full copyright and license information, please view the LICENSE
- * file that was distributed with this source code.
- */
-namespace SebastianBergmann\CodeCoverage\Util;
-
-use function sprintf;
-
-/**
- * @internal This class is not covered by the backward compatibility promise for phpunit/php-code-coverage
- */
-final class Percentage
-{
- /**
- * @var float
- */
- private $fraction;
-
- /**
- * @var float
- */
- private $total;
-
- public static function fromFractionAndTotal(float $fraction, float $total): self
- {
- return new self($fraction, $total);
- }
-
- private function __construct(float $fraction, float $total)
- {
- $this->fraction = $fraction;
- $this->total = $total;
- }
-
- public function asFloat(): float
- {
- if ($this->total > 0) {
- return ($this->fraction / $this->total) * 100;
- }
-
- return 100.0;
- }
-
- public function asString(): string
- {
- if ($this->total > 0) {
- return sprintf('%01.2F%%', $this->asFloat());
- }
-
- return '';
- }
-
- public function asFixedWidthString(): string
- {
- if ($this->total > 0) {
- return sprintf('%6.2F%%', $this->asFloat());
- }
-
- return '';
- }
-}