WARNING: this is ALPHA code. More features to be added later.
When using Moose::Role, a class which provides a method a role provides will silently override that method. This can cause strange, hard-to-debug errors when the role's methods are not called. Simple use MooseX::Role::Strict instead of Moose::Role and overriding a role's method becomes a composition-time failure.
WARNING: this is ALPHA code. More features to be added later.
When using Moose::Role, a class which provides a method a role provides will silently override that method. This can cause strange, hard-to-debug errors when the role's methods are not called. Simple use MooseX::Role::Strict instead of Moose::Role and overriding a role's method becomes a composition-time failure.
To install p5.34-moosex-role-strict, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install p5.34-moosex-role-strict
To see what files were installed by p5.34-moosex-role-strict, run:
port contents p5.34-moosex-role-strict
To later upgrade p5.34-moosex-role-strict, run:
sudo port selfupdate && sudo port upgrade p5.34-moosex-role-strict
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.