| line | true | false | branch | 
 
| 205 | 0 | 0 | unless ref $self | 
 
| 208 | 0 | 0 | unless ref $params eq 'HASH' | 
 
| 211 | 0 | 0 | unless exists $$params{'first'} or exists $$params{'last'} or exists $$params{'email'} | 
 
| 218 | 0 | 0 | unless defined $$params{'first'} | 
 
| 219 | 0 | 0 | unless defined $$params{'last'} | 
 
| 222 | 0 | 0 | unless (defined wantarray) | 
 
| 227 | 0 | 0 | if (exists $$params{'email'}) { } | 
 
| 229 | 0 | 0 | if ($$params{'email'} =~ /^(\w+)(\@uwo\.ca)?$/s) { } | 
 
| 233 | 0 | 0 | unless (defined $2) | 
 
| 248 | 0 | 0 | if ($query =~ /^(\w)([^\d]+)([\d]*)$/s) { } | 
 
| 254 | 0 | 0 | if $$stu{'email'} eq $$params{'email'} | 
 
| 265 | 0 | 0 | if (length $$params{'first'} and length $$params{'last'}) { } | 
 
|  | 0 | 0 | elsif (length $$params{'first'}) { } | 
 
| 306 | 0 | 0 | unless ref $self | 
 
| 308 | 0 | 0 | unless (defined $ua) | 
 
| 319 | 0 | 0 | unless $r->is_success | 
 
| 338 | 0 | 1 | unless ref $data eq 'SCALAR' |