|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
22
 | 
 0  | 
 0  | 
 if (scalar @_)  | 
 
| 
24
 | 
 0  | 
 0  | 
 unless $self->has_column($_)  | 
 
| 
35
 | 
 0  | 
 0  | 
 if ($class)  | 
 
| 
36
 | 
 0  | 
 0  | 
 if $class =~ /^::/  | 
 
| 
38
 | 
 0  | 
 0  | 
 if (not eval "require $class") { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (not $class->isa('DBIx::Class::UUIDColumns::UUIDMaker')) { }  | 
 
| 
53
 | 
 0  | 
 0  | 
 unless defined $self->get_column($column)  | 
 
| 
64
 | 
 0  | 
 2  | 
 if (eval {
	do {
	require Data::UUID
}
}) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif (eval {
	do {
	require Data::GUID
}
}) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif ($^O ne 'openbsd' and eval {
	do {
	require APR::UUID
}
}) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif (eval {
	do {
	require UUID
}
}) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif (eval {
	do {
	local $^W = 0;
require Win32::Guidgen
}
}) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif (eval {
	do {
	require Win32API::GUID
}
}) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif (eval {
	do {
	require UUID::Random
}
}) { }  |