Skip Menu |

This queue is for tickets about the UML-Class-Simple CPAN distribution.

Report information
The Basics
Id: 76319
Status: open
Priority: 0/
Queue: UML-Class-Simple

People
Owner: Nobody in particular
Requestors: tony [...] nog.net
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Proposed features related to Moose roles
Date: Wed, 04 Apr 2012 22:23:36 -0700
To: bug-UML-Class-Simple [...] rt.cpan.org
From: Tony Monroe <tony [...] nog.net>
I was recently converting something from vanilla Perl 5 to Moose, and I decided that I wanted a way to visualize the relationships between my classes. So UML::Class::Simple worked well enough until I found that for this particular project, the role relationships were more interesting than the inheritance. The attached Subversion diff against UML-Class-Simple-0.18 adds three new options to umlclass.pl as well as some basic testing code to exercise the new features and not choke during "make test". Brief summary of new features: * moose-roles (adds different colored edges) * no-methods (for when you just want to see the boxes and arrows) * no-inheritance (best combined with moose-roles) This was tested on Perl 5.12.3/MacOS 10.7.3/x86_64, and Perl 5.10.1/FreeBSD-8.2/amd64. I hope there's nothing terribly OS- or architecture-specific about the patch but one never knows.. -- Tony Monroe

Message body is not shown because sender requested not to inline it.

Hello! First of all, I'm terribly sorry for the delay on my side. I haven't received emails from CPAN RT for quite a long time and I've just seen your ticket :P I've just applied a modified version of your patch to this module's new code repository on GitHub: https://github.com/agentzh/uml-class-simple-pm/commit/32952c1 Thank you very much for your contribution! Your changes will appear in the next CPAN release 0.19 :) BTW, will you accept a commit bit to this module's git repository? If yes, please tell me your github ID. Thanks again!
Subject: Re: [rt.cpan.org #76319] Proposed features related to Moose roles
Date: Sun, 27 Jan 2013 14:43:01 -0800
To: bug-UML-Class-Simple [...] rt.cpan.org
From: Tony Monroe <tony [...] nog.net>
On 1/26/13 9:49 PM, Agent Zhang via RT wrote: Show quoted text
> > Thank you very much for your contribution! > > Your changes will appear in the next CPAN release 0.19 :)
Good to hear. I hope other people find it useful as well. Show quoted text
> BTW, will you accept a commit bit to this module's git repository? If > yes, please tell me your github ID.
I am not on Github. (Maybe some day, but not currently.) -- tony