Rinci - Language-neutral metadata for your code

PERLANCAR/Rinci-1.1.77 - 30 Apr 2015 20:16:27 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.09 - 17 Dec 2014 09:21:10 GMT - Search in distribution
  • test-rinci - Test Rinci metadata in all dist's modules

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.40 - 14 Apr 2015 03:20:07 GMT - Search in distribution

Gen::Test::Rinci::FuncResult - Generate function to test a function

SHARYANTO/Gen-Test-Rinci-FuncResult-0.04 - 17 May 2014 13:58:59 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.06 - 02 Apr 2015 14:15:21 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.02 - 25 Mar 2015 10:29:54 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.10 - 18 Mar 2015 11:15:46 GMT - Search in distribution

Dist::Zilla::Plugin::Rinci::ScriptFromFunc - Create or fill out script details from Riap function metadata

After you add Rinci metadata to your function, e.g.: package My::Palindrome; $SPEC{check_palindrome} = { v => 1.1, args => { text => { schema=>'str*', req=>1, pos=>0 }, ci => { schema=>'bool*', cmdline_aliases=>{i=>{}} }, }, result_naked => 1, }; sub...

PERLANCAR/Dist-Zilla-Plugin-Rinci-ScriptFromFunc-0.11 - 06 Mar 2015 06:35:50 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.20 - 03 Jan 2015 09:24:51 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.06 - 17 Dec 2014 06:22:00 GMT - Search in distribution

update-rinci-metadata-db - Create/update Rinci API metadata database

PERLANCAR/App-UpdateRinciMetadataDb-0.09 - 27 Dec 2014 03:54:41 GMT - Search in distribution

Riap - Rinci access protocol

PERLANCAR/Riap-1.2.3 - 05 Mar 2015 08:47:11 GMT - Search in distribution

Perinci - Collection of Perl modules for Rinci and Riap

Perinci is a collection of modules for implementing/providing tools pertaining to Rinci and Riap, spread over several distributions for faster incremental releases. These tools include: * Wrapper Perinci::Sub::Wrapper is the subroutine wrapper which ...

SHARYANTO/Perinci-0.31 - 12 Nov 2013 08:52:33 GMT - Search in distribution

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.60 - 05 Jan 2015 15:41:12 GMT - Search in distribution

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.52 - 07 Apr 2015 08:42:22 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...

SHARYANTO/Perinci-Web-0.00 - 24 Jul 2012 19:40:42 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.21 - 11 Dec 2014 08:40:08 GMT - Search in distribution

App::PeriSeq - Rinci-/Perinci::CmdLine-based "seq"-like CLI utility

PERLANCAR/App-PeriSeq-0.02 - 13 May 2015 06:38:28 GMT - Search in distribution
  • peri-seq - Rinci-/Perinci::CmdLine-based "seq"-like CLI utility

Perinci::CmdLine - Rinci/Riap-based command-line application framework

This module is currently empty, becase the implementation is currently split into Perinci::CmdLine::Lite (for lightweight version) and Perinci::CmdLine::Classic (the full but heavier version). There's also Perinci::CmdLine::Any that lets you choose b...

PERLANCAR/Perinci-CmdLine-1.45 - 02 Apr 2015 02:22:25 GMT - Search in distribution

Setup - Specification for setup module

SHARYANTO/Setup-1.0.4 - 04 Sep 2012 03:33:31 GMT - Search in distribution