NAME
Java::Release - Parse Java release archive.
SYNOPSIS
use Java::Release qw(parse_java_jdk_release);
my $release_hr = parse_java_jdk_release($file);
SUBROUTINES
parse_java_jdk_release
my $release_hr = parse_java_jdk_release($file);
Parse Java JDK release name.
Returns reference to hash with information about release.
ERRORS
parse_java_jdk_release():
Unsupported release.
release_name: %s
EXAMPLE
use strict;
use warnings;
use Data::Printer;
use Java::Release qw(parse_java_jdk_release);
if (@ARGV < 1) {
print STDERR "Usage: $0 java_jdk_release\n";
exit 1;
}
my $java_jdk_release = $ARGV[0];
# Parse Java JDK release name.
my $release_hr = parse_java_jdk_release($java_jdk_release);
p $release_hr;
# Output like:
# Usage: qr{\w+} java_jdk_release
DEPENDENCIES
Error::Pure, Exporter, Readonly.
REPOSITORY
https://github.com/michal-josef-spacek/Java-Release
AUTHOR
Michal Josef Špaček mailto:skim@cpan.org
LICENSE AND COPYRIGHT
© 2020-2021 Michal Josef Špaček
BSD 2-Clause License
DEDICATION
Thanks for java-package project.
VERSION
0.06