I spent quite a bit of my time Perl hacking on RT to support localised uses here. As such I’m often found with the RT docs up in a browser tab looking up methods I can use on various
RT:: namespace Perl objects in the system.
One thing I find is that I often have to revert to looking at the code itself as the docs don’t indicate what the inheritance is, although RT sensibly makes heavy use of that feature of Perl. For example
RT::Group has manifests a
HasRight method, but that is because it has inherited it from
RT::Record. It doesn’t have a
RevokeRight method directly available, because that is implemented by
RT::Principal which itself inherits from
Would others find it useful to be able to follow these inheritance links in the documentation directly?