[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#365142: ITP: libuniversal-isa-perl -- Safer version of UNIVERSAL::isa



Krzysztof Krzyzaniak (eloy) wrote:
> Package: wnpp
> Severity: wishlist
> Owner: "Krzysztof Krzyzaniak (eloy)" <eloy@debian.org>
> 
> * Package name    : libuniversal-isa-perl
>   Version         : 0.06
>   Upstream Author : Autrijus Tang <autrijus@autrijus.org>
>   	   	    chromatic <chromatic@wgz.org>
> 		    Yuval Kogman <nothingmuch@woobling.org>
> * URL             : http://search.cpan.org/~chromatic/UNIVERSAL-isa/
> * License         : Perl: GPL/Artistic
>   Programming Lang: Perl
>   Description     : Safer version of UNIVERSAL::isa
> 
>  This module replaces UNIVERSAL::isa with a version that makes sure that,
>  when called as a function on objects which override isa, isa will call
>  the appropriate method on those objects
>  .
>  In all other cases, the real UNIVERSAL::isa gets called directly.

maybe this way:

UNIVERSAL is base class for ALL classes in Object Oriented Perl.
UNIVERSAL::isa is method which can tell You if object is blessed in
package or inherits from package.
.
This module overloads UNIVERSAL::isa with a version that makes sure
that, when called as a function on objects which override isa, isa will
call the appropriate method on those objects
.
In all other cases, the real UNIVERSAL::isa gets called directly.


-- 
-------e-l-o-y---------------------------e-l-o-y-@-k-o-f-e-i-n-a-.-n-e-t------

       jak to dobrze, że są oceany - bez nich byłoby jeszcze smutniej



Reply to: