PBP always return via an explicit return
This commit is contained in:
19
Info.pm
19
Info.pm
@@ -829,7 +829,7 @@ sub new {
|
|||||||
|
|
||||||
# load references to all the subclass data structures
|
# load references to all the subclass data structures
|
||||||
{
|
{
|
||||||
no strict 'refs';
|
no strict 'refs'; ## no critic
|
||||||
$new_obj->{init} = \${$class . '::INIT'};
|
$new_obj->{init} = \${$class . '::INIT'};
|
||||||
$new_obj->{mibs} = \%{$class . '::MIBS'};
|
$new_obj->{mibs} = \%{$class . '::MIBS'};
|
||||||
$new_obj->{globals} = \%{$class . '::GLOBALS'};
|
$new_obj->{globals} = \%{$class . '::GLOBALS'};
|
||||||
@@ -1012,7 +1012,8 @@ sub clear_cache {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# Clear store for tables
|
# Clear store for tables
|
||||||
$self->store({});
|
return $self->store({});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
=item $info->debug(1)
|
=item $info->debug(1)
|
||||||
@@ -1405,7 +1406,7 @@ sub specify {
|
|||||||
|
|
||||||
# Load Subclass
|
# Load Subclass
|
||||||
# By evaling a string the contents of device_type now becomes a bareword.
|
# By evaling a string the contents of device_type now becomes a bareword.
|
||||||
eval "require $device_type;";
|
eval "require $device_type;"; ## no critic
|
||||||
if ($@) {
|
if ($@) {
|
||||||
croak "SNMP::Info::specify() Loading $device_type Failed. $@\n";
|
croak "SNMP::Info::specify() Loading $device_type Failed. $@\n";
|
||||||
}
|
}
|
||||||
@@ -1433,7 +1434,7 @@ See L<ftp://ftp.cisco.com/pub/mibs/supportlists/wsc5000/wsc5000-communityIndexin
|
|||||||
=cut
|
=cut
|
||||||
|
|
||||||
sub cisco_comm_indexing{
|
sub cisco_comm_indexing{
|
||||||
0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
=back
|
=back
|
||||||
@@ -2624,6 +2625,7 @@ sub init {
|
|||||||
croak "The $mib did not load. See README for $self->{class}\n";
|
croak "The $mib did not load. See README for $self->{class}\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
=item $info->args()
|
=item $info->args()
|
||||||
@@ -2667,6 +2669,7 @@ sub error_throw {
|
|||||||
$error =~ s/\n+$//;
|
$error =~ s/\n+$//;
|
||||||
carp($error);
|
carp($error);
|
||||||
}
|
}
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
=item $info->funcs()
|
=item $info->funcs()
|
||||||
@@ -2980,8 +2983,10 @@ sub load_all {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$self->{_all}++;
|
$self->{_all}++;
|
||||||
|
|
||||||
return $self->store() if defined wantarray;
|
return unless defined wantarray;
|
||||||
|
|
||||||
|
return $self->store();
|
||||||
}
|
}
|
||||||
|
|
||||||
=item $info->all()
|
=item $info->all()
|
||||||
@@ -3351,7 +3356,7 @@ sub AUTOLOAD {
|
|||||||
# inherited us.
|
# inherited us.
|
||||||
my (%funcs,%globals);
|
my (%funcs,%globals);
|
||||||
{
|
{
|
||||||
no strict 'refs';
|
no strict 'refs'; ## no critic
|
||||||
%funcs = %{$package.'FUNCS'};
|
%funcs = %{$package.'FUNCS'};
|
||||||
%globals = %{$package.'GLOBALS'};
|
%globals = %{$package.'GLOBALS'};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user