http://qs1969.pair.com?node_id=489575


in reply to Documenting non-public OO components

You can place your internal methods in a Foo::Devel package which acts as a helper module and has its own pod. That will seperate both them and their documentation from the public, while leaving them accessible to all.

From the sound of it, your modules seem pretty tightly bound to each other. Could a redesign produce a more natural split of responsibilities?.

After Compline,
Zaxo