perl-Exception-Class - Module That Allows You to Declare Real Exception Classes in Perl

Property Value
Distribution openSUSE Leap 42.2
Repository openSUSE Oss all
Package name perl-Exception-Class
Package version 1.40
Package release 1.1
Package architecture noarch
Package type rpm
Installed size 82.44 KB
Download size 40.36 KB
Official Mirror
*RECOMMENDATION 1*: If you are writing modern Perl code with Moose or Moo I
highly recommend using Throwable instead of this module.
*RECOMMENDATION 2*: Whether or not you use Throwable, you should use
Exception::Class allows you to declare exception hierarchies in your
modules in a "Java-esque" manner.
It features a simple interface allowing programmers to 'declare' exception
classes at compile time. It also has a base exception class,
Exception::Class::Base, that can be easily extended.
It is designed to make structured exception handling simpler and better by
encouraging people to use hierarchies of exceptions in their applications,
as opposed to a single catch-all exception class.
This module does not implement any try/catch syntax. Please see the "OTHER
EXCEPTION MODULES (try/catch syntax)" section for more information on how
to get this syntax.
You will also want to look at the documentation for Exception::Class::Base,
which is the default base class for all exception objects created by this


Package Version Architecture Repository
perl-Exception-Class - - -


Name Value
perl(:MODULE_COMPAT_5.18.2) -
perl(Class::Data::Inheritable) >= 0.02
perl(Devel::StackTrace) >= 2.00
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsLzma) <= 4.4.6-1


Name Value
perl(Exception::Class) = 1.40
perl(Exception::Class::Base) = 1.40
perl-Exception-Class = 1.40-1.1


Type URL
Binary Package perl-Exception-Class-1.40-1.1.noarch.rpm
Source Package perl-Exception-Class-1.40-1.1.src.rpm

Install Howto

Install perl-Exception-Class rpm package:

# zypper install perl-Exception-Class

See Also

Package Description
perl-Expect-1.32-3.1.noarch.rpm Automate Interactions with Command Line Programs That Expose a Text Term[cut]
perl-Exporter-Declare-0.114-2.1.noarch.rpm Exporting done right
perl-Exporter-Lite-0.08-1.1.noarch.rpm Lightweight Exporting of Functions and Variables
perl-Exporter-Tidy-0.08-4.1.noarch.rpm Another way of exporting symbols
perl-Exporter-Tiny-0.042-4.2.noarch.rpm an exporter with the features of Sub::Exporter but only core dependencies
perl-ExtUtils-CChecker-0.10-2.1.noarch.rpm Configure-Time Utilities for Using C Headers,
perl-ExtUtils-Config-0.007-6.2.noarch.rpm A wrapper for perl's configuration
perl-ExtUtils-CppGuess-0.11-2.1.x86_64.rpm Guess C++ Compiler and Flags
perl-ExtUtils-Depends-0.405-1.1.noarch.rpm Easily build XS extensions that depend on XS extensions
perl-ExtUtils-F77-1.17-108.1.x86_64.rpm Simple interface to F77 libs
perl-ExtUtils-Helpers-0.021-4.2.noarch.rpm Various portability utilities for module builders
perl-ExtUtils-InstallPaths-0.010-4.2.noarch.rpm Build.PL install path logic made easy
perl-ExtUtils-LibBuilder-0.04-4.2.noarch.rpm A tool to build C libraries
perl-ExtUtils-MakeMaker-7.10-1.1.noarch.rpm Create a module Makefile
perl-ExtUtils-MakeMaker-CPANfile-0.07-1.1.noarch.rpm Cpanfile Support for Eumm