Skip to content
Commits on Mar 28, 2014
  1. v1.20140328

        - eliminated a UNIVERSAL::isa warning
    committed Mar 28, 2014
  2. Improve .gitignore.

    committed Mar 28, 2014
Commits on Jan 24, 2014
  1. v1.20140124

        - added =encoding to POD (thanks to Debian Perl Group)
    committed Jan 24, 2014
Commits on Jul 26, 2012
  1. v1.20120726

        - updated to work on Perl 5.17.2+ (rjbs)
    committed Jul 25, 2012
  2. Merge pull request #1 from rjbs/master

    fix UNIVERSAL::can t/bugs.t on 5.17.2+
    committed Jul 25, 2012
Commits on Jul 24, 2012
  1. @rjbs
Commits on Jun 17, 2011
  1. v1.20110617

        - bumped minimum Perl version to 5.8, as working around 5.6 bugs is not
          worth the trouble
    committed Jun 17, 2011
Commits on Jun 14, 2011
  1. v1.20110614

    committed Jun 14, 2011
  2. Fixed copyright statements.

    committed Jun 14, 2011
Commits on Jun 13, 2011
  1. v1.20110613

        - fixed RT #63771, buggy triggering of overloading for blessed invocants
          (found and fixed by Norbert Buchmüller)
        - migrated to Dist::Zilla
    committed Jun 12, 2011
  2. Migrated to Dist::Zilla.

    committed Jun 12, 2011
  3. Fixed RT #63771: overloading badly triggered.

    Internally UNIVERSAL::can::can() calls ->isa() on the invocant, and
    UNIVERSAL::isa() (the built-in) triggers overloads on its argument -
    which is really bad if that overload method is costly (eg.
    DBIx::Class::ResultSet has a numeric conversion overload that performs a
    count(*) on the resultset..). I guess there are not many modules that
    intentionally stringify to the name of some class so that to keep
    UNIVERSAL::isa() happy, so this should not break much code.
    
    Bug fixed by Norbert Buchmüller.
    committed Jun 12, 2011
  4. Updated to 1.16 release.

    committed Jun 12, 2011
Commits on Dec 9, 2010
  1. @mendel

    Fixed a bug: used to trigger overload on blessed invocants.

    Internally UNIVERSAL::can::can() calls ->isa() on the invocant, and
    UNIVERSAL::isa() (the built-in) triggers overloads on its argument -
    which is really bad if that overload method is costly (eg.
    DBIx::Class::ResultSet has a numeric conversion overload that performs a
    count(*) on the resultset..). I guess there are not many modules that
    intentionally stringify to the name of some class so that to keep
    UNIVERSAL::isa() happy, so this should not break much code.
    mendel committed Dec 9, 2010
  2. @mendel
Commits on Dec 13, 2009
  1. @schwern

    import UNIVERSAL-can 1.15 from CPAN

    git-cpan-module:   UNIVERSAL-can
    git-cpan-version:  1.15
    git-cpan-authorid: CHROMATIC
    git-cpan-file:     authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.15.tar.gz
    committed with schwern Jun 22, 2009
  2. @schwern

    import UNIVERSAL-can 1.14 from CPAN

    git-cpan-module:   UNIVERSAL-can
    git-cpan-version:  1.14
    git-cpan-authorid: CHROMATIC
    git-cpan-file:     authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.14.tar.gz
    committed with schwern Jun 12, 2009
  3. @schwern

    import UNIVERSAL-can 1.13_001 from CPAN

    git-cpan-module:   UNIVERSAL-can
    git-cpan-version:  1.13_001
    git-cpan-authorid: CHROMATIC
    git-cpan-file:     authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.13_001.tar.gz
    committed with schwern Dec 28, 2007
  4. @schwern

    import UNIVERSAL-can 1.12 from CPAN

    git-cpan-module:   UNIVERSAL-can
    git-cpan-version:  1.12
    git-cpan-authorid: CHROMATIC
    git-cpan-file:     authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.12.tar.gz
    committed with schwern Mar 31, 2006
  5. @schwern

    import UNIVERSAL-can 1.11 from CPAN

    git-cpan-module:   UNIVERSAL-can
    git-cpan-version:  1.11
    git-cpan-authorid: CHROMATIC
    git-cpan-file:     authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.11.tar.gz
    committed with schwern Feb 9, 2006
  6. @schwern

    import UNIVERSAL-can 1.10 from CPAN

    git-cpan-module:   UNIVERSAL-can
    git-cpan-version:  1.10
    git-cpan-authorid: CHROMATIC
    git-cpan-file:     authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.10.tar.gz
    committed with schwern Feb 9, 2006
  7. @schwern

    import UNIVERSAL-can 1.03 from CPAN

    git-cpan-module:   UNIVERSAL-can
    git-cpan-version:  1.03
    git-cpan-authorid: CHROMATIC
    git-cpan-file:     authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.03.tar.gz
    committed with schwern Jan 12, 2006
  8. @schwern

    import UNIVERSAL-can 1.02 from CPAN

    git-cpan-module:   UNIVERSAL-can
    git-cpan-version:  1.02
    git-cpan-authorid: CHROMATIC
    git-cpan-file:     authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.02.tar.gz
    committed with schwern Jan 10, 2006
  9. @schwern

    import UNIVERSAL-can 1.01 from CPAN

    git-cpan-module:   UNIVERSAL-can
    git-cpan-version:  1.01
    git-cpan-authorid: CHROMATIC
    git-cpan-file:     authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.01.tar.gz
    committed with schwern Dec 13, 2005
  10. @schwern

    initial import of UNIVERSAL-can 1.00 from CPAN

    git-cpan-module:   UNIVERSAL-can
    git-cpan-version:  1.00
    git-cpan-authorid: CHROMATIC
    git-cpan-file:     authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.00.tar.gz
    committed with schwern Jul 3, 2005
Something went wrong with that request. Please try again.