package Devel::REPL::Plugin::LexEnv;
use Devel::REPL::Plugin;
-use namespace::autoclean;
+use namespace::sweep;
use Lexical::Persistence;
+use MooX::Types::MooseLike::Base qw(InstanceOf ArrayRef);
sub BEFORE_PLUGIN {
my $self = shift;
}
has 'lexical_environment' => (
- isa => 'Lexical::Persistence',
+ isa => InstanceOf('Lexical::Persistence'),
is => 'rw',
required => 1,
lazy => 1,
);
has '_hints' => (
- isa => "ArrayRef",
+ isa => ArrayRef,
is => "rw",
predicate => '_has_hints',
);