Subject: | missing method for "is_cyclic" in Handlers/obj.pm? |
(on Perl 5.12.1, Suse Linux 11.3)
When invoking GO::Parser->parse() in the following manner:
my $parser = GO::Parser->new({handler=>'obj'});
$parser->parse($my_file_path);
the following err is thrown:
add method for is_cyclic at
/usr/lib/perl5/site_perl/5.12.1/GO/Handlers/obj.pm line 289, <GEN0> line
271.
add method for is_cyclic at
/usr/lib/perl5/site_perl/5.12.1/GO/Handlers/obj.pm line 289, <GEN0> line
277.
add method for is_cyclic at
/usr/lib/perl5/site_perl/5.12.1/GO/Handlers/obj.pm line 289, <GEN0> line
283.
add method for is_cyclic at
/usr/lib/perl5/site_perl/5.12.1/GO/Handlers/obj.pm line 289, <GEN0> line
289.
add method for is_cyclic at
/usr/lib/perl5/site_perl/5.12.1/GO/Handlers/obj.pm line 289, <GEN0> line
295.
add method for is_cyclic at
/usr/lib/perl5/site_perl/5.12.1/GO/Handlers/obj.pm line 289, <GEN0> line
301.
add method for is_cyclic at
/usr/lib/perl5/site_perl/5.12.1/GO/Handlers/obj.pm line 289, <GEN0> line
307.
add method for is_cyclic at
/usr/lib/perl5/site_perl/5.12.1/GO/Handlers/obj.pm line 289, <GEN0> line
313.
add method for is_cyclic at
/usr/lib/perl5/site_perl/5.12.1/GO/Handlers/obj.pm line 289, <GEN0> line
317.
It doesn't appear to affect the parser's operation; the ontology object
is instantiated cleanly on the following line and I can go on to
reference terms, term properties, etc:
$ont = $parser->handler->graph;
Maybe just a completeness issue (e.g. missing method)? I checked the
relevant obj.pm file and it wasn't immediately clear to me if is_cyclic
is even reference. Perhaps it's obscured in another object somewhere?
Thanks,
Justin