MT#61800 perl: Switch code to «use v5.40»

This will make available several new language features.

Change-Id: Ief240a69747d54d6c16087a7ef14beb9033c1f4a
master
Guillem Jover 2 months ago
parent 5335c8b686
commit e729c5038f

@ -2,8 +2,7 @@
# Purpose: dump yaml configuration files
################################################################################
use strict;
use warnings;
use v5.40;
use YAML::XS;
use Hash::Merge qw(merge);

@ -1,7 +1,6 @@
#!/usr/bin/perl -wCSD
use strict;
use warnings;
use v5.40;
use YAML::XS;
use Scalar::Util qw(looks_like_number);

@ -2,8 +2,7 @@
# Purpose: report internal->fileformat setting of /etc/ngcp-config/config.yml
################################################################################
use strict;
use warnings;
use v5.40;
use YAML::XS;

@ -1,7 +1,6 @@
#!/usr/bin/perl -wCSD
use strict;
use warnings;
use v5.40;
use Safe;
use YAML::XS;

@ -2,8 +2,7 @@
# Purpose: sort yaml configuration file
################################################################################
use strict;
use warnings;
use v5.40;
use YAML::XS;

@ -1,8 +1,9 @@
#!/usr/bin/perl -CSD
# Purpose: template toolkit helper script
################################################################################
use strict;
use warnings;
use v5.40;
use English;
use YAML::XS qw(LoadFile);
use Hash::Merge qw(merge);

@ -1,8 +1,6 @@
#!/usr/bin/perl
use strict;
use warnings;
use feature qw(state);
use v5.40;
use List::Util qw(any uniq pairmap);
use Getopt::Long qw(:config posix_default bundling_values no_ignorecase);

@ -2,8 +2,7 @@
# Purpose: validate yml file format
################################################################################
use strict;
use warnings;
use v5.40;
use YAML::XS;
use File::Temp qw/tempfile/;

@ -1,7 +1,6 @@
package NGCP::Template 1.000;
use strict;
use warnings;
use v5.40;
use Carp;
use NGCP::Template::Object;

@ -1,7 +1,6 @@
package NGCP::Template::Object 1.000;
use strict;
use warnings;
use v5.40;
use List::Util qw(any);

@ -1,7 +1,6 @@
package NGCP::Template::Plugin::Utils 1.000;
use strict;
use warnings;
use v5.40;
use parent qw(Template::Plugin);

@ -1,7 +1,6 @@
#!/usr/bin/perl -CSD
use warnings;
use strict;
use v5.40;
use Carp;
use Data::Validate::IP;

@ -1,7 +1,6 @@
#!/usr/bin/perl
use strict;
use warnings;
use v5.40;
use open qw(:std :encoding(UTF-8));
use Storable qw(dclone);

@ -2,8 +2,9 @@
#----------------------------------------------------------------------
# Synchronizes passwords from constants.yml with MySQL
#----------------------------------------------------------------------
use strict;
use warnings;
use v5.40;
use English qw( -no_match_vars );
use DBI qw(:sql_types);
use Config::Tiny;

@ -2,8 +2,9 @@
#----------------------------------------------------------------------
# Synchronizes mysql grants from a schema template
#----------------------------------------------------------------------
use strict;
use warnings;
use v5.40;
use English;
use DBI;
use Getopt::Long;

@ -1,7 +1,6 @@
#!/usr/bin/perl
use strict;
use warnings;
use v5.40;
use Cwd;
use Test::More;

Loading…
Cancel
Save