The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

JIRA::REST::Class::Version - The module that exports the current version of JIRA::REST::Class to the rest of the modules in the project.

VERSION

version 0.05

DESCRIPTION

The sole purpose of this module is to have a single point of modification for the version number for the release. I'm using Dist::Zilla's BumpVersionAfterRelease, which modifies the source code after a release is built, and I didn't want ALL of my source files to get modified, since I would then have to commit ALL of those changes into git.

I've chosen not to have $VERSION imported by default, so it's obvious to anyone reading the code using this module that it's getting its $VERSION variable from this module.

$VERSION

The version of the JIRA::REST::Class module.

$SOURCE

Where this JIRA::REST::Clas module claims to be installed from.

Currently, the possible values are 'CPAN' and 'GitHub'. The value for this variable is set to default to 'GitHub' in the master source, but the process for packaging the module for distribution on CPAN modifies the code so it contains 'CPAN'.

Useful if you are concerned with whether features are implemented or not, since code from GitHub should report a version one version ahead of the last tagged release, due to the actions of BumpVersionAfterRelease.

RELATED CLASSES

AUTHOR

Packy Anderson <packy@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2016 by Packy Anderson.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)