Skip to content

Releases: kentnl/Data-Handle

0.01011500

26 Jul 09:16
Compare
Choose a tag to compare
  • More tests to improve general function coverage.
  • generate_exception is gone, depercated.
  • Replace: generate_exception($class , $message)->throw() with _gen_tree($full_class)->throw( $message )
  • Coverage testing detected a missing exception class, fixed in this
    release.
  • All tied() methods now tested to some degree to work.

0.01011421

26 Jul 09:15
Compare
Choose a tag to compare
  • Reworked the Exception code to be cleaner at the cost of a slight
    initialisatin cost.
  • Reworked code bodies to unify seek/tell calls as _restore_pos and
    _set_pos.
  • Added _fh so internal code is less confusing.
  • Extended tests to cover more scenarios.
  • Added contributed suggestions as "alternative_techinques" with
    demonstrations how they *( so far ) don't work. If people can get them
    to work (on all perls), that'd be great!. ( Seems there are many weird
    fdup bugs in perl )
  • Stolen the backtrace code from Carp a bit and augmented it, now produce
    useful backtraces.
  • Have some nice code in our exception stringification that highlights
    lines with colours based on how much we think they're related to the
    problem. Stuff thats part of DH ( the place the error was detected ) is
    highlighted green as we think it will be usefull in diagnosis, but its
    not the source of the problem. Stuff that we know is likely to be
    infrastructural and not likely to be part of the problem ( ie: code like
    Try::Tiny and Test::Fatal ) are highlighted yellow because we doubt its
    useful. Everything else is left white, and you should look for the
    problem there first.

Dependencies::Added / runtime requires

  • Term::ANSIColor

Dependencies::Added / test requires

  • Data::Dumper
  • IO::Handle

0.01011322

26 Jul 09:14
Compare
Choose a tag to compare
  • First version.