Add string in map binary operator to core extension #25
Annotations
10 warnings
|
running continuous integration pipeline:
src/Environment/Environment.php#L99
Escaped Mutant for Mutator "DecrementInteger":
@@ @@
{
// Insert before the default resolver (which is always last)
$count = Iter\count($this->valueResolvers);
- $length = $count > 0 ? $count - 1 : 0;
+ $length = $count > 0 ? $count - 1 : -1;
$this->valueResolvers = [...Vec\slice($this->valueResolvers, 0, $length), $resolver, $this->valueResolvers[$count - 1]];
}
#[Override]
|
|
running continuous integration pipeline:
src/Environment/Environment.php#L99
Escaped Mutant for Mutator "Minus":
@@ @@
{
// Insert before the default resolver (which is always last)
$count = Iter\count($this->valueResolvers);
- $length = $count > 0 ? $count - 1 : 0;
+ $length = $count > 0 ? $count + 1 : 0;
$this->valueResolvers = [...Vec\slice($this->valueResolvers, 0, $length), $resolver, $this->valueResolvers[$count - 1]];
}
#[Override]
|
|
running continuous integration pipeline:
src/Environment/Environment.php#L99
Escaped Mutant for Mutator "IncrementInteger":
@@ @@
{
// Insert before the default resolver (which is always last)
$count = Iter\count($this->valueResolvers);
- $length = $count > 0 ? $count - 1 : 0;
+ $length = $count > 0 ? $count - 2 : 0;
$this->valueResolvers = [...Vec\slice($this->valueResolvers, 0, $length), $resolver, $this->valueResolvers[$count - 1]];
}
#[Override]
|
|
running continuous integration pipeline:
src/Environment/Environment.php#L99
Escaped Mutant for Mutator "GreaterThan":
@@ @@
{
// Insert before the default resolver (which is always last)
$count = Iter\count($this->valueResolvers);
- $length = $count > 0 ? $count - 1 : 0;
+ $length = $count >= 0 ? $count - 1 : 0;
$this->valueResolvers = [...Vec\slice($this->valueResolvers, 0, $length), $resolver, $this->valueResolvers[$count - 1]];
}
#[Override]
|
|
running continuous integration pipeline:
src/Environment/Environment.php#L99
Escaped Mutant for Mutator "DecrementInteger":
@@ @@
{
// Insert before the default resolver (which is always last)
$count = Iter\count($this->valueResolvers);
- $length = $count > 0 ? $count - 1 : 0;
+ $length = $count > 0 ? $count - 0 : 0;
$this->valueResolvers = [...Vec\slice($this->valueResolvers, 0, $length), $resolver, $this->valueResolvers[$count - 1]];
}
#[Override]
|
|
running continuous integration pipeline:
src/Environment/Environment.php#L79
Escaped Mutant for Mutator "IncrementInteger":
@@ @@
// Try resolvers in reverse order (most recently registered first)
// Exclude the last one (default resolver) from the reverse iteration
$count = Iter\count($this->valueResolvers);
- $length = $count > 0 ? $count - 1 : 0;
+ $length = $count > 0 ? $count - 1 : 1;
$customResolvers = Vec\slice($this->valueResolvers, 0, $length);
foreach (Vec\reverse($customResolvers) as $resolver) {
if ($resolver->canResolve($value)) {
|
|
running continuous integration pipeline:
src/Environment/Environment.php#L79
Escaped Mutant for Mutator "DecrementInteger":
@@ @@
// Try resolvers in reverse order (most recently registered first)
// Exclude the last one (default resolver) from the reverse iteration
$count = Iter\count($this->valueResolvers);
- $length = $count > 0 ? $count - 1 : 0;
+ $length = $count > 0 ? $count - 1 : -1;
$customResolvers = Vec\slice($this->valueResolvers, 0, $length);
foreach (Vec\reverse($customResolvers) as $resolver) {
if ($resolver->canResolve($value)) {
|
|
running continuous integration pipeline:
src/Environment/Environment.php#L79
Escaped Mutant for Mutator "GreaterThan":
@@ @@
// Try resolvers in reverse order (most recently registered first)
// Exclude the last one (default resolver) from the reverse iteration
$count = Iter\count($this->valueResolvers);
- $length = $count > 0 ? $count - 1 : 0;
+ $length = $count >= 0 ? $count - 1 : 0;
$customResolvers = Vec\slice($this->valueResolvers, 0, $length);
foreach (Vec\reverse($customResolvers) as $resolver) {
if ($resolver->canResolve($value)) {
|
|
running continuous integration pipeline:
src/CommonExpressionLanguage.php#L69
Escaped Mutant for Mutator "IncrementInteger":
@@ @@
*
* @return static A CEL instance with caching enabled
*/
- public static function cached(CacheInterface $cache, null|int $cacheTtl = 3600): static
+ public static function cached(CacheInterface $cache, null|int $cacheTtl = 3601): static
{
return new self(parser: new CachedParser(OptimizedParser::default(), $cache, $cacheTtl), optimizer: Optimizer::default(), runtime: new CachedRuntime(Runtime::default(), $cache, $cacheTtl));
}
|
|
running continuous integration pipeline:
src/CommonExpressionLanguage.php#L69
Escaped Mutant for Mutator "DecrementInteger":
@@ @@
*
* @return static A CEL instance with caching enabled
*/
- public static function cached(CacheInterface $cache, null|int $cacheTtl = 3600): static
+ public static function cached(CacheInterface $cache, null|int $cacheTtl = 3599): static
{
return new self(parser: new CachedParser(OptimizedParser::default(), $cache, $cacheTtl), optimizer: Optimizer::default(), runtime: new CachedRuntime(Runtime::default(), $cache, $cacheTtl));
}
|
Loading