line |
!l |
l&&!r |
l&&r |
condition |
66
|
44 |
0 |
3 |
not $agent and $operator
|
144
|
47 |
0 |
0 |
$host =~ m[^(http|https)(://)?] and not $protocol
|
152
|
47 |
0 |
0 |
defined $$self{'host'} and $$self{'host'} ne $host
|
|
47 |
0 |
0 |
defined $$self{'path'} and $$self{'path'} ne $path
|
|
47 |
0 |
0 |
defined $$self{'protocol'} and $$self{'protocol'} ne $protocol
|
218
|
0 |
0 |
0 |
$$self{'debug'} > 1 and not $sul_success
|
273
|
0 |
0 |
0 |
defined $$res{'login'}{'lgusername'} && defined $$res{'login'}{'result'} && $$res{'login'}{'lgusername'} eq $$self{'username'} && $$res{'login'}{'result'} eq 'Success'
|
317
|
0 |
0 |
0 |
$debug > 1 and not $success
|
392
|
8 |
0 |
0 |
defined $captcha_id and not defined $captcha_solution
|
|
8 |
0 |
0 |
defined $captcha_solution and not defined $captcha_id
|
427
|
0 |
6 |
1 |
$$res{'edit'}{'result'} and $$res{'edit'}{'result'} eq 'Failure'
|
587
|
4 |
0 |
0 |
length $revisions < 150 and $revisions =~ /\#REDIRECT\s\[\[([^\[\]]+)\]\]/
|
612
|
0 |
2 |
0 |
defined $v and $v =~ /\#REDIRECT\s\[\[([^\[\]]+)\]\]/
|
812
|
0 |
0 |
2 |
defined $filter and $filter =~ /(all|redirects|nonredirects)/
|
849
|
0 |
0 |
2 |
defined $filter and $filter =~ /(all|redirects|nonredirects)/
|
965
|
1 |
0 |
1 |
defined $options and $$options{'max'} == '0'
|
1079
|
2 |
0 |
1 |
defined $filter and $filter =~ /(all|redirects|nonredirects)/
|
1122
|
1 |
2 |
0 |
$cont and $$self{'debug'} > 1
|
1261
|
0 |
3 |
1 |
exists $$options{'max'} and $$options{'max'} == 0
|
1443
|
0 |
2 |
0 |
exists $$opts{'max'} and $$opts{'max'} == 0
|
1546
|
1 |
0 |
0 |
defined $filter and $filter =~ /(all|redirects|nonredirects)/
|
1550
|
0 |
0 |
1 |
not defined $ns and $prefix =~ /:/
|
1804
|
0 |
0 |
0 |
$$self{'error'}{'details'} and $$self{'error'}{'details'} =~ /^(?:permissiondenied|badtoken)/
|
1913
|
0 |
0 |
0 |
not defined $data and defined $$args{'file'}
|
2033
|
0 |
0 |
1 |
defined $error && ref $error eq 'HASH' && exists $$error{'code'} && exists $$error{'details'}
|
2100
|
0 |
0 |
0 |
$has_bot and not $is_sysop
|
line |
l |
!l |
condition |
85
|
0 |
47 |
$debug || 0
|
138
|
0 |
46 |
$$self{'protocol'} || 'http'
|
139
|
0 |
1 |
$$self{'host'} || 'en.wikipedia.org'
|
140
|
0 |
46 |
$$self{'path'} || 'w'
|
186
|
0 |
1 |
$_[0]{'do_sul'} || 0
|
471
|
5 |
0 |
shift() || 'max'
|
700
|
2 |
1 |
$user || ''
|
721
|
1 |
0 |
shift() || 'max'
|
779
|
2 |
1 |
shift() || 0
|
780
|
2 |
1 |
shift() || 50
|
1251
|
2 |
2 |
shift() || 'max'
|
1340
|
1 |
0 |
shift() || 'max'
|
1432
|
2 |
0 |
shift() || 'max'
|
1464
|
3 |
3 |
$$self{'sitematrix'}{$w} || undef
|
1471
|
0 |
0 |
$$self{'sitematrix'}{$wiki} || undef
|
1488
|
3 |
3 |
$$self{'sitematrix'}{$w} || undef
|
1494
|
0 |
0 |
$$self{'sitematrix'}{$wiki} || undef
|
1583
|
0 |
2 |
shift() || 0
|
1928
|
0 |
0 |
$$self{'api'}->edit({'action', 'upload', 'filename', $filename, 'comment', $$args{'summary'}, 'file', [undef, $filename, 'Content', $data]}) || (return $self->_handle_api_error)
|
1953
|
0 |
0 |
$$self{'api'}->edit({'action', 'upload', 'filename', $filename, 'comment', $$args{'summary'}, 'url', $url, 'ignorewarnings', 1}) || (return $self->_handle_api_error)
|
2003
|
9 |
0 |
shift() || 'Main Page'
|
2004
|
0 |
9 |
shift() || 'csrf'
|
2044
|
1 |
0 |
$self->_whoami || (return $self->_handle_api_error)
|
line |
l |
!l&&r |
!l&&!r |
condition |
66
|
44 |
3 |
0 |
$agent || $operator
|
152
|
0 |
0 |
47 |
defined $$self{'host'} and $$self{'host'} ne $host or defined $$self{'path'} and $$self{'path'} ne $path
|
|
0 |
0 |
47 |
defined $$self{'host'} and $$self{'host'} ne $host or defined $$self{'path'} and $$self{'path'} ne $path or defined $$self{'protocol'} and $$self{'protocol'} ne $protocol
|
246
|
1 |
0 |
0 |
-w $cookies or -w '.'
|
262
|
1 |
0 |
0 |
-w $cookies or -w '.'
|
392
|
0 |
0 |
8 |
defined $captcha_id and not defined $captcha_solution or defined $captcha_solution and not defined $captcha_id
|
607
|
2 |
0 |
0 |
$$expand{$pieces[0]} || $pieces[0]
|
643
|
0 |
0 |
0 |
@{$$pageref{'imageinfo'};}[0]->{'thumburl'} || @{$$pageref{'imageinfo'};}[0]->{'url'}
|
656
|
1 |
0 |
0 |
shift() || "Reverting to old revision $revid"
|
672
|
1 |
0 |
0 |
shift() || croak('No revid given')
|
673
|
0 |
0 |
1 |
shift() || "Reverting revision #$revid"
|
1804
|
0 |
0 |
0 |
not $res or $$self{'error'}{'details'} and $$self{'error'}{'details'} =~ /^(?:permissiondenied|badtoken)/
|
1921
|
0 |
0 |
0 |
defined $$args{'file'} or defined $$args{'title'}
|
1927
|
0 |
0 |
0 |
$$args{'title'} || do {
require File::Basename;
File::Basename::basename($$args{'file'})
}
|
1949
|
0 |
0 |
0 |
$$args{'title'} || do {
require File::Basename;
File::Basename::basename($url)
}
|
2123
|
30 |
6 |
51 |
exists $$special{'private'} or exists $$special{'fishbowl'}
|