Skip to content

Commit 8a19769

Browse files
committed
TT#19710 Use strict and warnings everywhere
Except when Sipwise::Base is used which implies these. Change-Id: I8a31cfd4b73513509587f31d81b2e53868972b1b
1 parent e099b04 commit 8a19769

File tree

221 files changed

+857
-4
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

221 files changed

+857
-4
lines changed

Build.PL

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
#!/usr/bin/perl
22

3+
use strict;
4+
use warnings;
5+
36
use Module::Build qw();
47

58
my $builder = Module::Build->new(

bin/ngcp-dump-schema

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/perl
2+
23
use Sipwise::Base;
34
use DBIx::Class::Schema::Loader qw(make_schema_at);
45
use File::Path qw(make_path);

lib/NGCP/InterceptSchema.pm

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package NGCP::InterceptSchema;
22

3-
use warnings;
43
use strict;
4+
use warnings;
55

66
use parent 'NGCP::Schema';
77

lib/NGCP/Schema/InflateColumn/DateTime/EpochMicro.pm

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
package NGCP::Schema::InflateColumn::DateTime::EpochMicro;
2+
23
use Sipwise::Base '-skip'=>['TryCatch'];
34
use DateTime qw();
45

lib/NGCP/Schema/InflateColumn/DateTime/EpochMilli.pm

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
package NGCP::Schema::InflateColumn::DateTime::EpochMilli;
2+
23
use Sipwise::Base '-skip'=>['TryCatch'];
34
use DateTime qw();
45

lib/NGCP/Schema/InflateColumn/DateTime/EpochString.pm

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
package NGCP::Schema::InflateColumn::DateTime::EpochString;
2+
23
use Sipwise::Base '-skip'=>['TryCatch'];
34
use DateTime qw();
45

lib/NGCP/Schema/Result/acc.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::acc;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/acc_backup.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::acc_backup;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/acc_trash.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::acc_trash;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/active_watchers.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::active_watchers;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/address.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::address;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/admins.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::admins;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/aliases.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::aliases;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_configs.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_configs;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_device_extensions.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_device_extensions;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_device_line_annotations.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_device_line_annotations;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_device_line_ranges.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_device_line_ranges;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_devices.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_devices;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_field_device_lines.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_field_device_lines;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_field_devices.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_field_devices;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_firmwares.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_firmwares;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_firmwares_data.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_firmwares_data;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_profiles.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_profiles;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_redirect_credentials.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_redirect_credentials;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_sync.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_sync;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/autoprov_sync_parameters.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::autoprov_sync_parameters;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/billing_fees.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::billing_fees;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/billing_fees_history.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::billing_fees_history;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/billing_fees_raw.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::billing_fees_raw;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/billing_mappings.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::billing_mappings;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/billing_mappings_actual.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::billing_mappings_actual;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent qw/DBIx::Class::Core/;
48

lib/NGCP/Schema/Result/billing_network_blocks.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::billing_network_blocks;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use Math::BigInt;
48
use parent 'DBIx::Class::Core';

lib/NGCP/Schema/Result/billing_networks.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::billing_networks;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/billing_peaktime_special.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::billing_peaktime_special;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/billing_peaktime_weekdays.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::billing_peaktime_weekdays;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/billing_profiles.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::billing_profiles;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/billing_zones.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::billing_zones;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/billing_zones_history.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::billing_zones_history;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/call_list_suppressions.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::call_list_suppressions;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/carrier_contracts.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::carrier_contracts;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/carrier_customers.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::carrier_customers;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/carrier_orders.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::carrier_orders;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/carrier_payments.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::carrier_payments;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/cdr.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::cdr;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

lib/NGCP/Schema/Result/cfg_schema.pm

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
package NGCP::Schema::Result::cfg_schema;
2+
3+
use strict;
4+
use warnings;
5+
26
use Scalar::Util qw(blessed);
37
use parent 'DBIx::Class::Core';
48

0 commit comments

Comments
 (0)