The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Acme::SafetyGoggles - Protects programmer's eyes from dangerous use of power tools like source filtering.

VERSION

Version 0.01

SYNOPSIS

    use Some::Module::That::Might::Use::Source::Filtering;
    use Acme::SafetyGoggles;

    $ perl -MAcme::SafetyGoggles possibly_dangerous_script.pl 

DESCRIPTION

Is some module you imported using source filtering? If the answer is yes, or if the answer is "I don't know", then you can't trust the code in front of your own eyes!

That's why you should always use patent-pending Acme::SafetyGoggles in your untrusted Perl code. Acme::SafetyGoggles compares your original source file with the code that is actually going to be run, and alerts you to any differences.

SUBROUTINES/METHODS

None.

BUGS

Relies on system tools grep and diff. If you don't have those tools, then this module will fail spectacularly.

This version of Acme::SafetyGoggles flags source files with the __END__ token.

Acme::SafetyGoggles can only (maybe) protect you from source filtering. It is not designed or warranted to protect you from improper use of any other potentially dangerous or evil Perl construction.

Please report any other bugs or feature requests to bug-acme-safetygoggles at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Acme-SafetyGoggles. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

AUTHOR

Marty O'Brien, <mob at cpan.org>

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc Acme::SafetyGoggles

You can also look for information at:

ACKNOWLEDGEMENTS

LICENSE AND COPYRIGHT

Copyright 2010 Marty O'Brien.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.