Skip Menu |

This queue is for tickets about the GraphViz2 CPAN distribution.

Report information
The Basics
Id: 75513
Status: resolved
Priority: 0/
Queue: GraphViz2

People
Owner: Nobody in particular
Requestors: rmesser [...] intellisurvey.com
Cc:
AdminCc:

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



Subject: allow adding multiple classes in GraphViz2::Parse::ISA
This is a great module, but GraphVis2::Parse::ISA would be much more useful if it could handle a list of classes, rather than a single class. Let's suppose you want to graph the entire class hierarchy in complex system. Right now you can do this as per the docs: $parser -> create(class => 'Adult::Child::Grandchild', ignore => []); That's fine, but often people want to map more than just one class at a time. So this would be an even better module if you could also do this sort of thing: $parser -> add(class => 'Adult::OtherChild::Cousin', ignore => []); $parser -> add(class => 'AnotherBranch', ignore => []); Side note: I tried calling "create" multiple times, and also the internal _add module, but neither really worked. I can probably work directly with the GraphViz2 module to create my hierarchy, but ideally the ::Parse::ISA module would have this built-in.
Subject: Re: [rt.cpan.org #75513] allow adding multiple classes in GraphViz2::Parse::ISA
Date: Sun, 04 Mar 2012 12:12:20 +1100
To: bug-GraphViz2 [...] rt.cpan.org
From: Ron Savage <ron [...] savage.net.au>
Hi Robert On 04/03/12 11:59, Robert Messer via RT wrote: Show quoted text
> This is a great module, but GraphVis2::Parse::ISA would be much more > useful if it could handle a list of classes, rather than a single class.
OK. I'll add that in the next few days. -- Ron Savage http://savage.net.au/ Ph: 0421 920 622
Subject: Re: [rt.cpan.org #75513] allow adding multiple classes in GraphViz2::Parse::ISA
Date: Tue, 06 Mar 2012 16:38:32 +1100
To: bug-GraphViz2 [...] rt.cpan.org
From: Ron Savage <ron [...] savage.net.au>
Hi On 04/03/12 11:59, Robert Messer via RT wrote: Show quoted text
> This is a great module, but GraphVis2::Parse::ISA would be much more > useful if it could handle a list of classes, rather than a single class.
I've re-written GraphViz2::Parse::ISA to do this. I'm just experimenting the UTF8 before releasing the code. See: https://rt.cpan.org/Ticket/Display.html?id=75451 -- Ron Savage http://savage.net.au/ Ph: 0421 920 622
Subject: Re: [rt.cpan.org #75513] allow adding multiple classes in GraphViz2::Parse::ISA
Date: Tue, 06 Mar 2012 18:03:11 +1100
To: bug-GraphViz2 [...] rt.cpan.org
From: Ron Savage <ron [...] savage.net.au>
Hi Robert I've added support for multiple class hierarchies, with a change in the API, so I'm releasing GraphViz2 V 2.00. This version also supports utf8 in labels. Sample: http://savage.net.au/Perl-modules/html/graphviz2/utf8.svg -- Ron Savage http://savage.net.au/ Ph: 0421 920 622
Fixed in V 2.00. V 2.01 is already on CPAN.
Subject: Re: [rt.cpan.org #75513] allow adding multiple classes in GraphViz2::Parse::ISA
Date: Wed, 7 Mar 2012 09:22:40 -0800
To: bug-GraphViz2 [...] rt.cpan.org
From: Rob Messer <rmesser [...] intellisurvey.com>
Awesome, thanks for adding the multiple classes feature so quickly. I'll try it out today. On Mar 5, 2012, at 11:01 PM, ron@savage.net.au via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=75513 > > > Hi Robert > > I've added support for multiple class hierarchies, with a change in the > API, so I'm releasing GraphViz2 V 2.00. > > This version also supports utf8 in labels. Sample: > > http://savage.net.au/Perl-modules/html/graphviz2/utf8.svg > > -- > Ron Savage > http://savage.net.au/ > Ph: 0421 920 622 >
Subject: Re: [rt.cpan.org #75513] allow adding multiple classes in GraphViz2::Parse::ISA
Date: Thu, 08 Mar 2012 09:24:48 +1100
To: bug-GraphViz2 [...] rt.cpan.org
From: Ron Savage <ron [...] savage.net.au>
Hi Robert On 08/03/12 04:23, Robert Messer via RT wrote: Show quoted text
> Queue: GraphViz2 > Ticket<URL: https://rt.cpan.org/Ticket/Display.html?id=75513> > > Awesome, thanks for adding the multiple classes feature so quickly. I'll try it out today.
Here's hoping... -- Ron Savage http://savage.net.au/ Ph: 0421 920 622
Resolved in V 2.01.