Skip to content

Commit

Permalink
Build results of e505ba3 (on master)
Browse files Browse the repository at this point in the history
  • Loading branch information
kentfredric committed Oct 10, 2014
1 parent 760a1d4 commit bde2ee4
Show file tree
Hide file tree
Showing 41 changed files with 3,151 additions and 937 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Data-Handle*
.build
3 changes: 3 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# git help shortlog
# newname <newaddr> oldname <oldaddr>
<kentnl@cpan.org> <kentfredric@gmail.com>
2 changes: 1 addition & 1 deletion .perltidyrc
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
-i 2
-l 80
-l 130
56 changes: 56 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
language: perl
matrix:
allow_failures:
- perl: "5.8"
- env: STERILIZE_ENV=0 RELEASE_TESTING=1 AUTHOR_TESTING=1
- env: STERILIZE_ENV=0 DEVELOPER_DEPS=1
include:
- perl: "5.21"
env: STERILIZE_ENV=0 COVERAGE_TESTING=1
- perl: "5.21"
env: STERILIZE_ENV=1
- perl: "5.8"
env: STERILIZE_ENV=0
- perl: "5.10"
env: STERILIZE_ENV=0
- perl: "5.12"
env: STERILIZE_ENV=0
- perl: "5.14"
env: STERILIZE_ENV=0
- perl: "5.16"
env: STERILIZE_ENV=0
- perl: "5.20"
env: STERILIZE_ENV=0
- perl: "5.21"
env: STERILIZE_ENV=0
- perl: "5.8"
env: STERILIZE_ENV=1
- perl: "5.10"
env: STERILIZE_ENV=1
- perl: "5.20"
env: STERILIZE_ENV=1
- perl: "5.21"
env: STERILIZE_ENV=0 DEVELOPER_DEPS=1
- perl: "5.21"
env: STERILIZE_ENV=0 RELEASE_TESTING=1 AUTHOR_TESTING=1
before_install:
- perlbrew list
- time git clone --depth 10 https://github.com/kentfredric/travis-scripts.git maint-travis-ci
- time git -C ./maint-travis-ci reset --hard master
- time perl ./maint-travis-ci/branch_reset.pl
- time perl ./maint-travis-ci/sterilize_env.pl
install:
- time perl ./maint-travis-ci/install_deps_early.pl
- time perl ./maint-travis-ci/install_deps.pl
before_script:
- time perl ./maint-travis-ci/before_script.pl
script:
- time perl ./maint-travis-ci/script.pl
after_failure:
- perl ./maint-travis-ci/report_fail_ctx.pl
branches:
only:
- "master"
- "build/master"
- "releases"

67 changes: 0 additions & 67 deletions Build.PL

This file was deleted.

160 changes: 73 additions & 87 deletions Changes
Original file line number Diff line number Diff line change
@@ -1,31 +1,34 @@
Revision history for Data-Handle
Revision history for Data-Handle

1.000000 2014-10-10T13:04:03Z 3f54592
[00 Major - Version Scheme Change]
- Migrate to using x.yyyzzz (mantissa=6) instead of x.yyyzzzaa (mantissa=8)
- This may affect hand-operated downstreams
- https://questhub.io/realm/perl/quest/5388d3a9bbd0be2224000129

[01 Major - Toolkit Change]
- Migrate from using Module::Build to using ExtUtils::MakeMaker as installer toolkit
- Make test/toolkit "latest" dependencies merely recommendations.
- https://questhub.io/realm/perl/quest/5388cc12bbd0be5b2500011f

