Chris Williams > smokebrew > App::SmokeBrew::PerlVersion

Download:
smokebrew-0.36.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.36   Source  

NAME ^

App::SmokeBrew::PerlVersion - Moose role for perl versions

SYNOPSIS ^

  use Moose;

  with 'App::SmokeBrew::PerlVersion';

DESCRIPTION ^

App::SmokeBrew::PerlVersion is a Moose::Role consumed by various parts of smokebrew that provides a required attribute and some methods.

ATTRIBUTES ^

version

A required attribute.

A Perl::Version object.

Coerced from Str via new in Perl::Version

Constrained to existing in Module::CoreList released and being >= 5.006

METHODS ^

These are methods provided by the role.

perl_version

Returns the normalised perl version prefixed with perl-.

is_dev_release

Returns true if the perl version is a development perl release, false otherwise.

AUTHOR ^

Chris BinGOs Williams

LICENSE ^

Copyright © Chris Williams

This module may be used, modified, and distributed under the same terms as Perl itself. Please see the license that came with your Perl distribution for details.

SEE ALSO ^

smokebrew

Moose::Role

App::SmokeBrew::Types

Perl::Version

syntax highlighting: