Skip to content

Commit

Permalink
better deprecation code
Browse files Browse the repository at this point in the history
  • Loading branch information
kraih committed Sep 9, 2013
1 parent 9274340 commit aa77727
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 5 deletions.
3 changes: 0 additions & 3 deletions lib/Mojo/Base.pm
Expand Up @@ -47,9 +47,6 @@ sub new {
bless @_ ? @_ > 1 ? {@_} : {%{$_[0]}} : {}, ref $class || $class;
}

# Performance is very important for something as often used as accessors,
# so we optimize them by compiling our own code, don't be scared, we have
# tests for every single case
sub attr {
my ($class, $attrs, $default) = @_;
return unless ($class = ref $class || $class) && $attrs;
Expand Down
4 changes: 2 additions & 2 deletions lib/Mojolicious.pm
Expand Up @@ -4,7 +4,7 @@ use Mojo::Base 'Mojo';
# "Fry: Shut up and take my money!"
use Carp 'croak';
use Mojo::Exception;
use Mojo::Util 'decamelize';
use Mojo::Util qw(decamelize deprecated);
use Mojolicious::Commands;
use Mojolicious::Controller;
use Mojolicious::Plugins;
Expand Down Expand Up @@ -90,7 +90,7 @@ sub new {

# DEPRECATED in Top Hat!
if (my $sub = $self->can("${mode}_mode")) {
warn qq{"sub ${mode}_mode {...}" in application class is DEPRECATED.\n};
deprecated qq{"sub ${mode}_mode {...}" in application class is DEPRECATED};
$self->$sub(@_);
}

Expand Down

0 comments on commit aa77727

Please sign in to comment.