Skip Menu |

This queue is for tickets about the MooseX-Exception-Base CPAN distribution.

Report information
The Basics
Id: 106106
Status: open
Priority: 0/
Queue: MooseX-Exception-Base

People
Owner: Nobody in particular
Requestors: CHORNY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: (no value)
Fixed in: (no value)



Subject: not indexed correctly
MooseX::Exception::Base is not indexed correctly. Please do "Force Reindexing" on PAUSE, or upload a new version. -- Alexandr Ciornii, http://chorny.net
On 2015-07-26 18:14:18, CHORNY wrote: Show quoted text
> MooseX::Exception::Base is not indexed correctly. Please do "Force > Reindexing" on PAUSE, or upload a new version.
I don't understand why this distribution even exists. There is no need for a base class for Moose Exceptions. As described in the Moose::Exception documentation, core Moose exceptions roll their own base because they cannot use Throwable, because that would create a circular dependency. External distributions have no such restriction, and can simply use Throwable. No extra functionality exists on top of what Throwable itself provides.
On 2015-07-27 10:40:01, ETHER wrote: Show quoted text
> On 2015-07-26 18:14:18, CHORNY wrote:
> > MooseX::Exception::Base is not indexed correctly. Please do "Force > > Reindexing" on PAUSE, or upload a new version.
> > > I don't understand why this distribution even exists. There is no need > for a base class for Moose Exceptions. As described in the > Moose::Exception documentation, core Moose exceptions roll their own > base because they cannot use Throwable, because that would create a > circular dependency. External distributions have no such restriction, > and can simply use Throwable. No extra functionality exists on top of > what Throwable itself provides.
(ah, sorry, I didn't realize that this distribution predates the existence of the Moose::Exception:: namespace. So while it might not be as useful *now*, it would have provided extra value on older versions of Moose.)