Hi Inline folks,

I maintain a bunch of Inline ILSM modules (nothing spectacular) and I'm forever getting CPANTesters failure reports because of config registry caching. This is from Inline.pod:

----------
The 'config' Registry File

Inline keeps a cached file of all of the Inline Language Support Module's meta data in a file called config. This file can be found in your DIRECTORY directory. If the file does not exist, Inline creates a new one. It will search your system for any module beginning with Inline::. It will then call that module's register() method to get useful information for future invocations.

Whenever you add a new ILSM, you should delete this file so that Inline will auto-discover your newly installed language module.
----------

Is there a sensible way to delete this config file as part of module installation? It looks like I could run `use Inline _CONFIG_` to force a rebuild, but that's undocumented.

The errors all look like this:
http://www.cpantesters.org/cpan/report/f840414c-5057-11e0-b1ed-01c1085336ca

Many of the other ILSMs on CPAN suffer from the same test failures, though I'm not sure what circumstances cause them to sometimes pass and sometimes fail. Any ideas would be much appreciated!


thanks,

--IAMCAL

Reply via email to