9
0
Commit Graph

4 Commits

Author SHA256 Message Date
41c8f659d2 Accepting request 967715 from devel:languages:perl:autoupdate
- updated to 0.64
   see /usr/share/doc/packages/perl-Object-Pad/Changes
  0.64    2022-04-02
          [CHANGES]
           * Improvements to `:experimental` import tag (RT141801):
              + Support multiple experiments at once
              + Make sure to still enable the default keywords
           * Much better integration with `Devel::MAT::Dumper`:
              + Export complete C-level structures and magic VTBL root
           * Adjusted wording of "MOP API is experimental" so it doesn't refer
             to a package that doesn't actually exist (RT141801)

OBS-URL: https://build.opensuse.org/request/show/967715
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Pad?expand=0&rev=4
2022-04-13 19:17:48 +00:00
5eaafc72e8 Accepting request 960461 from devel:languages:perl:autoupdate
- updated to 0.63
   see /usr/share/doc/packages/perl-Object-Pad/Changes
  0.63    2022-03-07
          [CHANGES]
           * Deleted long-deprecated Object::Pad->begin_class
           * No longer declare the entire module as "experimental"
           * Add experimental warnings to still-experimental features; recognise
             `:experimental` import tags to silence them
          [BUGFIXES]
           * Ensure that generated accessors work correctly regardless of the
             prevailing package when they were generated (RT141599)
           * Ensure that classes and accessors can be generated entirely outside
             of a BEGIN block (RT141677)
  0.62    2022-03-01
          [CHANGES]
           * Add "common" methods:
              + Implement `:common` attribute for methods
              + Take 'common' argument to `$metaclass->add_method`
              + Added `$metamethod->is_common` accessor
           * Don't require a terminating semicolon after `has $field { EXPR }`
          [BUGFIXES]
           * Better handling of role method embeddings that include lexical
             captures (RT141483)

OBS-URL: https://build.opensuse.org/request/show/960461
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Pad?expand=0&rev=3
2022-03-09 15:39:33 +00:00
84ed070d5a Accepting request 956367 from devel:languages:perl:autoupdate
- updated to 0.61
   see /usr/share/doc/packages/perl-Object-Pad/Changes
  0.61    2022-02-16
          [CHANGES]
           * Added Object::Pad::MOP::Class->create_{class,role}
           * Added $metaclass->seal (RT131294)
           * Added $metaclass->add_required_method and ->required_method_names
             (RT141314)
           * Accept bodyless `method NAME;` declarations to declare a required
             role method
          [BUGFIXES]
           * Assert when compclassmeta->name doesn't match PL_curstname (RT131293)

OBS-URL: https://build.opensuse.org/request/show/956367
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Pad?expand=0&rev=2
2022-02-24 14:47:48 +00:00
8346d44afc Accepting request 952808 from home:1Antoine1:branches:devel:languages:perl:CPAN-A
For licensecheck

OBS-URL: https://build.opensuse.org/request/show/952808
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Pad?expand=0&rev=1
2022-02-09 07:32:46 +00:00