[libparse-method-signatures-perl] annotated tag debian/1.003017-1 created (now 56f678c)

gregor herrmann gregoa at debian.org
Sat Jun 11 02:14:55 UTC 2016


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag debian/1.003017-1
in repository libparse-method-signatures-perl.

        at  56f678c   (tag)
   tagging  efca1fcfb2245d1b5ba8877edf9e4d0ada40f525 (commit)
  replaces  debian/1.003016-1
 tagged by  gregor herrmann
        on  Sat Jun 11 04:14:19 2016 +0200

- Log -----------------------------------------------------------------
tagging package libparse-method-signatures-perl version debian/1.003017-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAABCgBmBQJXW3P7XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGTWoQALLqOunKJxYi+9HjXmnZtY/g
kUEhGvZN6n3x5jGviAmdj3Q2HumGuzB8bJ/aP7528PpWPcmsVcKYZo/v2Jliltop
5g6DhW/716sq6kbQbTiuoJO5kTYNIUXVuQvXMpdqTJliIOriEJPb1O9bZKuzdia5
yT00c/gFubYnsO2mcRuvzTc4fiND96bpgy7reMAPus0WN8EvxwmoC9LRtxiO1B6f
hZfNxP2m6Gq4ra+NqRPUid0XVAfQFUien+2gnMPP1VOvMnkMMY6oYIlE02jP2PP2
0Nupb3WWIVsHvzcDJv1d96osw73zh3dqoUbtiSxj14t7E3v/qLye9xuhDNXAbBnw
O7/Ouuw4IE43W0Dz+XvJPjZkPqEsqC3i7hFd1fz1c8jY3t1QtwenKFWoSuyGwtBc
Y8PkUjNA/m/KofTnkMwVe3HprtQb/uYsD3Ii3wsvMTPYPubaiO0wrSJCYFyIpzgC
j5mv8LPavW5r93Zx0DFVpYMP98dpgNH23GCfHs4b/uC3m/FBjOhmzJje3S4ds5Ke
KEgSzfWWb0tPWhFpMuoV8O1Nqx5wxlRG6C5yJhATMmb1Kiah3TJrjrV/hg97haXu
qyvVQ4xT+QrAuaNkIIvjlhsvCxUCgtC4kG0mo293LRB2koFga3Ec9lceIZtQfmct
W+ldJWeeBtUXYcUjD8Ea
=1Uwv
-----END PGP SIGNATURE-----

