package MooseX::Runnable;
+# ABSTRACT: Tag a class as a runnable application
use Moose::Role;
-our $VERSION = '0.02';
-
requires 'run';
1;
__END__
-=head1 NAME
-
-MooseX::Runnable - tag a class as a runnable application
+=pod
=head1 SYNOPSIS
=head2 run
-Your class must implement C<run>. It accepts the commandline args
+Your class must implement C<run>. It accepts the command-line args
(that were not consumed by another parser, if applicable) and returns
an integer representing the UNIX exit value. C<return 0> means
success.
break, etc. If there is no documentation for a plugin, it is probably
just a prototype.
-=head1 REPOSITORY
-
-L<http://github.com/jrockway/moosex-runnable>
-
-=head1 AUTHOR
-
-Jonathan Rockway C<< <jrockway@cpan.org> >>
-
-=head1 COPYRIGHT
-
-Copyright (c) 2009 Jonathan Rockway
-
-This module is Free Software, you can redistribute it under the same
-terms as Perl itself.
+=cut