]> git.vpit.fr Git - perl/modules/CPANPLUS-Dist-Gentoo.git/commitdiff
Make overload methods private
authorVincent Pit <vince@profvince.com>
Sun, 29 Nov 2009 00:20:54 +0000 (01:20 +0100)
committerVincent Pit <vince@profvince.com>
Sun, 29 Nov 2009 00:20:54 +0000 (01:20 +0100)
lib/CPANPLUS/Dist/Gentoo/Atom.pm
lib/CPANPLUS/Dist/Gentoo/Version.pm

index bc0e9c027eb57809f817da445e64e92aa2673aeb..a560326e6c19636cd43c7ef3b32e9663c307f7f4 100644 (file)
@@ -9,8 +9,8 @@ use Carp         ();
 use Scalar::Util ();
 
 use overload (
- '<=>' => \&cmp,
- '""'  => \&as_string,
+ '<=>' => \&_spaceship,
+ '""'  => \&_stringify,
 );
 
 use CPANPLUS::Dist::Gentoo::Version;
@@ -75,7 +75,7 @@ BEGIN {
  eval "sub $_ { \$_[0]->{$_} }" for qw/category name version range ebuild/;
 }
 
-sub cmp {
+sub _spaceship {
  my ($a1, $a2, $r) = @_;
 
  my $v1 = $a1->version;
@@ -94,7 +94,7 @@ sub cmp {
  return $v1 <=> $v2;
 }
 
-sub as_string {
+sub _stringify {
  my ($a) = @_;
 
  my $atom = $a->category . '/' . $a->name;
index bdfd755ad13a8a64945a66b3084a56600e66ab3a..1214582c08158b4909a18f307336e782000e405d 100644 (file)
@@ -6,8 +6,8 @@ use warnings;
 use Scalar::Util ();
 
 use overload (
- '<=>' => \&cmp,
- '""'  => \&as_string,
+ '<=>' => \&_spaceship,
+ '""'  => \&_stringify,
 );
 
 our $VERSION = '0.08';
@@ -45,7 +45,7 @@ BEGIN {
  eval "sub $_ { \$_[0]->{$_} }" for @parts;
 }
 
-sub cmp {
+sub _spaceship {
  my ($v1, $v2, $r) = @_;
 
  unless (Scalar::Util::blessed($v2) and $v2->isa(__PACKAGE__)) {
@@ -68,7 +68,7 @@ sub cmp {
  return 0;
 }
 
-sub as_string {
+sub _stringify {
  my ($v) = @_;
 
  my ($version, $patch, $revision) = map $v->$_, @parts;