Changeset 18683

Show
Ignore:
Timestamp:
09/03/08 00:58:24 (4 months ago)
Author:
tokuhirom
Message:

more declative.

Location:
lang/perl/WWW-MobileCarrierJP/trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/WWW-MobileCarrierJP/trunk/Makefile.PL

    r12315 r18683  
    33all_from 'lib/WWW/MobileCarrierJP.pm'; 
    44 
    5 requires 'Web::Scraper' => '0.24'; 
    6 requires 'Exporter'     => '5.58'; 
     5requires 'Web::Scraper'  => '0.24'; 
     6requires 'Sub::Exporter' => '0.979'; 
    77requires 'HTML::Selector::XPath' => '0.03'; 
    88 
  • lang/perl/WWW-MobileCarrierJP/trunk/lib/WWW/MobileCarrierJP/Declare.pm

    r12315 r18683  
    22use strict; 
    33use warnings; 
    4 use Exporter 'import'; 
     4use utf8; 
    55use Web::Scraper; 
    66use URI; 
     7use Sub::Exporter; 
    78 
    8 our @EXPORT = qw/parse_one scraper process col/; 
     9my $exporter = Sub::Exporter::build_exporter( 
     10    { 
     11        exports => [qw(parse_one scraper process col)], 
     12        groups  => { default => [':all'] } 
     13    }, 
     14); 
     15 
     16sub import { 
     17    strict->import; 
     18    warnings->import; 
     19    utf8->import; 
     20 
     21    goto $exporter; 
     22} 
    923 
    1024sub col { 
  • lang/perl/WWW-MobileCarrierJP/trunk/lib/WWW/MobileCarrierJP/ThirdForce/UserAgent.pm

    r18678 r18683  
    11package WWW::MobileCarrierJP::ThirdForce::UserAgent; 
    2 use strict; 
    3 use warnings; 
    42use WWW::MobileCarrierJP::Declare; 
    5 use URI; 
    63 
    74parse_one(