---
name: "Module::CPANTS::Kwalitee"
section: "3pm"
platform: "linux"
package: "libmodule-cpants-analyse-perl"
version: "1.02-1+deb13u1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Module::CPANTS::Kwalitee"
---

# Module::CPANTS::Kwalitee(3pm)

Interface to Kwalitee generators

## NAME

Module::CPANTS::Kwalitee - Interface to Kwalitee generators

## SYNOPSIS

```
  my $mck = Module::CPANTS::Kwalitee->new;
  my @generators = $mck->generators;
```

## DESCRIPTION

### Methods

*new*

Plain old constructor.

Loads all Plugins.

*get\_indicators*

Get the list of all Kwalitee indicators, either as an ARRAY or ARRAYREF.

*get\_indicators\_hash*

Get the list of all Kwalitee indicators as an HASHREF.

*core\_indicator\_names*

Get a list of core indicator names (NOT the whole indicator HASHREF).

*optional\_indicator\_names*

Get a list of optional indicator names (NOT the whole indicator HASHREF).

*experimental\_indicator\_names*

Get a list of experimental indicator names (NOT the whole indicator HASHREF).

*all\_indicator\_names*

Get a list of all indicator names (NOT the whole indicator HASHREF).

*available\_kwalitee*

Get the number of available kwalitee points

*total\_kwalitee*

Get the total number of kwalitee points. This is bigger the available\_kwalitee as some kwalitee metrics are marked as 'extra' (e.g. `"is_prereq"`).

## SEE ALSO

Module::CPANTS::Analyse

## AUTHOR

Thomas Klausner \<https://metacpan.org/author/domm\>

## COPYRIGHT AND LICENSE

Copyright © 2003–2006, 2009 Thomas Klausner \<https://metacpan.org/author/domm\>

You may use and distribute this module according to the same terms that Perl is distributed under.
