perl-Class-Sniff - Look for class composition code smells

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package filename perl-Class-Sniff-0.100.0-6.mga7.noarch.rpm
Package name perl-Class-Sniff
Package version 0.100.0
Package release 6.mga7
Package architecture noarch
Package type rpm
Category Development/Perl
License GPL+ or Artistic
Maintainer -
Download size 33.86 KB
Installed size 62.52 KB
*ALPHA* code. You've been warned.
The interface is rather ad-hoc at the moment and is likely to change. After
creating a new instance, calling the 'report' method is your best option.
You can then visually examine it to look for potential problems:
my $sniff = Class::Sniff->new({class => 'Some::Class'});
print $sniff->report;


Package Version Architecture Repository
perl-Class-Sniff-0.100.0-6.mga7.noarch.rpm 0.100.0 noarch Mageia Core
perl-Class-Sniff - - -


Name Value
perl >= 0:5.006
perl(B::Concise) >= 0.660.0
perl(Carp) -
perl(Class::Sniff) -
perl(Class::Sniff::App) -
perl(Devel::Symdump) >= 2.80.0
perl(Digest::MD5) >= 2.360.0
perl(File::Find::Rule) >= 0.300.0
perl(File::Spec) -
perl(Getopt::Long) >= 2.240.0
perl(Graph::Easy) >= 0.640.0
perl(List::MoreUtils) >= 0.220.0
perl(Sub::Identify) >= 0.30.0
perl(Text::SimpleTable) >= 0.50.0
perl(constant) -
perl(strict) -
perl(warnings) -
perl-base >= 2:5.28.0


Name Value
perl(Class::Sniff) == 0.100.0
perl(Class::Sniff::App) == 0.100.0
perl-Class-Sniff == 0.100.0-6.mga7


Type URL
Binary Package perl-Class-Sniff-0.100.0-6.mga7.noarch.rpm
Source Package perl-Class-Sniff-0.100.0-6.mga7.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Class-Sniff rpm package:
    # urpmi perl-Class-Sniff




2018-09-19 - umeabot <umeabot> 0.100.0-6.mga7
(not released yet)
+ Revision: 1266509
- Mageia 7 Mass Rebuild
2016-06-18 - pterjan <pterjan> 0.100.0-5.mga6
+ Revision: 1023995
- Rebuild for perl 5.22.2
2016-02-01 - umeabot <umeabot> 0.100.0-4.mga6
+ Revision: 930022
- Mageia 6 Mass Rebuild

See Also

Package Description
perl-Class-Spiffy-0.150.0-10.mga7.noarch.rpm Spiffy Perl Interface Framework For You
perl-Class-Std-0.13.0-4.mga7.noarch.rpm Support for creating standard "inside-out" classes
perl-Class-Std-Fast-0.0.8-12.mga7.noarch.rpm faster but less secure than Class::Std
perl-Class-Std-Utils-0.0.3-9.mga7.noarch.rpm Utility subroutines for building "inside-out" objects
perl-Class-Throwable-0.130.0-4.mga7.noarch.rpm A minimal lightweight exception class
perl-Class-Tiny-1.6.0-2.mga7.noarch.rpm Minimalist class construction
perl-Class-Trigger-0.140.0-10.mga7.noarch.rpm Mixin to add / call inheritable triggers
perl-Class-Unload-0.110.0-3.mga7.noarch.rpm Unload a class
perl-Class-Usul-0.84.1-1.mga7.noarch.rpm Base class providing config, locking, logging, and l10n
perl-Class-WhiteHole-0.40.0-8.mga7.noarch.rpm Base class to treat unhandled method calls as errors
perl-Class-XPath-1.400.0-4.mga7.noarch.rpm Class-XPath module for perl
perl-Class-XSAccessor-1.190.0-15.mga8.i586.rpm Generate fast XS accessors without runtime compilation
perl-ClearSilver-0.10.5-23.mga8.i586.rpm Neotonic ClearSilver Perl Module
perl-Clipboard-0.200.0-1.mga7.noarch.rpm Copy and paste with any OS
perl-Clone-0.430.0-3.mga8.i586.rpm Recursively copy Perl datatypes