update composer dependencies #104
Annotations
10 warnings
Run mutation tests:
src/Console/ConsoleFacade.php#L33
Escaped Mutant for Mutator "FalseValue":
--- Original
+++ New
@@ @@
{
return $this->getFactory()->createCommandArgumentsParser()->parse($desiredNamespace);
}
- public function generateFileContent(CommandArguments $commandArguments, string $filename, bool $withShortName = false) : string
+ public function generateFileContent(CommandArguments $commandArguments, string $filename, bool $withShortName = true) : string
{
return $this->getFactory()->createFileContentGenerator()->generate($commandArguments, $filename, $withShortName);
}
|
Run mutation tests:
src/Console/ConsoleFactory.php#L38
Escaped Mutant for Mutator "CastArray":
--- Original
+++ New
@@ @@
*/
public function getConsoleCommands() : array
{
- return (array) $this->getProvidedDependency(ConsoleDependencyProvider::COMMANDS);
+ return $this->getProvidedDependency(ConsoleDependencyProvider::COMMANDS);
}
public function createCommandArgumentsParser() : CommandArgumentsParserInterface
{
|
Run mutation tests:
src/Console/ConsoleFactory.php#L98
Escaped Mutant for Mutator "CastArray":
--- Original
+++ New
@@ @@
*/
private function getTemplateByFilenameMap() : array
{
- return (array) $this->getProvidedDependency(ConsoleDependencyProvider::TEMPLATE_BY_FILENAME_MAP);
+ return $this->getProvidedDependency(ConsoleDependencyProvider::TEMPLATE_BY_FILENAME_MAP);
}
}
|
Run mutation tests:
src/Console/Domain/AllAppModules/AllAppModulesFinder.php#L41
Escaped Mutant for Mutator "LogicalOr":
--- Original
+++ New
@@ @@
}
private function createAppModule(SplFileInfo $fileInfo, string $filter) : ?AppModule
{
- if (!$fileInfo->isFile() || $fileInfo->getExtension() !== 'php' || str_contains($fileInfo->getRealPath(), 'vendor' . DIRECTORY_SEPARATOR)) {
+ if (!$fileInfo->isFile() && $fileInfo->getExtension() !== 'php' || str_contains($fileInfo->getRealPath(), 'vendor' . DIRECTORY_SEPARATOR)) {
return null;
}
$namespace = $this->getNamespace($fileInfo);
|
Run mutation tests:
src/Console/Domain/AllAppModules/AllAppModulesFinder.php#L43
Escaped Mutant for Mutator "Concat":
--- Original
+++ New
@@ @@
}
private function createAppModule(SplFileInfo $fileInfo, string $filter) : ?AppModule
{
- if (!$fileInfo->isFile() || $fileInfo->getExtension() !== 'php' || str_contains($fileInfo->getRealPath(), 'vendor' . DIRECTORY_SEPARATOR)) {
+ if (!$fileInfo->isFile() || $fileInfo->getExtension() !== 'php' || str_contains($fileInfo->getRealPath(), DIRECTORY_SEPARATOR . 'vendor')) {
return null;
}
$namespace = $this->getNamespace($fileInfo);
|
Run mutation tests:
src/Console/Domain/AllAppModules/AllAppModulesFinder.php#L43
Escaped Mutant for Mutator "ConcatOperandRemoval":
--- Original
+++ New
@@ @@
}
private function createAppModule(SplFileInfo $fileInfo, string $filter) : ?AppModule
{
- if (!$fileInfo->isFile() || $fileInfo->getExtension() !== 'php' || str_contains($fileInfo->getRealPath(), 'vendor' . DIRECTORY_SEPARATOR)) {
+ if (!$fileInfo->isFile() || $fileInfo->getExtension() !== 'php' || str_contains($fileInfo->getRealPath(), 'vendor')) {
return null;
}
$namespace = $this->getNamespace($fileInfo);
|
Run mutation tests:
src/Console/Domain/AllAppModules/AllAppModulesFinder.php#L73
Escaped Mutant for Mutator "CastString":
--- Original
+++ New
@@ @@
}
private function getNamespace(SplFileInfo $fileInfo) : string
{
- $fileContent = (string) file_get_contents($fileInfo->getRealPath());
+ $fileContent = file_get_contents($fileInfo->getRealPath());
preg_match('#namespace (.*);#', $fileContent, $matches);
return $matches[1] ?? '';
}
|
Run mutation tests:
src/Console/Domain/AllAppModules/AllAppModulesFinder.php#L85
Escaped Mutant for Mutator "DecrementInteger":
--- Original
+++ New
@@ @@
{
$pieces = explode(DIRECTORY_SEPARATOR, $fileInfo->getFilename());
$filename = end($pieces);
- return substr($filename, 0, strpos($filename, '.') ?: 1);
+ return substr($filename, 0, strpos($filename, '.') ?: 0);
}
private function isFacade(AppModule $appModule) : bool
{
|
Run mutation tests:
src/Console/Domain/AllAppModules/AllAppModulesFinder.php#L85
Escaped Mutant for Mutator "IncrementInteger":
--- Original
+++ New
@@ @@
{
$pieces = explode(DIRECTORY_SEPARATOR, $fileInfo->getFilename());
$filename = end($pieces);
- return substr($filename, 0, strpos($filename, '.') ?: 1);
+ return substr($filename, 0, strpos($filename, '.') ?: 2);
}
private function isFacade(AppModule $appModule) : bool
{
|
Run mutation tests:
src/Console/Domain/CommandArguments/CommandArgumentsException.php#L26
Escaped Mutant for Mutator "UnwrapArrayMap":
--- Original
+++ New
@@ @@
*/
public static function noAutoloadPsr4MatchFound(string $desiredNamespace, array $knownPsr4 = []) : self
{
- $parsedKnownPsr4 = array_map(static fn(string $p) => str_replace('\\', '', $p), $knownPsr4);
+ $parsedKnownPsr4 = $knownPsr4;
return new self(sprintf('No autoload psr-4 match found for %s. Known PSR-4: %s', $desiredNamespace, implode(', ', $parsedKnownPsr4)));
}
}
|
The logs for this run have expired and are no longer available.
Loading