[Dependencies::Stats]
- Dependencies changed since 0.02001003, see misc/*.deps* for details
- build: -1
- configure: +1 -1 (recommends: +1)
- develop: +47 -2 (recommends: -1, suggests: +1 ↑1)
- test: +2 ↓1 -2 (recommends: +3)

0.02001003 2013-07-26T09:11:29Z
[Bugfixes]
- No longer broken on modern Package::Stash's

[Dependencies::Added / develop requires]
- Pod::Coverage::TrustPod
- Test::CPAN::Changes 0.19
- Test::CPAN::Meta
- Test::Pod 1.41
- Test::Pod::Coverage 1.08
- version 0.9901

[Dependencies::Added / test requires]
- lib

[Dependencies::Changed / build requires]
- Module::Build 0.4002 → 0.4005

[Dependencies::Changed / configure requires]
- Module::Build 0.4002 → 0.4005

[Dependencies::Changed / develop suggests]
- Dist::Zilla::PluginBundle::Author::KENTNL v1.5.0 → v1.7.4

[Dependencies::Changed / runtime requires]
- Package::Stash 0 → 0.15
[Dependencies::Stats]
- Dependencies changed since 0.02001002, see misc/*.deps* for details
- build: ↑1
- configure: ↑1
- develop: +6 (suggests: ↑1)
- runtime: ↑1
- test: +1

[Documentation]
- Updated copyright year
Expand All @@ -40,34 +43,26 @@ Revision history for Data-Handle
0.02001002 2012-08-11T01:59:03Z
- Minor Maintenance Release.

[Dependencies::Changed]
- build requires : Module::Build 0.3601 -> 0.4002
- configure requires : Module::Build 0.3601 -> 0.4002
- development suggests : Dist::Zilla::PluginBundle::Author::KENTNL
v1.3.0 -> v1.5.0
- test requires : Test::More 0.96 -> 0.98
[Dependencies::Stats]
- Dependencies changed since 0.02001001, see misc/*.deps* for details
- build: ↑1
- configure: ↑1
- develop: (suggests: ↑1)
- test: ↑1

[Tests]
- Made tests slightly more detailed in the error condition.

0.02001001 2012-06-08T13:30:28Z
[00 Important Changes]
- Code has been purged of stolen chunks of Carp code, and now instead
depends on a minimum Carp of v1.22. This is the first release of Carp
that was packaged on CPAN as a Dual Lifed module, upon which I can rely
upon the existance and implementation of 'caller_info'. It is hoped this
will make bugs smaller and the code easier.

[Dependencies::Development::Changed]
- recommends : Dist::Zilla::PluginBundle::Author::KENTNL::Lite
0.01009803 -> v1.3.0
- suggests : Dist::Zilla::PluginBundle::Author::KENTNL v1.0.0 -> v1.3.0
- Code has been purged of stolen chunks of Carp code, and now instead depends on a minimum Carp of v1.22. This is the
first release of Carp that was packaged on CPAN as a Dual Lifed module, upon which I can rely upon the existance and
implementation of 'caller_info'. It is hoped this will make bugs smaller and the code easier.

[Dependencies::Runtime::Changed]
- requires : Carp 0 -> 1.22

[Dependencies::Runtime::New]
- requires : perl 5.8.0
[Dependencies::Stats]
- Dependencies changed since 0.01011704, see misc/*.deps* for details
- develop: (recommends: ↑1, suggests: ↑1)
- runtime: +1 ↑1

[Packaging]
- Update LICENSE ( Year, Address, Indent )
Expand All @@ -79,13 +74,10 @@ Revision history for Data-Handle
[Bugs]
- Adapted to work with latest Package::Stash ( 0.33 )

[Dependencies::New]
- Try::Tiny
- strict
- warnings

[Dependencies::Removed]
- English
[Dependencies::Stats]
- Dependencies changed since 0.01011703, see misc/*.deps* for details
- runtime: +3
- test: -1

[Internals]
- AUTHORITY data now provided
Expand All @@ -98,14 +90,17 @@ Revision history for Data-Handle
- Github URL's now all https://

[Tests]
- Refactored some of the exception class testing logic in 04_ for enhanced
clarity.
- Refactored some of the exception class testing logic in 04_ for enhanced clarity.

0.01011703 2011-04-24T22:29:18Z
- Minor changes release, mostly just dist maintainence.
- [Dependencies::Stats]
- Dependencies changed since 0.01011702, see misc/*.deps* for details
- develop: +1 -1 (recommends: +1 -1, suggests: +1 -1)

[Dependencies::Devel]
- Advertise @Author::KENTNL
[Dependencies::Stats]
- Dependencies changed since 0.01011702, see misc/*.deps* for details
- develop: +1 -1 (recommends: +1 -1, suggests: +1 -1)

[Internals]
- Explicitly set $@ to undef ( critic )
Expand All @@ -126,54 +121,45 @@ Revision history for Data-Handle
- Don't index DB.

0.01011701 2010-12-21T13:29:00Z
- Give up on trying to operate with the Carp shipped with 5.6.2. If its
not there, and not in Carp::Heavy's injections, use a copy of one we
stole and made work.
- Give up on trying to operate with the Carp shipped with 5.6.2. If its not there, and not in Carp::Heavy's
injections, use a copy of one we stole and made work.
- Have to put a fix in as well, because Term::ANSIColor clobbers $@

0.01011617 2010-12-21T05:46:24Z
- Fix "missing parentheses around my ( )" for Perl-5.6

0.01011601 2010-12-20T13:07:01Z
- Yuck. The way caller_info is provided is ambiguous. Hopefully this
release will get that right.
- Yuck. The way caller_info is provided is ambiguous. Hopefully this release will get that right.

0.01011501 2010-12-19T13:15:59Z
- The method we were borrowing out of Carp wasn't there in old versions,
so we've added a bit of magic to try get it from older carps too, so we
don't fail on <= 5.10.1 :(
- The method we were borrowing out of Carp wasn't there in old versions, so we've added a bit of magic to try get it
from older carps too, so we don't fail on <= 5.10.1 :(

0.01011500 2010-12-19T12:36:06Z
- More tests to improve general function coverage.
- 'generate_exception' is gone, depercated.
- Replace: C< generate_exception($class , $message)->throw() > with C<
_gen_tree($full_class)->throw( $message ) >
- Coverage testing detected a missing exception class, fixed in this
release.
- 'generate_exception' is gone, depercated.
- Replace: C< generate_exception($class , $message)->throw() > with C< _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 2010-12-19T09:52:17Z
- 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.
- 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.
- 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::Stats]
- Dependencies changed since 0.01011322, see misc/*.deps* for details
- runtime: +1
- test: +2

0.01011322 2010-12-18T10:14:03Z
- First version.
Expand Down
8 changes: 4 additions & 4 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
This software is copyright (c) 2013 by Kent Fredric <kentnl@cpan.org>.
This software is copyright (c) 2014 by Kent Fredric <kentnl@cpan.org>.

This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
Expand All @@ -12,7 +12,7 @@ b) the "Artistic License"

--- The GNU General Public License, Version 1, February 1989 ---

This software is Copyright (c) 2013 by Kent Fredric <kentnl@cpan.org>.
This software is Copyright (c) 2014 by Kent Fredric <kentnl@cpan.org>.

This is free software, licensed under:

Expand All @@ -22,7 +22,7 @@ This is free software, licensed under:
Version 1, February 1989

Copyright (C) 1989 Free Software Foundation, Inc.
51 Franklin St, Suite 500, Boston, MA 02110-1335 USA
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Expand Down Expand Up @@ -272,7 +272,7 @@ That's all there is to it!

--- The Artistic License 1.0 ---

This software is Copyright (c) 2013 by Kent Fredric <kentnl@cpan.org>.
This software is Copyright (c) 2014 by Kent Fredric <kentnl@cpan.org>.

This is free software, licensed under:

Expand Down

0 comments on commit bde2ee4

Please sign in to comment.