line |
true |
false |
branch |
231
|
0 |
0 |
if ($name eq 'target') { } |
|
0 |
0 |
elsif ($name eq 'version') { } |
|
0 |
0 |
elsif ($name eq 'completeness') { } |
232
|
0 |
0 |
unless ($value == $Config::Apple::Profile::Payload::Common::TargetIOS or $value == $Config::Apple::Profile::Payload::Common::TargetMACOSX) |
250
|
0 |
0 |
$value ? : |
255
|
0 |
90 |
if (exists $params{'version'} and not exists $params{'target'}) |
271
|
3 |
196 |
unless defined $$payload{$key} |
274
|
0 |
196 |
if (exists $params{'target'}) |
275
|
0 |
0 |
unless (exists $$keys{$key}{'targets'}{$params{'target'}}) |
277
|
0 |
0 |
if (exists $params{'completeness'} and $params{'completeness'}) |
290
|
0 |
0 |
if (exists $params{'version'} and $params{'version'} < 'version'->parse($key_version)) |
294
|
0 |
0 |
if (exists $params{'completeness'} and $params{'completeness'}) |
342
|
0 |
0 |
if (not $type =~ /^\d+$/u or $type == $Config::Apple::Profile::Payload::Common::ProfileClass) { } |
|
0 |
0 |
elsif ($type == $Config::Apple::Profile::Payload::Common::ProfileUUID) { } |
|
0 |
0 |
elsif ($type == $Config::Apple::Profile::Payload::Common::ProfileIdentifier) { } |
|
0 |
0 |
elsif ($type == $Config::Apple::Profile::Payload::Common::ProfileArray and !($$keys{$key}{'subtype'} =~ /^\d+$/u) || $$keys{$key}{'subtype'} == $Config::Apple::Profile::Payload::Common::ProfileClass) { } |
|
0 |
0 |
elsif ($type == $Config::Apple::Profile::Payload::Common::ProfileDict and !($$keys{$key}{'subtype'} =~ /^\d+$/u) || $$keys{$key}{'subtype'} == $Config::Apple::Profile::Payload::Common::ProfileClass) { } |
346
|
0 |
0 |
if (defined $$payload{$key}) |
354
|
0 |
0 |
unless (defined $$payload{$key}) |
362
|
0 |
0 |
unless (defined $$payload{$key}) |
445
|
0 |
235 |
unless (exists $self->keys->{$key}) |
456
|
173 |
0 |
if ($type == $Config::Apple::Profile::Payload::Common::ProfileString or $type == $Config::Apple::Profile::Payload::Common::ProfileNumber or $type == $Config::Apple::Profile::Payload::Common::ProfileReal or $type == $Config::Apple::Profile::Payload::Common::ProfileBool or $type == $Config::Apple::Profile::Payload::Common::ProfileData or $type == $Config::Apple::Profile::Payload::Common::ProfileDate or $type == $Config::Apple::Profile::Payload::Common::ProfileNSDataBlob or $type == $Config::Apple::Profile::Payload::Common::ProfileDict or $type == $Config::Apple::Profile::Payload::Common::ProfileArray or $type == $Config::Apple::Profile::Payload::Common::ProfileIdentifier or $type == $Config::Apple::Profile::Payload::Common::ProfileUUID) |