-
-
05 Jan 2021 21:04:49 UTC
- Distribution: Analizo
- Source (raw)
- Browse (raw)
- Changes
- How to Contribute
- Repository
- Issues
- Testers (0 / 51 / 6)
- Kwalitee
Bus factor: 1- License: gpl_3
- Activity
24 month- Tools
- Download (177.49KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- App::Cmd
- CHI
- Class::Accessor
- Class::Inspector
- DBD::SQLite
- DBI
- Digest::SHA
- Env::Path
- File::Copy::Recursive
- File::HomeDir
- FindBin::libs
- Graph
- Graph::Writer::Dot
- JSON
- List::Compare
- Statistics::Descriptive
- Term::ProgressBar
- YAML::XS
- ZMQ::FFI
- local::lib
- Reverse dependencies
- CPAN Testers List
- Dependency graph
NAME
Analizo::Metric::NumerOfPublicMethods - Number of Public Methods (NPM) metric
DESCRIPTION
The metric calculation is based on the following article and calculates the number of public methods of a class.
Article: Monitoring of source code metrics in open source projects by Paulo Roberto Miranda Meirelles.
See the adaptation of the paragraph about Number of Public Methods in the article:
Represents the size of the "interface" of the class. Methods are directly related to the operations provided in the respective class. High values for this metric indicate that a class has many methods and probably many responsibilities, which conflicts with good programming practices (Beck, 1997).
Module Install Instructions
To install Analizo, copy and paste the appropriate command in to your terminal.
cpanm Analizo
perl -MCPAN -e shell install Analizo
For more information on module installation, please visit the detailed CPAN module installation guide.