Ash Berlin (105):
      Initial checking and start of parsing framework + tests
      Make more of the parsing tests pass
      Fix all but one of the parse tests
      Test the return value of signature. It'll probably need changing, but some tests are better than nothing
      Adding
      Add simple pod
      Add more tests and return trailing input data (usefully)
      Parse label names (might need refining)
      Rename
      Fix todo: default based on other paramter
      Fix todo: parameterized types
      Fix last of the todo tests
      Allow comments in multiline sigs
      Merge branch 'rafl/master'
      Mark some tests as todo
      Fix quoting whitelist.
      Add dep to Makefile.PL
      Require comma between params (previously was newline or comma)
      Merge branch 'master' of git at github.com:ashb/parse-method-signatures
      Improve coverage (more tests + removing unused code path)
      Merge branch 'master' of git at github.com:ashb/parse-method-signatures
      Add a few more tests and use lives_and {} in test cases
      Parse un-named/dummy params
      Add 'required' attr to Param
      Create a role for params in preparation for unpacked arrays/hashes
      Merge branch 'master' of git at github.com:ashb/parse-method-signatures
      Parse unpacked arrays/hashes. Fix a few semantically invalid param TODOs
      Fix last remaning TODO parse tests (semantic errors)
      Add dep
      Allow spaces in TCs
      Prepare for release
      Make version in Changes match
      Remove unused dep
      Add repository to META.yml
      Merge branch 'master' of git at github.com:ashb/parse-method-signatures
      Add complex type test
      Make a start at parsing param traits
      Make param return a ::Param when called as a class meth
      Start reworking how TCs are parsed/stored
      Make parsing tests work again
      Add missing file
      Remove changes that were supposed to have been added on a branch
      Start reworking how TCs are parsed/stored
      Make parsing tests work again
      Adapt tests for new way of storing TCs
      Merge branch 'tc-refactor'
      Change dies into croaks
      Prepare for relase
      Handle fat comma in TCs
      Version bump for release
      Merge branch 'master' of git at github.com:ashb/parse-method-signatures
      Convert to using BUILDARGS
      Merge branch 'master' of git at github.com:ashb/parse-method-signatures
      Docs! ZOMG
      Releasing version 1.002000
      Work on parsing defaults better
      Merge branch 'master' of git at github.com:ashb/parse-method-signatures
      Manual merge fixup
      Playing around with trying to parse using PPI
      Parse TCs fully, and add a few helper tests (they will go away, get merged into other files when completed)
      Guess at error messages by default a bit better
      Factor out bracketed handling from _tc_params
      Some work on params
      Capture param name
      Get param parsing working a bit
      Parse union type constraints
      Deal with PPI treating m($x) or y($x) as a regexp operator
      Sort out default state of required for params
      Handle unpacked params better
      Start making normal tests pass again
      Parse where constraints
      (re)allow type params
      Fixup magic variables and make note of case we can't deal with in POD
      Move optional/required overloading of param to right place
      Up to parsing of default values now
      Start parsing default values for attrs
      Make more tests pass (array unpackingg specifically)
      Pass all parsing tests except for one stringification of hash keys one
      Work on getting TCs building again
      All tests successful.
      Add release notes and extra test coverage
      Merge commit 'origin/master' into ppi
      Fix placeholder TODO test
      Prepare new relase of PPI version
      Remove unmarked test dependency on Data::Dump
      Really remove Data::Dump that wasn't being used
      Cleanup manifest.skip
      Re-introduce remaining_input since TryCatch depends upon it
      Update and add more docs \o/
      Add in_package attribute for MX::Types stream-lining
      Rename search_package/in_package to from_namespace
      Update docs/changelog to reflect actual attirbute name
      Skip leading whitespace (its skipped everywhere else already)
      Error handling of invalid or not-yet-defined types
      Changelog
      Version 1.003004
      Version 1.003006
      Require MooseX::Traits 0.06 to remove warnings/errors from new moose
      Fix 'Use of uninitialized value' when using regexps in signatures
      Version 1.003009
      Make work with PPI 1.204
      Version 1.003010
      Always pass from_namepsace to tc_class if provided.
      Merge pull request #1 from dsteinbrunner/patch-1
      Merge pull request #3 from kentfredric/rt-114385

Cory Watson (2):
      Document sig
      Remove author, since it doesn't matter.

Dagfinn Ilmari Mannsåker (5):
      Version 1.003014
      Don't ship MYMETA files
      Version 1.003015
      Use Class::Load instead of Class::MOP::load_class()
      Version 1.003016

David Steinbrunner (1):
      typo fixes

