[ 
https://issues.apache.org/jira/browse/CLOWNFISH-64?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15069574#comment-15069574
 ] 

ASF GitHub Bot commented on CLOWNFISH-64:
-----------------------------------------

Github user asfgit closed the pull request at:

    https://github.com/apache/lucy-clownfish/pull/49


> Autogenerate subroutine code samples in Perl POD
> ------------------------------------------------
>
>                 Key: CLOWNFISH-64
>                 URL: https://issues.apache.org/jira/browse/CLOWNFISH-64
>             Project: Apache Lucy-Clownfish
>          Issue Type: Improvement
>          Components: Perl
>            Reporter: Nick Wellnhofer
>            Priority: Minor
>
> It should be possible to add autogenerated code samples for constructors and 
> methods to the generated Perl POD. This would ensure that every subroutine 
> has at least some rudimentary documentation of parameters even if `@param` 
> directives are missing, and that default values are always documented. 
> Furthermore, it would relieve authors from providing code samples manually. 
> The general format could look like:
> {noformat}
> $object->method(
>     param1 => $value1, # required
>     param2 => $value2, # default: xxx
> );
> {noformat}
> The name of the invocant {{$object}} can be derived from the class name, the 
> names of the values from their types. For example:
> {noformat}
> $searcher->hits(
>     query      => $obj,       # required
>     offset     => $uint32,    # default: 0
>     num_wanted => $uint32,    # default: 10
>     sort_spec  => $sort_spec, # default: undef
> );
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to