Changelog for Data-Scan
0.009 2023-01-09T06:19:50
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- dist.ini: Removed the OSPrereqs/MSWin32 for Win32::Console::ANSI, this
module does not always install and there is no yet a Dist::Zilla plugin
that injects as RunTimeSuggests
0.008 2017-03-10T04:28:55Z
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Add initial arguments to dsstart()
0.007 2017-02-22T06:12:38Z
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Added B::Deparse in the SEE ALSO section
- Fallback to a "without deparse" mode if deparse of a code ref raise an
exception
0.006 2016-02-23T06:23:08Z
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- dist.ini: stopwords = bufferize
- Buffered mode, enabled by default, to handle arbitrary large data
- Data/Scan.pm: change a comment in the SYNOPSIS
- t/printer.t: show how to pass options when using dspp()
- POD fixes
0.005 2016-02-20T11:57:05Z
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Impl/Printer: changed defaults of with_indices_full and with_methods to
a false value, clear memory at dsend()
- Impl/Printer.pm: Removal of MooX::HandlesVia dependency
- Data/Scan.pm: Avoid too many calls to arybase
- Impl/Printer.pm MooX::HandlesVia::Simple will be MooX::HandlesVia::Dirty
- Impl/Printer.pm: use MooX::HandlesVia::Simple -replace => 1
- Impl/Printer.pm: $desc = "\"$desc\"" is fast than $desc = " . $desc . "
- Impl/Printer.pm: MooX::HandlesVia::Simple like optim
- Impl/Printer.pm: In preparation of MooX::HandlesVia::Simple
- Impl/Printer.pm: put Moo first in the use statements
- Impl/Printer.pm: bug fix when with_indices_full => 0
- Impl/Printer.pm: make _currentIndicePerLevel really current indice
instead of next value
- Impl/Printer.pm: fix concatenatedLevels string
- Impl/Printer.pm: use handles_via
- Impl/Printer.pm: colored calls profiling
- Impl/Printer.pm: _pushDesc() profiling
- Impl/Printer.pm: Profiling bis
- Impl/Printer.pm: Profiling
- Impl/Printer.pm: Added 0x32 (space) to printable characters
- dist.ini: Add Authority
- Data/Scan.pm: removed unused import
- Data/Scan.pm: Mention of link to Data::Scan::Printer
- Scan/Printer.pm: ABSTRACT fix
0.004 2016-02-13T06:33:41Z
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- dzil xtest && max_depth option for Impl/Printer.pm
- A lot of POD
- Scan/Printer.pm: Initialize %Option
- Impl/Printer.pm: add indices_full option
- Scan/Printer.pm: more POD with example of deparse and link to
Data::Scan::Impl::Printer
- t/printer.t: Add Moo object in test
- Impl/Printer.pm: Note on methods introspection
- Impl/Printer.pm: Class introspection
- Add deparse to dspp and remove logic trying to guess if we can ansicolor
or not
0.003 2016-02-12T05:39:54Z
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Uniformization of required API: everything is prefixed with ds
- Removed output from role requirements
- Impl/Printer.pm: Removed non neede Data::Dumper dependency
0.002 2016-02-11T19:50:27Z
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Scan/Printer.pm: more POD
- Data/Scan.pm: again ops
- for next element in array or hash
- Data/Scan.pm: Still less ops
- Data/Scan.pm: Again less ops
- Data/Scan.pm: One less op at the end
- Data/Scan.pm: POD explaining process() signature
- Data/Scan.pm: more POD explaining consumer signature calls
- Data/Scan.pm: less ops I believe
- Data/Scan.pm: move protection in the while() directly
- Data/Scan.pm: extra protection when eating internal tags
- Data/Scan.pm: removed unused $_read and added some comments
[Mohammad S Anwar <mohammad.anwar@yahoo.com>]
- Fix typo in the pod document.
0.001 2016-02-10T18:31:40Z
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Initial release
- dzil xtest
- dzil compliance
- dist.ini: ContributorsFromGit replaced by Git::Contributors
- Impl/Printer.pm: show_indice split
- Customizations: dev+
- Win32::Console::ANSI dependency
- Impl/Printer.pm: unknown should be seen as it names indicated
- Impl/Printer.pm: colors
- Impl/Printer.pm: consider unfolded contents the same in any case
- Work on recursion prevention
- POD: typo
- POD + use an array reference to handle the case of empty unfolded
content
- t+
- changing API: dev+
- dev+
- dev+: proof of concept ok
- Import