Add deprecation notice for enabledCache method (#618) #90
infection.yml
on: push
0️⃣ Mutation Testing
6m 47s
Annotations
10 warnings
|
0️⃣ Mutation Testing:
src/Bundle/DataCollector/JWECollector.php#L193
Escaped Mutant for Mutator "ArrayItemRemoval":
@@ @@
*/
private function collectEvents(array &$data): void
{
- $data['jwe']['events'] = ['decryption_success' => $this->jweDecryptionSuccesses, 'decryption_failure' => $this->jweDecryptionFailures, 'built_success' => $this->jweBuiltSuccesses, 'built_failure' => $this->jweBuiltFailures];
+ $data['jwe']['events'] = ['decryption_failure' => $this->jweDecryptionFailures, 'built_success' => $this->jweBuiltSuccesses, 'built_failure' => $this->jweBuiltFailures];
}
}
|
|
0️⃣ Mutation Testing:
src/Bundle/DataCollector/JWECollector.php#L181
Escaped Mutant for Mutator "ArrayItem":
@@ @@
{
$data['jwe']['jwe_loaders'] = [];
foreach ($this->jweLoaders as $id => $jweLoader) {
- $data['jwe']['jwe_loaders'][$id] = ['serializers' => $jweLoader->getSerializerManager()->names(), 'encryption_algorithms' => $jweLoader->getJweDecrypter()->getKeyEncryptionAlgorithmManager()->list()];
+ $data['jwe']['jwe_loaders'][$id] = ['serializers' => $jweLoader->getSerializerManager()->names(), 'encryption_algorithms' > $jweLoader->getJweDecrypter()->getKeyEncryptionAlgorithmManager()->list()];
}
}
/**
|
|
0️⃣ Mutation Testing:
src/Bundle/DataCollector/JWECollector.php#L179
Escaped Mutant for Mutator "ArrayItem":
@@ @@
{
$data['jwe']['jwe_loaders'] = [];
foreach ($this->jweLoaders as $id => $jweLoader) {
- $data['jwe']['jwe_loaders'][$id] = ['serializers' => $jweLoader->getSerializerManager()->names(), 'encryption_algorithms' => $jweLoader->getJweDecrypter()->getKeyEncryptionAlgorithmManager()->list()];
+ $data['jwe']['jwe_loaders'][$id] = ['serializers' > $jweLoader->getSerializerManager()->names(), 'encryption_algorithms' => $jweLoader->getJweDecrypter()->getKeyEncryptionAlgorithmManager()->list()];
}
}
/**
|
|
0️⃣ Mutation Testing:
src/Bundle/DataCollector/JWECollector.php#L178
Escaped Mutant for Mutator "ArrayItemRemoval":
@@ @@
{
$data['jwe']['jwe_loaders'] = [];
foreach ($this->jweLoaders as $id => $jweLoader) {
- $data['jwe']['jwe_loaders'][$id] = ['serializers' => $jweLoader->getSerializerManager()->names(), 'encryption_algorithms' => $jweLoader->getJweDecrypter()->getKeyEncryptionAlgorithmManager()->list()];
+ $data['jwe']['jwe_loaders'][$id] = ['encryption_algorithms' => $jweLoader->getJweDecrypter()->getKeyEncryptionAlgorithmManager()->list()];
}
}
/**
|
|
0️⃣ Mutation Testing:
src/Bundle/DataCollector/JWECollector.php#L165
Escaped Mutant for Mutator "ArrayItem":
@@ @@
{
$data['jwe']['jwe_decrypters'] = [];
foreach ($this->jweDecrypters as $id => $jweDecrypter) {
- $data['jwe']['jwe_decrypters'][$id] = ['encryption_algorithms' => $jweDecrypter->getKeyEncryptionAlgorithmManager()->list()];
+ $data['jwe']['jwe_decrypters'][$id] = ['encryption_algorithms' > $jweDecrypter->getKeyEncryptionAlgorithmManager()->list()];
}
}
/**
|
|
0️⃣ Mutation Testing:
src/Bundle/DataCollector/JWECollector.php#L164
Escaped Mutant for Mutator "ArrayItemRemoval":
@@ @@
{
$data['jwe']['jwe_decrypters'] = [];
foreach ($this->jweDecrypters as $id => $jweDecrypter) {
- $data['jwe']['jwe_decrypters'][$id] = ['encryption_algorithms' => $jweDecrypter->getKeyEncryptionAlgorithmManager()->list()];
+ $data['jwe']['jwe_decrypters'][$id] = [];
}
}
/**
|
|
0️⃣ Mutation Testing:
src/Bundle/DataCollector/JWECollector.php#L151
Escaped Mutant for Mutator "ArrayItem":
@@ @@
{
$data['jwe']['jwe_builders'] = [];
foreach ($this->jweBuilders as $id => $jweBuilder) {
- $data['jwe']['jwe_builders'][$id] = ['encryption_algorithms' => $jweBuilder->getKeyEncryptionAlgorithmManager()->list()];
+ $data['jwe']['jwe_builders'][$id] = ['encryption_algorithms' > $jweBuilder->getKeyEncryptionAlgorithmManager()->list()];
}
}
/**
|
|
0️⃣ Mutation Testing:
src/Bundle/DataCollector/JWECollector.php#L150
Escaped Mutant for Mutator "ArrayItemRemoval":
@@ @@
{
$data['jwe']['jwe_builders'] = [];
foreach ($this->jweBuilders as $id => $jweBuilder) {
- $data['jwe']['jwe_builders'][$id] = ['encryption_algorithms' => $jweBuilder->getKeyEncryptionAlgorithmManager()->list()];
+ $data['jwe']['jwe_builders'][$id] = [];
}
}
/**
|
|
0️⃣ Mutation Testing:
src/Bundle/DataCollector/JWECollector.php#L75
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
$this->collectSupportedJWEBuilders($data);
$this->collectSupportedJWEDecrypters($data);
$this->collectSupportedJWELoaders($data);
- $this->collectEvents($data);
+
}
public function addJWEBuilder(string $id, JWEBuilder $jweBuilder): void
{
|
|
0️⃣ Mutation Testing:
src/Bundle/DataCollector/JWECollector.php#L71
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
#[Override]
public function collect(array &$data, Request $request, Response $response, ?Throwable $exception = null): void
{
- $this->collectSupportedJWESerializations($data);
+
$this->collectSupportedJWEBuilders($data);
$this->collectSupportedJWEDecrypters($data);
$this->collectSupportedJWELoaders($data);
|