in reply to Use of uninitialized value in require at ...AutoLoader.pm ?

You may ignore this diagnostic message with my blessing.

The consensus is that you'll always want to develop under strict and warnings, but wait to use diagnostics until you find yourself needing the extra help.

If you have the time and motivation to understand why you got this diagnostic message, you'll want to try variations in which you omit some of the modules you are currently using, and track the errors, warnings, and diagnostics that result from each omission.