Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: foswiki/distro
base: d85280c914f5
Choose a base ref
...
head repository: foswiki/distro
compare: df1fdae4b4dc
Choose a head ref
  • 3 commits
  • 1 file changed
  • 1 contributor

Commits on Jun 30, 2017

  1. Item13897: Fixed a problem with applying roles to a failed to compile…

    … class.
    
    In this case the real problem (a syntax error in class module) was
    masked by failing Moo::Role::apply_roles_to_package method.
    
    (cherry picked from commit d1a91d4)
    vrurg committed Jun 30, 2017
    Copy the full SHA
    68d1d55 View commit details
    Browse the repository at this point in the history
  2. Item13897: Fixed role applying without FOSWIKI_ASSERTS=on

    (cherry picked from commit 5f4b2e5)
    vrurg committed Jun 30, 2017
    Copy the full SHA
    4cd6272 View commit details
    Browse the repository at this point in the history
  3. Item13897: Fixed a problem with applying roles

    Attempt to apply roles to an unfinished class (i.e. before the 'extends'
    clause is done it's job) were causing problems with missing methods if
    a role using before/around/after on a method which is declared by an
    ancestor class only.
    
    (cherry picked from commit e9ecff3)
    vrurg committed Jun 30, 2017
    Copy the full SHA
    df1fdae View commit details
    Browse the repository at this point in the history