Rinci - Language-neutral metadata for your code

PERLANCAR/Rinci-1.1.81 - 28 Jul 2016 13:03:41 GMT - Search in distribution

Exporter::Rinci - A simple wrapper for Exporter for modules with Rinci metadata

Exporter::Rinci is a simple wrapper for Exporter. Before handing out control to Exporter's import(), it will look at the exporting module's @EXPORT, @EXPORT_OK, and %EXPORT_TAGS and if they are empty will fill them out with data from Rinci metadata (...

PERLANCAR/Exporter-Rinci-0.02 - 19 Jan 2016 10:13:18 GMT - Search in distribution

Test::Rinci - Test Rinci metadata

This module performs various checks on a module's Rinci metadata. It is recommended that you include something like "release-rinci.t" in your distribution if you add metadata to your code. If you use Dist::Zilla to build your distribution, there is D...

PERLANCAR/Test-Rinci-0.14 - 07 Mar 2016 03:10:54 GMT - Search in distribution
  • test-rinci - Test Rinci metadata in all dist's modules

Sah::Schemas::Rinci - Sah schemas for Rinci

PERLANCAR/Sah-Schemas-Rinci-1.1.80.1 - 25 Jul 2016 08:34:46 GMT - Search in distribution

Pod::Weaver::Plugin::Rinci - Insert stuffs to POD from Rinci metadata

This plugin inserts stuffs to POD documentation based on information found on Rinci metadata. For modules For modules, the following are inserted: * DESCRIPTION From "description" property from package metadata, if any. * FUNCTIONS Documentation for ...

PERLANCAR/Pod-Weaver-Plugin-Rinci-0.66 - 28 Sep 2016 07:03:51 GMT - Search in distribution

Dist::Zilla::Plugin::Rinci::Wrap - Insert wrapper-generated code

This plugin inserts code generated by Perinci::Sub::Wrapper to your source code during building. This lets you add functionalities like argument validation, result validation, automatic retries, conversion of argument passing style, currying, and so ...

PERLANCAR/Dist-Zilla-Plugin-Rinci-Wrap-0.13 - 02 Jun 2016 06:39:33 GMT - Search in distribution

Dist::Zilla::Plugin::Rinci::AddToDb - Add Rinci metadata to database

This plugin will search Rinci metadata in all modules and scripts, and add them to database using rimetadb. Later, you can gather various statistics from the database, e.g. average number of arguments per function, top argument types, etc....

PERLANCAR/Dist-Zilla-Plugin-Rinci-AddToDb-0.01 - 01 Dec 2015 12:37:38 GMT - Search in distribution

Dist::Zilla::Plugin::Rinci::Validate - Insert argument validator code in output code

This plugin inserts argument validation code into your module source code, at location marked with "# VALIDATE_ARG" or "# VALIDATE_ARGS". Validation code is compiled using "Data::Sah" from Sah schemas specified in "args" property in "Rinci" function ...

PERLANCAR/Dist-Zilla-Plugin-Rinci-Validate-0.23 - 22 Jul 2016 06:22:19 GMT - Search in distribution

Dist::Zilla::Plugin::Test::Rinci - A release test for Rinci metadata

This is an extension of Dist::Zilla::Plugin::InlineFiles, providing the following files: xt/release/rinci.t - a standard Rinci metadata test This test uses Test::Rinci to check your Rinci metadata....

PERLANCAR/Dist-Zilla-Plugin-Test-Rinci-0.03 - 11 Sep 2015 08:50:24 GMT - Search in distribution

Dist::Zilla::Plugin::Rinci::AddPrereqs - Add prerequisites from Rinci metadata

This plugin will search Rinci metadata in all modules and add prereqs for the following: * For every dependency mentioned in "deps" property in function metadata, will add a prereq to "Perinci::Sub::Dep::NAME". This plugin will also search all Perinc...

PERLANCAR/Dist-Zilla-Plugin-Rinci-AddPrereqs-0.11 - 31 Aug 2016 09:58:37 GMT - Search in distribution

Dist::Zilla::Role::Rinci::CheckDefinesMeta - Role to check if dist defines Rinci metadata

PERLANCAR/Dist-Zilla-Role-Rinci-CheckDefinesMeta-0.04 - 17 Jan 2016 09:34:36 GMT - Search in distribution

Dist::Zilla::Plugin::Rinci::AbstractFromMeta - Fill out abstract from Rinci metadata

This plugin is another DRY module. If you have already put summaries in Rinci metadata, why repeat it in the dzil Abstract?...

PERLANCAR/Dist-Zilla-Plugin-Rinci-AbstractFromMeta-0.09 - 09 Dec 2015 08:51:00 GMT - Search in distribution

normalize-rinci-function-metadata - Normalize Rinci function metadata

This script can be used to quickly view the normalized form of a Rinci function metadata. Both input and output are in the form of Perl code....

PERLANCAR/App-PerinciUtils-0.09 - 17 May 2016 07:38:48 GMT - Search in distribution

Riap - Rinci access protocol

PERLANCAR/Riap-1.2.4 - 04 Sep 2015 01:00:31 GMT - Search in distribution

App::rimetadb - Manage a Rinci metadata database

PERLANCAR/App-rimetadb-0.18 - 27 Sep 2016 05:47:31 GMT - Search in distribution
  • rimetadb - Manage a Rinci metadata database

Perinci::To::Doc - Convert Rinci metadata to documentation

This distribution hosts several modules to generate documentation (text, POD) from Rinci metadata....

PERLANCAR/Perinci-To-Doc-0.80 - 27 Sep 2016 07:24:21 GMT - Search in distribution

Perinci::Web - Rinci/Riap-based web application framework

Perinci::Web is a web application framework. It will let you define routes to your functions (accessed via Riap protocol), templating, assets, etc. The spirit is much like Perinci::CmdLine: to let you write as much core functionality in normal Perl f...

PERLANCAR/Perinci-Web-0.01 - 04 Sep 2015 00:39:03 GMT - Search in distribution

Borang::HTML - Generate HTML form from Rinci metadata

PERLANCAR/Borang-0.02 - 22 Sep 2015 10:55:45 GMT - Search in distribution
  • Borang - Function-oriented form framework

Perinci::Examples - Various examples of Rinci metadata

This distribution contains an odd mix of various functions, variables, and other code entities, along with their Rinci metadata. Mostly used for testing Rinci specification and the various Perinci modules. Example scripts are put in a separate distri...

PERLANCAR/Perinci-Examples-0.73 - 02 Jun 2016 05:35:28 GMT - Search in distribution

Perinci::Object - Object-oriented interface for Rinci metadata

Rinci works using pure data structures, but sometimes it's convenient to have an object-oriented interface (wrapper) for those data. This module provides just that....

PERLANCAR/Perinci-Object-0.24 - 03 Sep 2015 12:09:07 GMT - Search in distribution