r61340@onn: sartak | 2008-05-31 12:17:19 -0400
[p5sagit/Devel-REPL.git] / lib / Devel / REPL / Error.pm
CommitLineData
19ba909c 1#!/usr/bin/perl
2
3package Devel::REPL::Error;
4use Moose;
5
6# FIXME get nothingmuch to refactor and release his useful error object
7
8has type => (
9 isa => "Str",
10 is => "ro",
11 required => 1,
12);
13
14has message => (
15 isa => "Str",
16 is => "ro",
17 required => 1,
18);
19
20sub stringify {
21 my $self = shift;
22
23 sprintf "%s: %s", $self->type, $self->message;
24}
25__PACKAGE__
26
27__END__