[libmoose-perl] annotated tag upstream/2.1405 created (now 22433cb)
gregor herrmann
gregoa at debian.org
Tue Jul 7 17:21:27 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/2.1405
in repository libmoose-perl.
at 22433cb (tag)
tagging 0424cc8916ed2a4f97b4be3c61c87ccb8e92c22e (commit)
replaces upstream/2.1213
tagged by gregor herrmann
on Tue Jul 7 19:09:07 2015 +0200
- Log -----------------------------------------------------------------
Upstream version 2.1405
A. Sinan Unur (1):
Don't add command line option if compiler is cl
Dagfinn Ilmari Mannsåker (4):
Skip or TODO memory leak tests under Devel::Cover
Reenable coveralls, and add badge to README.md
Fix Coveralls URLs
Bump required Try::Tiny version
Dave Rolsky (40):
Core overloading support for roles
Deal with pod coverage errors
whitespace
Fix Delta doc buglet
Replace "This is fatal error" in several exception messages with "This is a fatal error"
Various fixes for overloading operator conflict detection
Make overload fallback conflicts from role-consumes-role work like other conflicts - consumer silently wins
Remove package {} syntax from tests
Add missing "my"
Make Moose::Exception stringification eliminate internal Moose & CMOP frames at top of trace by default
Doc updates for exception class & manual
Fix some tests of exceptions to check for the actual error message we care about
Fix typo (& should be &&) in Moose::Exception
Add some more overloading tests
First pass at proper overloading support
Add/update basic tests for CMOP::Overload class
Make sure that overloads are cloned properly during role composition
Update docs for overloading APIs
Die if an exception class has no metaclass
Add Changes & Delta entries for overloading changes
On older Perls we need to set the fallback value every time we add an overloaded op
Remove TOOD item for overloading support
Remove error system TODO entry
Remove mention of overloading in todo test list
Work around weirdness with MX::MarkAsMethods and overloading roles
Make the Makefile.PL a little more user-friendly
Fix odd casing of =head2 in Manual::MethodModifiers
Add docs on method modifier order in the presence of inheritance
Remove authordeps that are there just to work around SurgicalPodWeaver being broken
Tidy some code (removing tabs along the way)
Make sure that an existing meta method is not overwritten when -meta_name is passed to Moose
Add docs for -meta_name import option
Make sure class list in pod-coverage.t is sorted
Small grammar fix in Manual::Delta
Added tests for Moose::Meta::Attribute->verify_against_type_constraint
Simplify code for generating TC error when assert_valid is called
Add Sub::Identify as a prereq
Update Changes for prereq fixes
Sort various lists of packages in dist.ini
Fix grammar typo in Manual::Delta
Graham Knop (8):
fix ::ToInstance::apply to return object
fix resetting arena magic when applying overloads to instances
test exporting subs by subref
export confess and blessed by name rather than by subref
update to new helpers location
we aren't limited to the perl versions travis provides
fix mistake in travis config
list all runtime and configure prerequisites as authordeps
James Marca (1):
MooseX.pod: echo MooseX::Declare deprecation
Karen Etheridge (139):
bump next version to 2.1300
Merge branch 'PR/74'
changelog for Moose-2.1300-TRIAL
new before-release plugin to check that the --trial flag is consistent with the version
bump version to 2.1301
ensure that we do not offset line numbers when we add $VERSION to .pm files
ensure that we do not offset line numbers when we add $AUTHORITY to .pm files; also drop adding them everywhere except Moose.pm
this test cannot possibly pass until the [Authority] plugin runs
Merge pull request #78 from moose/coveralls
ensure travis installs the right version for these [PkgVersion] options
add explicit deps on the versions of strict, warnings available in perl 5.8.3
silence warning: Name "main::HAS_NC_AC" used only once: possible typo at t/metaclasses/exporter_sub_names.t line 36.
Merge pull request #79 from moose/topic/smarter-overloading-conflict-detection
remove extra cruft
changelog for Moose-2.1301-TRIAL
Merge pull request #80 from moose/topic/more-overloading-conflict-tweaks
rename these test packages to avoid using B
bump version to 2.1302
changelog for Moose-2.1302-TRIAL
changelog for Moose-2.1302-TRIAL
until [Authority] is fixed, use our own implementation
add comment to my ugly hack
add some test labels
TODO tests for RT#98488 (meta_name not working as advertised)
bump required version of [Conflicts], to bring back the -also section
oops, this really should be a TODO test for now.
bump the [Conflicts] version, to get a .pm immune to podweaving
set_prototype was added in Scalar::Util 1.11
Merge branch 'stable/2.14'
bump version to 2.1303
Merge branch 'stable/2.12'
changelog for Moose-2.1303-TRIAL
make sure that I "git merge --ff-only stable/2.xx" in master after a release!
Merge branch 'stable/2.12'
bump next version to 2.1304
oops, fix this new git code
changelog for Moose-2.1304-TRIAL
Merge pull request #82 from moose/topic/less-moose-in-errors
remove build configs that did nothing
fix typo causing test to not be gathered
remove unused imports
dramatically speed up builds in uncleaned directories by not gathering old build dirs and their contents
whitespace
[EOLTests] is now deprecated
bump version to 2.1305
changelog for Moose-2.1305-TRIAL
document "meta" as a keyword to avoid
Merge remote-tracking branch 'pulls/83' - Rewrite overloading implementation
declare new prereq
spelling fix
fix pod coverage test
bump version to 2.1306
remove unused imports
switched some uses of List::MoreUtils APIs to their List::Util equivalents
moved tests into xt/author that are expected to pass after every commit
changelog for Moose-2.1306-TRIAL
Merge pull request #84 from moose/topic/export-names
changelog for #84
bump version to 2.1307
changelog for #85
add attribution for PR#83
changelog for Moose-2.1307-TRIAL
Merge pull request #86 from moose/topic/all-deps-as-author
affirm at the end of the build that everything is declared as an authordep that should be
pass no_refs option to Devel::StackTrace (RT#99811)
bump version to 2.1400
changelog for Moose-2.1400
bump version to 2.1401
changelog for Moose-2.1401
Merge pull request #89 from mschout/master
add changelog header
bump version to 2.1402
changelog for Moose-2.1402
ensure we are running a fixed [SurgicalPodWeaver]
remap my github email address which should not ever have been visible
Merge branch 'pr/90'
bump version to 2.1403
Fix "Unrecognized escape \i passed through in regex" warning with MSWin32 filenames
Changelog for the test fix
Merge pull request #91 from nanis/dont-set-dev-compiler-option-for-msvc
be less snarky and more accurate in Makefile warning for MSVC
fix synopsis: avoid conflict between two "thing" subs; ensure the source module has been loaded
make it more clear that this isn't actually the finder we are using here
some core dzil plugins must be at 5.x, so this requirement is redundant now
clarify this comment
keep unwanted files out of the shipped dist
be respectful of systems where make is not "make"
remove the package statement from this pod as well (done everywhere else in 2.1205)
switch to [Git::GatherDir] for even more surety that we do not package things we shouldn't
changelog for cl compilation option fix
might as well use "our"
keep a $VERSION assigned at all times (not including dzil modifications)
dzil configs for getting $VERSION from lib/Moose.pm, incrementing version after release in all .pms and committing
changelog for Moose-2.1403
increment version after release
fix commit message for post-release commit to bump $VERSIONs
load the ConfirmRelease plugin last, to ensure all other BeforeRelease plugins run first
move this plugin up, to live with other metadata-providing plugins
push to git after the second commit, before going back to the master branch
avoid warning in synopsis code: "Attribute (name) of class MyApp::User has no associated methods (did you mean to provide an "is" argument?)"
both of these changes are to documentation - combine them in changelog
remove mention of packages that no longer exist
add other directories we absolutely do not want to see traversed and indexed
now that we use [Git::GatherDir] we should not have anything to prune -- and saves a bit of time in the build
clarify the changes in 2.1210: Test::Moose actually had its code change, not tests
remove more unused lib includes and imports
abort the test sooner, before loading everything
Test::LeakTrace fails tests on 5.21.6; leak tests fail on 5.21.7 and 5.21.8
Merge pull request #96 from moose/topic/simplify-tc-failed-exception
Merge branch 'pr/97'
canonicalize more contributor names
update leak test to skip for 5.21.9
fix enum syntax in example (thanks, ironm!)
no longer needed - modules now have $VERSIONs right in the repo
ignore new EUMM build artifact
remove executable bit from test files
bump the required version of Module::Runtime::Conflicts
remove unused lib includes in tests
missing punctuation
Test::LeakTrace still segfaults under 5.21.10 and blead
commit Changes once without the {{$NEXT}} in the release snapshot, and then again with the version bump with {{$NEXT}} restored
also keep a copy of the LICENSE in the local repository, for visibility on github
explain why this Makefile.PL is so terse
CPAN.pm now defaults to installing recommendations, and does not know how to resolve these circular references
bump a prereq to avoid failing a leak test (RT#101124)
List::Util::first is equivalent to List::MoreUtils::firstval
clean up changelog a bit
update spelling whitelist
Moose-2.1404
increment version after release
add stopwords that are missing in travis's dictionary
I noticed that the "sort" handler doesn't behave like "elements" in scalar context - possibly a bug?
the sort handler was returning undef in scalar context; make it work like elements
give some indication to the user why tests are inexplicably failing
use a more specific link
add git commit description to Moose.pm's package line, as extra source identification
provide the failure messages, in case something unexpected is broken with one of these modules
add link to rjbs's "Moose is Perl" OSCON 2014 tutorial
Moose-2.1405
Kent Fredric (1):
Remove superfluous entries from develop.suggests
Michael LaGrasta (2):
Added Resources section as described in RT #101993
purged dead links
Michael Schout (1):
fix a test that was trying to load Test::Exception instead of Test::Fatal
gregor herrmann (1):
Imported Upstream version 2.1405
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmoose-perl.git
More information about the Pkg-perl-cvs-commits
mailing list