| line |
l |
!l |
condition |
|
215
|
0 |
0 |
$hash{'readonly'} || $News::Archive::READONLY || 0 |
|
|
0 |
0 |
$hash{'overfile'} || '.overview' |
|
|
0 |
0 |
$hash{'db_type'} || 'DB_File' |
|
|
0 |
0 |
$hash{'hostname'} || $News::Archive::HOSTNAME || 'localhost' |
|
229
|
0 |
0 |
$self->history || (return undef) |
|
230
|
0 |
0 |
$self->activefile || (return undef) |
|
231
|
0 |
0 |
$self->groupinfo || (return undef) |
|
458
|
0 |
0 |
$id || 0 |
|
472
|
0 |
0 |
$id || 0 |
|
486
|
0 |
0 |
$id || 0 |
|
501
|
0 |
0 |
$id || 0 |
|
676
|
0 |
0 |
$pattern ||= '*' |
|
720
|
0 |
0 |
$pattern ||= '*' |
|
743
|
0 |
0 |
$pattern ||= '*' |
|
844
|
0 |
0 |
$self->_group || (return undef) |
|
918
|
0 |
0 |
$$self{'hostname'} || 'localhost' |
|
932
|
0 |
0 |
$$self{'hostname'} || 'localhost' |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
214
|
0 |
0 |
0 |
ref $proto || $proto |
|
215
|
0 |
0 |
0 |
$hash{'archives'} || "$basedir/archives" |
|
|
0 |
0 |
0 |
$hash{'historyfile'} || "$basedir/history" |
|
|
0 |
0 |
0 |
$hash{'activefile'} || "$basedir/active" |
|
|
0 |
0 |
0 |
$hash{'groupinfofile'} || "$basedir/newsgroups" |
|
246
|
0 |
0 |
0 |
$$self{'active'} ||= 'News::Active'->new($$self{'activefile'}, 'readonly', $$self{'readonly'}) |
|
276
|
0 |
0 |
0 |
$$self{'groupinfo'} ||= 'News::GroupInfo'->new($$self{'groupinfofile'}, 'readonly', $$self{'readonly'}) |
|
305
|
0 |
0 |
0 |
$$self{'history'} ||= $self->_tie($$self{'historyfile'}, $$self{'db_type'}) |
|
361
|
0 |
0 |
0 |
$class ||= $$self{'db_type'} |
|
363
|
0 |
0 |
0 |
$class eq 'DB_File' or $class eq 'SDBM_File' |