[libclass-load-perl] branch master updated (a78ceb4 -> c02e627)
gregor herrmann
gregoa at debian.org
Sat Jun 27 22:04:35 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libclass-load-perl.
from a78ceb4 releasing package libclass-load-perl version 0.22-1
new 3ba2220 Add debian/upstream/metadata
new f91a16e Update debian/changelog
adds 7afc300 layout, working on this later :)
adds cddc41f the API
adds 0adc8f0 A failing test!
adds 312c4aa The first file will be is-class-loaded
adds 7228755 Step 1: check %INC
adds dbe19f5 A module that defines @ISA is loaded
adds 8de2320 Method ISA works too
adds 54efbf1 $VERSION's cool too
adds 903ff65 Check for methods, (failing) tests for ONLY @ISA and $VERSION
adds f1aa8ff Allow $ISA and @VERSION because checking the globref autovivifies :/
adds 57772e2 Implementations of load_class and try_load_class, some tests
adds 6bdb6df croak, don't die
adds 3e325d5 If we fail to load a class, remove traces from it from %INC so is_class_loaded returns false
adds e1aaf05 More tests!
adds d61d888 Ensure that is_class_loaded is used before trying to load a class
adds 96de4a4 Fix test count
adds ec16d47 Rewrite the class->file mapper to take into account different OSes
adds fbc827e Rename Class-Require to Class-Load
adds a39ed7d Begin renaming Class-Require to Class-Load
adds b5071df Move some files around
adds dc57d17 Not yet sure if deleting from %INC makes sense, I'll wait on it
adds 3e43a65 documentation
adds f1980c1 doc fixes etc
adds e914efd Back down to MI 0.70
adds 59b0a0e Ignore autogenerated files
adds 3494aa6 Update Makefile.PL and Changes
adds f4a4a8b Bump to 0.02
adds 9b3fa09 Ignore still more autogenerated files
adds 53d630c Use my bps address for Class::Load
adds c4f957a Declare dep on Test::Exception
adds 4045b3a Less ugly in the module one-liner :)
adds d31851b Bump to 0.03
adds b578d8a Forgot to regen SIGNATURE; bump to 0.04
adds f04f8f0 Cargo cult CMOP's old pure-perl is_class_loaded
adds 665fff5 Changes and version
adds cce4270 Bump Module::Install, set repository
adds fedffdb Re-add inc
adds 2393f93 gitignore
adds d737f68 Remove shebang
adds abb3137 Doc tweaks
adds a3b2210 Bump to 0.06
adds c5892ae fatalize 0003-load-class.t
adds 4ead0e5 Move Test::Exception -> Test::Fatal
adds def747f update changelog
adds e4d7d52 Patches to make double-load error conditions more obvious/guarantee a fail on 5.8
adds 6b8e3ce +Added load optional code and docs
adds 78aa632 Update changelog
adds 7d659d5 Add to export
adds 02f71d1 Fix errors, add tests
adds 2f452f3 global variables are gross
adds f1179a7 add a few more special cases here
adds 52db9cd explicitly use Scalar::Util
adds e59e9e3 Be more explicit about try_load_class's contextual return
adds 79bb22f Give doy credit
adds adfc2dc Small prose fixes
adds 84d0d44 0.06 and its changes
adds 18408fb Bump Module::Install to 1.00
adds 2628e58 Better SEE ALSO
adds f2e7421 Bump Copyright to 2010
adds fc7332c Less boilerplate
adds c0ea806 Link to tokuhirom's blog post
adds 300a936 Add version checking via all entry paths to the code
adds d99749e Clean up error handling a bit, and make sure to check if version is defined, not if its true
adds 4877a4a Fix spelling error in comment
adds fcae7e6 use done_testing in all tests
adds a0bc372 First stage of implementing PP/XS versions of Class::Load - PP version is working
adds 8b04088 Add a shim module so that we can easily copy tests from this distro to Class-Load-XS
adds 64b447c Handle difference between PP & XS case for $ISA in package
adds ba73b88 Add load_first_existing_class
adds 4be733f Add a test for a corner case bug that was in the Class::MOP test suite
adds de7305c Add corner case test from Class::MOP test suite
adds b0fab3a Don't pass an undef $options to is_class_loaded, to avoid errors from XS implementation
adds cb84e02 switch to dzil
adds ce97bae dzilize distro
adds 57f401e Fix spelling of i.e.
adds 7eb9dc5 Update .gitignore
adds 16830db add some pod tests
adds 9b65ab2 Add test for version object in $VERSION
adds 0f7e9f2 Bump version
adds 3bf2749 Fix name
adds 36720c0 Loading version in a package causes false positives for is_class_loaded
adds c283120 Handle an object in $VERSION correctly
adds 934df23 Say what implementation of the code the tests are using
adds 4529ebd Changes for next version
adds 83b29a6 Add _implementation sub for tests
adds a668d7b v0.07
adds 84d4414 Pod fix
adds 543dd47 Add prereq on Data::OptList
adds 6373704 Bump version
adds b278f60 Changes for 0.08
adds 5ba4ad1 v0.08
adds d90b548 there's no reason to have different behavior here
adds afc4569 fix shawn's name
adds d0334cb use package::stash
adds b2ee5ab use try::tiny
adds 8a5322f this is unnecessary
adds 972f7cf don't allow invalid module names
adds 5292fb7 Remove extra whitespace
adds ea07939 use _is_module_name everywhere internally remove _is_valid_class_name
adds 9244c11 Changes for 0.09
adds 962cf12 Bump version
adds 0a784d6 v0.09
adds 79d76e5 make sure the $@ localization doesn't hide errors
adds a2dea8c Bump version
adds d1a5e09 v0.10
adds a116055 Add some tests from Kent Fredric for false positives on bad modules
adds 05ec72d rename files and improve test descriptions
adds 1d5afca Make failing test a $TODO
adds 6c38278 Add more tests for false positives
adds bea4988 Fix comment typos
adds 0216adf package names can't start with digits
adds 4d9efa6 changelog for starts with digit fix
adds fa4d52c add missing package
adds ad525bb Test more bad module names
adds ae10c59 Clean up code formatting and add some more bad names
adds 9fdc0c3 use Module::Runtime
adds aac4aad Add changes for Module::Runtime use
adds 460801d Bump version
adds 75e92c1 v0.11
adds 88db1e5 Bump Module::Runtime dep to latest
adds dae146d Changes for next version
adds b0daf9a Bump version
adds fc05b17 v0.12
adds a49912c Add test for when no implementation is available
adds fee858b Add a test for a bad $Class::Load::IMPLEMENTATION value
adds 5f2920c Add a test that there is no warning from loading Class::Load when ::XS is not available
adds 9f4db3b Shut up "used only once" warning
adds b4a2dd8 We need to use the catch from Try::Tiny to get the exception value
adds b07daa7 Changes for next release
adds 36d6ab4 Actually require Module::Runtime 0.011 in code too
adds d7d35b5 Bump version
adds e4abbd4 Need Test::Requires
adds 4644ef2 v0.13
adds 6338d41 Use Module::Implementation to handle loading XS or PP version
adds 2b07b98 Changes for 0.14
adds 49e0105 Small formatting tweak
adds abb8fbf Use AutoPrereqs
adds 9708642 Bump version
adds 351d288 v0.14
adds d2f9f2f Accomodate latest changes to Module::Implementation
adds bd6bd6a Changes for 0.14
adds 8653291 Bump version
adds b16f1a4 Sort test prereqs
adds 94bdabd v0.15
adds e9bdd8b Require Module::Runtime 0.012
adds 2c75184 Changes for next release
adds ab3c31a Bump version
adds 92d8adb v0.16
adds 83fba00 stop relying on %INC here, it's not actually safe
adds 508ac82 Changes for next release
adds b46ed3d Bump version
adds ecfa222 v0.17
adds 6a06656 Require Package::Stash 0.14+
adds e217dd7 Changes for next release
adds b09662a Bump version
adds 31a8175 v0.18
adds 5871d53 Make Changes formatting more consistent
adds 18c5298 add test messages to the tests
adds 5828cc1 Fix spelling, formatting, and tweak test description
adds 2889e25 s/"/'/g as needed
adds aec82c3 Tidy this t/003-load.t
adds 98e4684 Test descriptions for all tests
adds 265d9fa Make load_class() return the class name on success
adds 4e7a256 No need for Pod::Coverage::Moose
adds 2da5f5b A bunch of Cleanup on error throwing
adds 0ffd7ec Tweak Changes formatting
adds 3fc24c8 Add RT reference for load_class returns name
adds b8fde41 Bump version
adds 88e931b v0.19
adds a2877ce changelog and version bump
adds b8f62e9 v0.19
adds 4f8c568 reenable linkcheck plugin
adds ca94204 Merge remote-tracking branch 'doy/master'
adds b2cf24f Bump version
adds 0706c28 Changes for next release
adds c0b5596 v0.20
adds e24d900 Fix my grammarly
adds 59dbb9c Clarify my gibberish
adds 0de1ab0 Add tests for handling of weird constants.
adds 5f2e13e Fix comment typoe
adds 1f9bb42 minor comment fixes
adds bbf5dd0 switch to my pluginbundle
adds 8537065 canonical repository moved to https://github.com/moose/Class-Load
adds c4c6e08 add missing prereqs
adds 4e7f572 Class-Load-0.21
adds 60735f0 remove unneeded shebangs
adds aad116c add contributors to metadata and pod
adds 6dd990a tighten up entries
adds 3a9081b remove unnecessary plugin
adds 1ccae67 use the new surgical config option for more succinct configuration
adds f9c6de7 now using [Git::Contributors]
adds 0792d97 add irc channel and mailing list info to metadata
adds 93567d9 try to keep our namespaces clean(ish)
adds e6e8da3 leave a blank like for [PkgVersion] to insert into
adds 36be6c5 capitalize abstract; move it up
adds b9fb7b1 add keywords to metadata
adds 5cffff9 add reference to Module::Runtime (RT#97853)
adds 8e22fe1 document some caveats - e.g. see RT#63013
adds 8465ff7 remove unneeded pod
adds 923c197 Class-Load-0.22
adds 38af8d6 avoid namespace tests for now
adds 66e1dcf Coverage for Class::Load::PP is 0.0%, with 1 naked subroutine: is_class_loaded
adds 187bb26 add a placeholder .mailmap
adds 85c0970 hardcode the distribution name in Changes, to reduce churn on each release
adds eb3e615 since we are still targeting perl 5.6, only use MakeMaker to build
adds b72c1f5 keep $VERSION right in the repo
adds 7d411b0 switch to my podweaver plugin bundle
adds 07c4e03 remove unneeded module
adds 29ebb54 avoid having to clean our namespaces by avoiding importing (most) things
adds a4ea42a Class-Load-0.23
adds 666a50c Imported Upstream version 0.23
new afddc6d Merge tag 'upstream/0.23'
new 7cdee62 Update debian/changelog
new 1a05481 Update years of packaging copyright.
new 6bd9ede Update (build) dependencies.
new 1276d65 Reformat debian/control with cme
new 9f5d322 Mark package as autopkgtest-able.
new 5aa8b3f Declare compliance with Debian Policy 3.9.6.
new 4f332db debian/rules: remove override_dh_auto_install.
new c02e627 releasing package libclass-load-perl version 0.23-1
The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Build.PL | 121 --------
CONTRIBUTING | 19 +-
Changes | 3 +
INSTALL | 9 +-
MANIFEST | 11 +-
META.json | 544 +++++++++++++++++++++------------
META.yml | 427 +++++++++++++++-----------
Makefile.PL | 74 +----
README | 4 +-
debian/changelog | 13 +
debian/control | 8 +-
debian/copyright | 2 +-
debian/rules | 8 -
debian/upstream/metadata | 8 +
dist.ini | 7 +-
lib/Class/Load.pm | 48 ++-
lib/Class/Load/PP.pm | 15 +-
t/00-report-prereqs.dd | 66 +++-
t/00-report-prereqs.t | 13 +-
t/011-without-xs.t | 1 -
weaver.ini | 6 -
xt/author/00-compile.t | 12 +-
xt/{release/no-tabs.t => author/eol.t} | 13 +-
xt/{release => author}/kwalitee.t | 2 +-
xt/{release => author}/no-tabs.t | 9 +-
xt/author/pod-spell.t | 2 +-
xt/release/changes_has_content.t | 2 +-
xt/release/eol.t | 8 -
xt/release/minimum-version.t | 2 +-
xt/release/pod-coverage.t | 7 -
xt/release/portability.t | 1 +
31 files changed, 763 insertions(+), 702 deletions(-)
delete mode 100644 Build.PL
create mode 100644 debian/upstream/metadata
delete mode 100644 weaver.ini
copy xt/{release/no-tabs.t => author/eol.t} (85%)
rename xt/{release => author}/kwalitee.t (95%)
rename xt/{release => author}/no-tabs.t (92%)
delete mode 100644 xt/release/eol.t
delete mode 100644 xt/release/pod-coverage.t
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libclass-load-perl.git
More information about the Pkg-perl-cvs-commits
mailing list