Revision history for Perl extension DBIx::Class::Schema::Loader
+ - Revert inlining of String::CamelCase::wordsplit() (RT#125929)
+
0.07049 - 2018-03-21
- Fix tests when the path to perl has spaces in it (GH#19)
- Inline String::CamelCase::wordsplit() due to RT#123030
'namespace::clean' => '0.23',
'Scope::Guard' => '0.20',
'String::ToIdentifier::EN' => '0.05',
+ 'String::CamelCase' => '0.04',
'Sub::Util' => '1.40',
'Try::Tiny' => 0,
# core, but specific versions not available on older perls
use strict;
use warnings;
use Test::More;
+use String::CamelCase 'wordsplit';
use Carp::Clan qw/^DBIx::Class/;
use List::Util 'all';
use namespace::clean;
my $LF = "\x0a";
my $CRLF = "\x0d\x0a";
-# Copied from String::CamelCase because of RT#123030
-sub wordsplit {
- my $s = shift;
- split /[_\s]+|\b|(?<![A-Z])(?=[A-Z])|(?<=[A-Z])(?=[A-Z][a-z])/, $s;
-}
-
sub split_name($;$) {
my ($name, $v) = @_;
parallel_installdeps_notest YAML LWP Class::Trigger JSON::XS DateTime::Format::Builder Class::Accessor::Grouped Package::Variant
parallel_installdeps_notest SQL::Abstract Moose Module::Install JSON SQL::Translator File::Which
parallel_installdeps_notest Module::Install::ReadmeFromPod Module::Install::AuthorTests
- parallel_installdeps_notest Math::Base36 DBD::mysql DBD::Pg Math::BigInt
+ parallel_installdeps_notest Math::Base36 DBD::mysql DBD::Pg Math::BigInt String::CamelCase
parallel_installdeps_notest MooseX::NonMoose MooseX::MarkAsMethods namespace::autoclean curry
if env | grep -q '^DBICTEST_.*_ODBC_DSN'; then