Analizo
view release on metacpan or search on metacpan
perlbrew switch perl-5.26.1
```
3) This step will change you to an enviroment with the Perl you just installed. Install [cpanminus](https://metacpan.org/pod/App::cpanminus):
```console
cpan App::cpanminus
```
4) It's important before you install Analizo that you have this following dependencies:
```console
sudo apt install libssl-dev libmagic-dev libzmq-dev libexpat1-dev gnuplot git
```
5) Then you can install Analizo
```console
cpanm Analizo
```
## Using Docker
You can run your development environment without installing any dependency, using only the last docker image released.
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
lib/Analizo/Metric/DepthOfInheritanceTree.pm view on Meta::CPAN
=head1 NAME
Analizo::Metric::DepthOfInheritanceTree - Depth of Inheritance Tree (DIT) metric
=head1 DESCRIPTION
The metric calculation is based on the following article and calculates the
longest path from a module to the class hierarchy root.
Article: I<An empirical study of aspect-oriented metrics> by Eduardo Kessler
Piveta, Ana Moreira, Marcelo Soares Pimenta, Joao Araujo, Pedro Guerreiro and
R. Tom Price.
See the adaptation of the paragraph about Depth of Inheritance Tree in the
article:
Considering a function C<< s(x) : Module -> Module >> that computes the
super-class or super-aspect of a giver module, the value of DIT is given by:
DIT(m) = DIT(s(m)) + 1, ifc m != rootClass
t/author-pod-spell.t view on Meta::CPAN
Guerreiro
Gustafsson
Hedley
Hennell
hh
hpp
Hyatt
Joao
Joenio
Kemerer
Kessler
Khoshgoftaar
kurtosis
LCOM
LOC
MacCormack
McCabe
Meirelles
metricas
Moreira
Munson
( run in 1.332 second using v1.01-cache-2.11-cpan-acf6aa7dc9e )