The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.039 - 2021-09-29

  • [ux][schema perl::modname_with_optional_args] Allow array form to make specifying arguments much more convenient, e.g. using JSON.

Modules

Perl distribution name, e.g. Foo-Bar
Perl distribution name (e.g. Foo-Bar) with optional version number suffix (e.g. Foo-Bar@0.001)
Perl distribution name with version number suffix, e.g. Foo-Bar@0.001
Filename of Perl script/module/POD, e.g. /path/Foo/Bar.pm
Perl function name, either qualified with package name (e.g. Foo::subname) or unqualified (e.g. subname)
Shorter alias for perl::modname_with_optional_args
Perl module name, e.g. Foo::Bar
Name of a Perl module that is installed locally
Name of a Perl module that is not installed locally
Perl module name (e.g. Foo::Bar) or prefix (e.g. Foo::Bar::)
Perl module name (e.g. Foo::Bar) with optional arguments (e.g. Foo::Bar=arg1,arg2)
Perl module name (e.g. Foo::Bar) with optional version number suffix (e.g. Foo::Bar@0.001)
Perl module name with version number suffix, e.g. Foo::Bar@0.001
Array of Perl module names, e.g. ["Foo::Bar", "Baz"]
Perl module prefix, e.g. Foo::Bar::
Perl module prefixes, e.g. ["", "Foo::", "Foo::Bar::"]
A .pm filename, e.g. /path/Foo.pm
A .pod filename, e.g. /path/Foo.pod
A .pod or .pm filename, e.g. /path/Foo.pm or /path/Bar/Baz.pod
Perl POD name, e.g. Moose::Cookbook
Perl function name qualified with a package name, e.g. Foo::subname
One of known released versions of perl (e.g. 5.010 or 5.10.0)
Perl function name which must not be qualified with a package name, e.g. subname
Perl version object
Perl distribution name, e.g. Foo-Bar
Perl distribution name (e.g. Foo-Bar) with optional version number suffix (e.g. Foo-Bar@0.001)
Perl distribution name with version number suffix, e.g. Foo-Bar@0.001
Filename of Perl script/module/POD, e.g. /path/Foo/Bar.pm
Perl function name, either qualified with package name (e.g. Foo::subname) or unqualified (e.g. subname)
Shorter alias for perl::modname_with_optional_args
Perl module name, e.g. Foo::Bar
Name of a Perl module that is installed locally
Name of a Perl module that is not installed locally
Perl module name (e.g. Foo::Bar) or prefix (e.g. Foo::Bar::)
Perl module name (e.g. Foo::Bar) with optional arguments (e.g. Foo::Bar=arg1,arg2)
Perl module name (e.g. Foo::Bar) with optional version number suffix (e.g. Foo::Bar@0.001)
Perl module name with version number suffix, e.g. Foo::Bar@0.001
Array of Perl module names, e.g. ["Foo::Bar", "Baz"]
Perl module prefix, e.g. Foo::Bar::
Perl module prefixes, e.g. ["", "Foo::", "Foo::Bar::"]
A .pm filename, e.g. /path/Foo.pm
A .pod filename, e.g. /path/Foo.pod
A .pod or .pm filename, e.g. /path/Foo.pm or /path/Bar/Baz.pod
Perl POD name, e.g. Moose::Cookbook
Perl function name qualified with a package name, e.g. Foo::subname
One of known released versions of perl (e.g. 5.010 or 5.10.0)
Perl function name which must not be qualified with a package name, e.g. subname
Perl version object
Sah schemas related to Perl