Skip to content

Commit

Permalink
a few more optimizations
Browse files Browse the repository at this point in the history
  • Loading branch information
kraih committed Aug 9, 2013
1 parent cf1d423 commit 80e5de0
Show file tree
Hide file tree
Showing 10 changed files with 10 additions and 28 deletions.
2 changes: 1 addition & 1 deletion Changes
@@ -1,5 +1,5 @@

4.25 2013-08-09
4.25 2013-08-10

4.24 2013-08-08
- Added ancestors method to Mojo::DOM.
Expand Down
5 changes: 1 addition & 4 deletions lib/Mojo/Collection.pm
@@ -1,9 +1,6 @@
package Mojo::Collection;
use Mojo::Base -base;
use overload
'bool' => sub {1},
'""' => sub { shift->join("\n") },
fallback => 1;
use overload bool => sub {1}, '""' => sub { shift->join("\n") }, fallback => 1;

use Exporter 'import';
use List::Util;
Expand Down
5 changes: 1 addition & 4 deletions lib/Mojo/Cookie.pm
@@ -1,9 +1,6 @@
package Mojo::Cookie;
use Mojo::Base -base;
use overload
'bool' => sub {1},
'""' => sub { shift->to_string },
fallback => 1;
use overload bool => sub {1}, '""' => sub { shift->to_string }, fallback => 1;

use Carp 'croak';

Expand Down
2 changes: 1 addition & 1 deletion lib/Mojo/DOM.pm
Expand Up @@ -2,7 +2,7 @@ package Mojo::DOM;
use Mojo::Base -base;
use overload
'%{}' => sub { shift->attr },
'bool' => sub {1},
bool => sub {1},
'""' => sub { shift->to_xml },
fallback => 1;

Expand Down
5 changes: 1 addition & 4 deletions lib/Mojo/Date.pm
@@ -1,9 +1,6 @@
package Mojo::Date;
use Mojo::Base -base;
use overload
'bool' => sub {1},
'""' => sub { shift->to_string },
fallback => 1;
use overload bool => sub {1}, '""' => sub { shift->to_string }, fallback => 1;

use Time::Local 'timegm';

Expand Down
5 changes: 1 addition & 4 deletions lib/Mojo/Exception.pm
@@ -1,9 +1,6 @@
package Mojo::Exception;
use Mojo::Base -base;
use overload
'bool' => sub {1},
'""' => sub { shift->to_string },
fallback => 1;
use overload bool => sub {1}, '""' => sub { shift->to_string }, fallback => 1;

use Scalar::Util 'blessed';

Expand Down
5 changes: 1 addition & 4 deletions lib/Mojo/Home.pm
@@ -1,9 +1,6 @@
package Mojo::Home;
use Mojo::Base -base;
use overload
'bool' => sub {1},
'""' => sub { shift->to_string },
fallback => 1;
use overload bool => sub {1}, '""' => sub { shift->to_string }, fallback => 1;

use Cwd 'abs_path';
use File::Basename 'dirname';
Expand Down
2 changes: 1 addition & 1 deletion lib/Mojo/Parameters.pm
Expand Up @@ -2,7 +2,7 @@ package Mojo::Parameters;
use Mojo::Base -base;
use overload
'@{}' => sub { shift->params },
'bool' => sub {1},
bool => sub {1},
'""' => sub { shift->to_string },
fallback => 1;

Expand Down
2 changes: 1 addition & 1 deletion lib/Mojo/Path.pm
Expand Up @@ -2,7 +2,7 @@ package Mojo::Path;
use Mojo::Base -base;
use overload
'@{}' => sub { shift->parts },
'bool' => sub {1},
bool => sub {1},
'""' => sub { shift->to_string },
fallback => 1;

Expand Down
5 changes: 1 addition & 4 deletions lib/Mojo/URL.pm
@@ -1,9 +1,6 @@
package Mojo::URL;
use Mojo::Base -base;
use overload
'bool' => sub {1},
'""' => sub { shift->to_string },
fallback => 1;
use overload bool => sub {1}, '""' => sub { shift->to_string }, fallback => 1;

use Mojo::Parameters;
use Mojo::Path;
Expand Down

0 comments on commit 80e5de0

Please sign in to comment.