Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Dist::Zilla::Plugin::MUseroContributed PerlDist::Zilla::Plugin::MetaNoIndex(3)

NAME
       Dist::Zilla::Plugin::MetaNoIndex	- Stop CPAN from indexing stuff

VERSION
       version 6.015

SYNOPSIS
       In your dist.ini:

	 [MetaNoIndex]

	 directory = t/author
	 directory = examples

	 file =	lib/Foo.pm

	 package = My::Module

	 namespace = My::Module

DESCRIPTION
       This plugin allows you to prevent PAUSE/CPAN from indexing files	you
       don't want indexed. This	is useful if you build test classes or example
       classes that are	used for those purposes	only, and are not part of the
       distribution.  It does this by adding a "no_index" block	to your
       META.json (or META.yml) file in your distribution.

ATTRIBUTES
   directories
       Exclude folders and everything in them, for example: author.t

       Aliases:	"folder", "dir", "directory"

   files
       Exclude a specific file,	for example: lib/Foo.pm

       Alias: "file"

   packages
       Exclude by package name,	for example: "My::Package"

       Aliases:	"class", "module", "package"

   namespaces
       Exclude everything under	a specific namespace, for example:
       "My::Package"

       Alias: "namespace"

       NOTE: This will not exclude the package "My::Package", only everything
       under it	like "My::Package::Foo".

METHODS
   metadata
       Returns a reference to a	hash containing	the distribution's no_index
       metadata.

SEE ALSO
       Dist::Zilla roles: MetaProvider.

AUTHOR
       Ricardo SIGNES dh <rjbs@cpan.org>

COPYRIGHT AND LICENSE
       This software is	copyright (c) 2020 by Ricardo SIGNES.

       This is free software; you can redistribute it and/or modify it under
       the same	terms as the Perl 5 programming	language system	itself.

perl v5.32.0			  2020-05-2Dist::Zilla::Plugin::MetaNoIndex(3)

NAME | VERSION | SYNOPSIS | DESCRIPTION | ATTRIBUTES | METHODS | SEE ALSO | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Dist::Zilla::Plugin::MetaNoIndex&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help