Why not adopt me?
NAME
Git::Wrapper::Plus::Support::Range - A record describing a range of supported versions
VERSION
version 0.004011
SYNOPSIS
my $range = Git::Wrapper::Plus::Support::Range->new(
    min => '1.5.0',
    # min_sha1 => ...
    # min_tag  => ...
    max => '1.6.0',
    # max_sha1 => ...
    # max_tag  => ...
);
if ( $range->supports_version( $gwp->versions ) ) {
    print "Some feature is supported!"
}
NOTE: Either min or max is mandatory, or both.
METHODS
supports_version
Determines if the given range supports a version or not.
my $gg = Git::Wrapper::Plus->new( ... );
my $range =  ...;
if ( $range->supports_version( $gg->versions ) ) {
    $range is supported
}
ATTRIBUTES
min
The minimum version this range supports
max
The maximum version this range supports
min_tag
The minimum tag that contained min_sha1. Annotative only, not used.
max_tag
The first tag that contained max_sha1. Annotative only, not used.
min_sha1
The sha1 this feature was added in. Annotative only, not used.
max_sha1
The sha1 this feature was removed in. Annotative only, not used.
AUTHOR
Kent Fredric <kentnl@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2017 by Kent Fredric <kentfredric@gmail.com>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.