| line | !l | l&&!r | l&&r | condition | 
 
| 153 | 17 | 575 | 1313 | $wtype eq $rtype and "Avro::Schema::Primitive"->is_type_valid($wtype) | 
 
| 158 | 589 | 0 | 3 | $wtype eq "int" and $rtype eq 'float' || $rtype eq 'long' || $rtype eq 'double' | 
 
| 164 | 586 | 3 | 0 | $wtype eq "long" and $rtype eq 'float' || $rtype eq 'double' | 
 
| 170 | 586 | 1 | 1 | $wtype eq "float" and $rtype eq "double" | 
 
| 192 | 1 | 0 | 13 | $reader->size eq $writer->size and $reader->fullname eq $writer->fullname | 
 
| 346 | 0 | 0 | 152 | defined $name and length $name | 
 
| 350 | 111 | 0 | 41 | defined $namespace and length $namespace | 
 
| 383 | 1 | 30 | 116 | length $name and $name =~ /^[A-Za-z_][A-Za-z0-9_]*$/ | 
 
| 388 | 33 | 31 | 52 | defined $namespace and length $namespace | 
 
| 390 | 7 | 29 | 32 | $_ and /^[A-Za-z_][A-Za-z0-9_]*$/ | 
 
| 513 | 0 | 0 | 84 | defined $name and length $name | 
 
| 517 | 0 | 0 | 84 | defined $type and length $type | 
 
| 590 | 0 | 2 | 3 | defined $data and exists $schema->{'hash_symbols'}{$data} | 
 
| 645 | 0 | 0 | 2 | $default and ref $default eq "ARRAY" | 
 
| 676 | 0 | 0 | 17 | defined $values and length $values | 
 
| 688 | 0 | 0 | 1 | $default and ref $default eq "HASH" | 
 
| 785 | 0 | 0 | 11 | defined $size and length $size | 
 
| 793 | 3 | 1 | 7 | $size =~ /^\d+$/ and $size > 0 | 
 
| 808 | 0 | 0 | 0 | $default and $default->bytes::length == $size |