Subject: | inefficient startup |
A bit of how this module could be improved greatly by a small change:
just by use()ing or require()ing the module it runs _register_plugins() which does a File::Find::Rule on @INC
This should be done by a flag to use() or at least done in import() so that if we know we don't
want any plugins we can require it to avoid the uber filesystem overhead that we won't be using
any way.
maybe change the use File::Find::Rule; to a require() so that it also is only loaded if we're doing
the _register_plugins() bit (maybe put that require in _register_plugins ?)
Danke :)