Florian Ragwitz (102):
      Refactor signatures.t to be table-driven.
      Test descriptions and more tests.
      Allow easy addition of TODO tests.
      Test defaults based on other parameters.
      Add tests for signatures that should fail to parse.
      Actually execute TODO tests, so we notice when they start passing.
      Add TODO tests for parameterized types.
      Type constraints with colons in them.
      Don't import croak. We don't use it and Moose already imports confess.
      Unimport Moose keywords from our namespace after compile time.
      Immutalize Parse::Method::Signatures.
      More tests for default values.
      Tests for default value quoting.
      Fix test description.
      TODO tests for simple non-scalar args.
      Add tests for invalid non-scalar attributes.
      TODO tests for simple argument unpacking.
      Add comment on what (@x, $y) might mean.
      Only positional scalars are allowed within hash ref unpacking.
      Add .gitignore.
      Test for (@x, $y) being invalid.
      Create signature objects instead of simple data structures.
      Skip t/struct.t until it's ported to use the signature objects.
      Test named params with TCs.
      Merge branch 'master' into sig_obj
      Don't throw away information about requiredness of params.
      Add predicate for invocant.
      Don't recurse infinitely when building _required_named_map.
      Make has_{positional,named}_params return false if the underlying array exists but is empty.
      Implement stringification of params.
      Implement signature stringification.
      Add the where keyword to constraints when stringifying.
      Normalize test signatures for round trip testing.
      Test round tripping.
      Test signatures with non-canonical formatting seperatly.
      For default values based on other params: only return their literal perl code, not the full token.
      Ensure that param default values are strings.
      Add (failing) test for required named with constraint.
      Let to_string add the required '!' for named params.
      Normalize another test.
      Properly stringify named params with labels different from the variable name.
      Update prereqs.
      Add a testcover makefile target.
      Remove usage of MooseX::StrictConstructor.
      Use MooseX::Types::Moose instead of string type descriptions.
      Test for non-scalar invocants failing.
      Test for placeholders.
      Merge commit 'ash/master'
      Ignore Devel::Cover database.
      Re-enable round-trip testing.
      UnTODO tests for named placeholders.
      use style;
      Remove some trailing whitespace.
      Make the tests less noisy.
      Remove unused code.
      If a label is specified, it may not be undef.
      Refactor how parsed signatures are represented.
      Turn type constraints into a list.
      Failing test for type constraint alternatives with extra whitespace.
      auto_deref param getters.
      Correctly partition params into named and positional.
      Add my full email address.
      Quote $VERSION.
      Use M::I's resource() function.
      Fix repository url.
      Add github homepage url.
      Don't use string types.
      Don't create param collections for param types that aren't part of the signature.
      Only stringify param collections if they actually exist.
      Remove some debugging code.
      Test combining invocants with named params.
      More trait tests.
      Start porting t/struct.t to param objects.
      Test parsing complex type constraints.
      Store both the trait declarator and value instead of just the value.
      Allow disambiguation of unions and parameter lists in type constraints.
      Don't hardcode the class uses to represent type constraints.
      Use MooseX::Types in the tc class.
      Immutalize the tc metaclass.
      Use a simpler type constraint with simpler types for easier testing.
      Add tests for the tc attribute of the type constraint class.
      Implement building of real meta type constraints from our tc class.
      Remove debugging code.
      Remove debugging code.
      Expose the type constraint callback through the parser.
      Add a meta_type_constraint method to params and use that in the tests.
      Support explicit string parameters. Make the tests pass again.
      Update test prereqs.
      Tests for a non-default type constraint callback.
      Add TODO test for placeholder param introspection.
      Merge commit 'ash/master'
      Stop using json meta. So far it has caused nothing but trouble.
      Version 1.003005.
      Merge commit 'gphat/master'
      Terminate pod for ::Sig.
      Version 1.003007.
      Version 1.003008.
      MXMS and MXD use PMS, and have for a while now.
      Resolve aliased type names when asked to.
      Version 1.003011.
      Version 1.003012.
      Version 1.003013.

Jesse Luehrs (2):
      fix ppi.t for the __MOP__ object key that was readded
      don't look in the stash for type names containing ::

Kent Fredric (3):
      coersion tests
      Fix unescaped { } ( RT#114385)
      Version 1.003017

Leo Lapworth (1):
      Depend on List::MoreUtils 0.20.

Piers Cawley (4):
      Started refactoring the parser to see what's going on
      Made P::M::S::TypeConstraint#tc slightly monadic in style.
      Chopped up the Parse::Method::Signatures#param method. A few dodgy names mind...
      Corrected spelling of Piers Cawley's surname

Robert 'phaylon' Sedlacek (1):
      added tests for numbers in type constraint identifiers

Salvatore Bonaccorso (4):
      Update Vcs-Browser URL to cgit web frontend
      update changelog
      debian/control: Use HTTPS transport protocol for Vcs-Git URI
      update changelog

gregor herrmann (15):
      Strip trailing slash from metacpan URLs.
      update changelog
      debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
      update changelog
      Add debian/upstream/metadata
      Update debian/changelog
      Imported Upstream version 1.003017
      Merge tag 'upstream/1.003017'
      Update debian/changelog
      add bug closer
      Reformat debian/control with cme
      Mark package as autopkgtest-able.
      Declare compliance with Debian Policy 3.9.8.
      Bump debhelper compatibility level to 9.
      releasing package libparse-method-signatures-perl version 1.003017-1

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  d3000dc   Add debian/upstream/metadata
       new  b756308   Update debian/changelog
       new  532d5df   Merge tag 'upstream/1.003017'
       new  7022de0   Update debian/changelog
       new  243c840   add bug closer
       new  3b799b0   Reformat debian/control with cme
       new  5880c5a   Mark package as autopkgtest-able.
       new  96d5f67   Declare compliance with Debian Policy 3.9.8.
       new  2099f13   Bump debhelper compatibility level to 9.
       new  efca1fc   releasing package libparse-method-signatures-perl version 1.003017-1

The 10 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.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libparse-method-signatures-perl.git



More information about the Pkg-perl-cvs-commits mailing list