Updated CHANGELOG #4
Annotations
10 warnings
|
Mutation Testing:
src/Command/FontsImportCommand.php#L97
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
$styles = str_contains($stylesInput, ',') ? array_map('trim', explode(',', $stylesInput)) : array_map('trim', explode(' ', $stylesInput));
$io->title(sprintf('Importing font: %s', $fontName));
$io->section('Configuration');
- $io->listing([sprintf('Font: <info>%s</info>', $fontName), sprintf('Weights: <info>%s</info>', implode(', ', $weights)), sprintf('Styles: <info>%s</info>', implode(', ', $styles)), sprintf('Display: <info>%s</info>', $display)]);
+
try {
// Validate font exists before downloading
$io->writeln('<comment>Validating font...</comment>');
|
|
Mutation Testing:
src/Command/FontsImportCommand.php#L97
Escaped Mutant for Mutator "ArrayItemRemoval":
@@ @@
$styles = str_contains($stylesInput, ',') ? array_map('trim', explode(',', $stylesInput)) : array_map('trim', explode(' ', $stylesInput));
$io->title(sprintf('Importing font: %s', $fontName));
$io->section('Configuration');
- $io->listing([sprintf('Font: <info>%s</info>', $fontName), sprintf('Weights: <info>%s</info>', implode(', ', $weights)), sprintf('Styles: <info>%s</info>', implode(', ', $styles)), sprintf('Display: <info>%s</info>', $display)]);
+ $io->listing([sprintf('Weights: <info>%s</info>', implode(', ', $weights)), sprintf('Styles: <info>%s</info>', implode(', ', $styles)), sprintf('Display: <info>%s</info>', $display)]);
try {
// Validate font exists before downloading
$io->writeln('<comment>Validating font...</comment>');
|
|
Mutation Testing:
src/Command/FontsImportCommand.php#L96
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
// Parse styles
$styles = str_contains($stylesInput, ',') ? array_map('trim', explode(',', $stylesInput)) : array_map('trim', explode(' ', $stylesInput));
$io->title(sprintf('Importing font: %s', $fontName));
- $io->section('Configuration');
+
$io->listing([sprintf('Font: <info>%s</info>', $fontName), sprintf('Weights: <info>%s</info>', implode(', ', $weights)), sprintf('Styles: <info>%s</info>', implode(', ', $styles)), sprintf('Display: <info>%s</info>', $display)]);
try {
// Validate font exists before downloading
|
|
Mutation Testing:
src/Command/FontsImportCommand.php#L95
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
$weights = str_contains($weightsInput, ',') ? array_map('trim', explode(',', $weightsInput)) : array_map('trim', explode(' ', $weightsInput));
// Parse styles
$styles = str_contains($stylesInput, ',') ? array_map('trim', explode(',', $stylesInput)) : array_map('trim', explode(' ', $stylesInput));
- $io->title(sprintf('Importing font: %s', $fontName));
+
$io->section('Configuration');
$io->listing([sprintf('Font: <info>%s</info>', $fontName), sprintf('Weights: <info>%s</info>', implode(', ', $weights)), sprintf('Styles: <info>%s</info>', implode(', ', $styles)), sprintf('Display: <info>%s</info>', $display)]);
try {
|
|
Mutation Testing:
src/Command/FontsImportCommand.php#L93
Escaped Mutant for Mutator "UnwrapArrayMap":
@@ @@
// Parse weights
$weights = str_contains($weightsInput, ',') ? array_map('trim', explode(',', $weightsInput)) : array_map('trim', explode(' ', $weightsInput));
// Parse styles
- $styles = str_contains($stylesInput, ',') ? array_map('trim', explode(',', $stylesInput)) : array_map('trim', explode(' ', $stylesInput));
+ $styles = str_contains($stylesInput, ',') ? array_map('trim', explode(',', $stylesInput)) : explode(' ', $stylesInput);
$io->title(sprintf('Importing font: %s', $fontName));
$io->section('Configuration');
$io->listing([sprintf('Font: <info>%s</info>', $fontName), sprintf('Weights: <info>%s</info>', implode(', ', $weights)), sprintf('Styles: <info>%s</info>', implode(', ', $styles)), sprintf('Display: <info>%s</info>', $display)]);
|
|
Mutation Testing:
src/Command/FontsImportCommand.php#L92
Escaped Mutant for Mutator "UnwrapArrayMap":
@@ @@
// Parse weights
$weights = str_contains($weightsInput, ',') ? array_map('trim', explode(',', $weightsInput)) : array_map('trim', explode(' ', $weightsInput));
// Parse styles
- $styles = str_contains($stylesInput, ',') ? array_map('trim', explode(',', $stylesInput)) : array_map('trim', explode(' ', $stylesInput));
+ $styles = str_contains($stylesInput, ',') ? explode(',', $stylesInput) : array_map('trim', explode(' ', $stylesInput));
$io->title(sprintf('Importing font: %s', $fontName));
$io->section('Configuration');
$io->listing([sprintf('Font: <info>%s</info>', $fontName), sprintf('Weights: <info>%s</info>', implode(', ', $weights)), sprintf('Styles: <info>%s</info>', implode(', ', $styles)), sprintf('Display: <info>%s</info>', $display)]);
|
|
Mutation Testing:
src/Command/FontsImportCommand.php#L91
Escaped Mutant for Mutator "Ternary":
@@ @@
// Parse weights
$weights = str_contains($weightsInput, ',') ? array_map('trim', explode(',', $weightsInput)) : array_map('trim', explode(' ', $weightsInput));
// Parse styles
- $styles = str_contains($stylesInput, ',') ? array_map('trim', explode(',', $stylesInput)) : array_map('trim', explode(' ', $stylesInput));
+ $styles = str_contains($stylesInput, ',') ? array_map('trim', explode(' ', $stylesInput)) : array_map('trim', explode(',', $stylesInput));
$io->title(sprintf('Importing font: %s', $fontName));
$io->section('Configuration');
$io->listing([sprintf('Font: <info>%s</info>', $fontName), sprintf('Weights: <info>%s</info>', implode(', ', $weights)), sprintf('Styles: <info>%s</info>', implode(', ', $styles)), sprintf('Display: <info>%s</info>', $display)]);
|
|
Mutation Testing:
src/Command/FontsImportCommand.php#L88
Escaped Mutant for Mutator "UnwrapArrayMap":
@@ @@
throw new \InvalidArgumentException('Display must be a string');
}
// Parse weights
- $weights = str_contains($weightsInput, ',') ? array_map('trim', explode(',', $weightsInput)) : array_map('trim', explode(' ', $weightsInput));
+ $weights = str_contains($weightsInput, ',') ? array_map('trim', explode(',', $weightsInput)) : explode(' ', $weightsInput);
// Parse styles
$styles = str_contains($stylesInput, ',') ? array_map('trim', explode(',', $stylesInput)) : array_map('trim', explode(' ', $stylesInput));
$io->title(sprintf('Importing font: %s', $fontName));
|
|
Mutation Testing:
src/Command/FontsImportCommand.php#L87
Escaped Mutant for Mutator "UnwrapArrayMap":
@@ @@
throw new \InvalidArgumentException('Display must be a string');
}
// Parse weights
- $weights = str_contains($weightsInput, ',') ? array_map('trim', explode(',', $weightsInput)) : array_map('trim', explode(' ', $weightsInput));
+ $weights = str_contains($weightsInput, ',') ? explode(',', $weightsInput) : array_map('trim', explode(' ', $weightsInput));
// Parse styles
$styles = str_contains($stylesInput, ',') ? array_map('trim', explode(',', $stylesInput)) : array_map('trim', explode(' ', $stylesInput));
$io->title(sprintf('Importing font: %s', $fontName));
|
|
Mutation Testing:
src/Command/FontsImportCommand.php#L86
Escaped Mutant for Mutator "Ternary":
@@ @@
throw new \InvalidArgumentException('Display must be a string');
}
// Parse weights
- $weights = str_contains($weightsInput, ',') ? array_map('trim', explode(',', $weightsInput)) : array_map('trim', explode(' ', $weightsInput));
+ $weights = str_contains($weightsInput, ',') ? array_map('trim', explode(' ', $weightsInput)) : array_map('trim', explode(',', $weightsInput));
// Parse styles
$styles = str_contains($stylesInput, ',') ? array_map('trim', explode(',', $stylesInput)) : array_map('trim', explode(' ', $stylesInput));
$io->title(sprintf('Importing font: %s', $fontName));
|