Search code examples
perldocumentcpanperl-pod

Pod not visible to search.cpan or metacpan, why?


I noticed that my pod links in my WITH section do not work. I looked to see the link was just typoed but clicking the source show's it's not, and that the Pod is there. Why does my pod not work on metacpan.org or search.cpan.org (it appears to with perldoc)?

update: problem refuses to show itself after fixing


Solution

  • If I understand the problem correctly, I think this is it: you have the following in your META.yml.

    no_index:
      file:
        - perlcritic.rc
      namespace:
        - Business::CyberSource::Request::Role
        - Business::CyberSource::Response::Role
        - Business::CyberSource::Role
    

    This tells the CPAN not to index your POD. MetaCPAN and search.cpan hide them from the list as well.