Skip to content

Instantly share code, notes, and snippets.

@mjemmeson
Last active August 29, 2015 14:01
Show Gist options
  • Save mjemmeson/18b3a53893e097bd08a1 to your computer and use it in GitHub Desktop.
Save mjemmeson/18b3a53893e097bd08a1 to your computer and use it in GitHub Desktop.
Failure to modify Moo::Role attribute from Moose class
use strict;
use warnings;
{
package MyClass;
use Moose;
with 'Role::REST::Client';
has '+server' => (
lazy => 1,
builder => '_build_server',
);
sub _build_server {
'foo';
}
}
my $o = MyClass->new();
@mjemmeson
Copy link
Author

"Must have an is at .../Method/Generate/Accessor.pm line 47"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment