Remove dead code from DBI::Replicated
authorPeter Rabbitson <ribasushi@cpan.org>
Tue, 12 Apr 2016 11:27:14 +0000 (13:27 +0200)
committerPeter Rabbitson <ribasushi@cpan.org>
Tue, 12 Apr 2016 11:52:39 +0000 (13:52 +0200)
commit36600771d6808d7ab45110c77a494510568ce3c7
treea6237e4feecdb15f6efc1df8b13aad24f348875f
parentde0edd06a26e5a5f90df64777aeba91968f06c93
Remove dead code from DBI::Replicated

This was originally introduced in fecb38cba, without tests nor justification.
Subsequently it got modified a bit in 7da56142c, and then got completely
broken by bbdda2810 which designated _dbh_details() as an off-limits internal
method.

Given nothing has been heard since (6 years), and there is no effective change
of behavior (the snippet below fails identically below and after this change)
go ahead and burninate.

Also adjust the "can't touch this" exception text a bit.

DBICTEST_VIA_REPLICATED=1 perl -Ilib -It/lib -MDBICTest -e '
  eval { DBICTest->init_schema->storage->$_ }, warn $@
    for qw( _dbh_details _server_info _get_server_version _describe_connection )
'
lib/DBIx/Class/Storage/DBI/Replicated.pm