summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.markdown438
-rw-r--r--Test/8-ball/info.yml10
-rw-r--r--Test/8-ball/irssi.log1
-rw-r--r--Test/8-ball/perlcritic.log4
-rw-r--r--Test/Cirssi/info.yml11
-rw-r--r--Test/Cirssi/irssi.log2
-rw-r--r--Test/Cirssi/perlcritic.log15
-rw-r--r--Test/UNIBG-autoident/info.yml11
-rw-r--r--Test/UNIBG-autoident/irssi.log2
-rw-r--r--Test/UNIBG-autoident/perlcritic.log1
-rw-r--r--Test/accent/info.yml9
-rw-r--r--Test/accent/irssi.log3
-rw-r--r--Test/accent/perlcritic.log3
-rw-r--r--Test/accountname/info.yml9
-rw-r--r--Test/accountname/irssi.log1
-rw-r--r--Test/accountname/perlcritic.log1
-rw-r--r--Test/act/info.yml12
-rw-r--r--Test/act/irssi.log1
-rw-r--r--Test/act/perlcritic.log1
-rw-r--r--Test/act_fifo/info.yml11
-rw-r--r--Test/act_fifo/irssi.log2
-rw-r--r--Test/act_fifo/perlcritic.log3
-rw-r--r--Test/active_notice/info.yml11
-rw-r--r--Test/active_notice/irssi.log2
-rw-r--r--Test/active_notice/perlcritic.log1
-rw-r--r--Test/active_notify/info.yml11
-rw-r--r--Test/active_notify/irssi.log2
-rw-r--r--Test/active_notify/perlcritic.log1
-rw-r--r--Test/activity_file/info.yml9
-rw-r--r--Test/activity_file/irssi.log2
-rw-r--r--Test/activity_file/perlcritic.log2
-rw-r--r--Test/ai/info.yml11
-rw-r--r--Test/ai/irssi.log1
-rw-r--r--Test/ai/perlcritic.log2
-rw-r--r--Test/aidle/info.yml11
-rw-r--r--Test/aidle/irssi.log1
-rw-r--r--Test/aidle/perlcritic.log1
-rw-r--r--Test/akftp/info.yml10
-rw-r--r--Test/akftp/irssi.log1
-rw-r--r--Test/akftp/perlcritic.log1
-rw-r--r--Test/alame/info.yml10
-rw-r--r--Test/alame/irssi.log1
-rw-r--r--Test/alame/perlcritic.log1
-rw-r--r--Test/amarok_ssh/info.yml12
-rw-r--r--Test/amarok_ssh/irssi.log2
-rw-r--r--Test/amarok_ssh/perlcritic.log1
-rw-r--r--Test/amaroknp/failed.yml4
-rw-r--r--Test/amaroknp/info.yml10
-rw-r--r--Test/amaroknp/irssi.log4
-rw-r--r--Test/amaroknp/perlcritic.log2
-rw-r--r--Test/anotherway/info.yml10
-rw-r--r--Test/anotherway/irssi.log4
-rw-r--r--Test/anotherway/perlcritic.log1
-rw-r--r--Test/antiplenk/info.yml11
-rw-r--r--Test/antiplenk/irssi.log2
-rw-r--r--Test/antiplenk/perlcritic.log1
-rw-r--r--Test/apm/failed.yml4
-rw-r--r--Test/apm/info.yml10
-rw-r--r--Test/apm/irssi.log8
-rw-r--r--Test/apm/perlcritic.log7
-rw-r--r--Test/armeija/info.yml12
-rw-r--r--Test/armeija/irssi.log4
-rw-r--r--Test/armeija/perlcritic.log7
-rw-r--r--Test/ascii/info.yml11
-rw-r--r--Test/ascii/irssi.log1
-rw-r--r--Test/ascii/perlcritic.log25
-rw-r--r--Test/aspell_complete/info.yml16
-rw-r--r--Test/aspell_complete/irssi.log3
-rw-r--r--Test/aspell_complete/perlcritic.log2
-rw-r--r--Test/auth_quakenet/info.yml14
-rw-r--r--Test/auth_quakenet/irssi.log2
-rw-r--r--Test/auth_quakenet/perlcritic.log1
-rw-r--r--Test/auto_whois/info.yml13
-rw-r--r--Test/auto_whois/irssi.log1
-rw-r--r--Test/auto_whois/perlcritic.log1
-rw-r--r--Test/autoaway/info.yml13
-rw-r--r--Test/autoaway/irssi.log1
-rw-r--r--Test/autoaway/perlcritic.log5
-rw-r--r--Test/autochannel/info.yml10
-rw-r--r--Test/autochannel/irssi.log1
-rw-r--r--Test/autochannel/perlcritic.log1
-rw-r--r--Test/autoclearinput/info.yml12
-rw-r--r--Test/autoclearinput/irssi.log4
-rw-r--r--Test/autoclearinput/perlcritic.log1
-rw-r--r--Test/autocycle/info.yml11
-rw-r--r--Test/autocycle/irssi.log1
-rw-r--r--Test/autocycle/perlcritic.log1
-rw-r--r--Test/autolimit/info.yml11
-rw-r--r--Test/autolimit/irssi.log1
-rw-r--r--Test/autolimit/perlcritic.log1
-rw-r--r--Test/autoop/info.yml10
-rw-r--r--Test/autoop/irssi.log3
-rw-r--r--Test/autoop/perlcritic.log4
-rw-r--r--Test/autoopper/info.yml11
-rw-r--r--Test/autoopper/irssi.log1
-rw-r--r--Test/autoopper/perlcritic.log7
-rw-r--r--Test/autorealname/info.yml11
-rw-r--r--Test/autorealname/irssi.log1
-rw-r--r--Test/autorealname/perlcritic.log1
-rw-r--r--Test/autorejoin/info.yml10
-rw-r--r--Test/autorejoin/irssi.log1
-rw-r--r--Test/autorejoin/perlcritic.log1
-rw-r--r--Test/autorejoinpunish/info.yml12
-rw-r--r--Test/autorejoinpunish/irssi.log1
-rw-r--r--Test/autorejoinpunish/perlcritic.log1
-rw-r--r--Test/autoreminder/info.yml9
-rw-r--r--Test/autoreminder/irssi.log1
-rw-r--r--Test/autoreminder/perlcritic.log1
-rw-r--r--Test/autostuff/info.yml11
-rw-r--r--Test/autostuff/irssi.log1
-rw-r--r--Test/autostuff/perlcritic.log1
-rw-r--r--Test/autoversion/info.yml12
-rw-r--r--Test/autoversion/irssi.log1
-rw-r--r--Test/autoversion/perlcritic.log1
-rw-r--r--Test/autovoice/info.yml8
-rw-r--r--Test/autovoice/irssi.log1
-rw-r--r--Test/autovoice/perlcritic.log1
-rw-r--r--Test/autowhois/info.yml13
-rw-r--r--Test/autowhois/irssi.log1
-rw-r--r--Test/autowhois/perlcritic.log1
-rw-r--r--Test/autowhois_simple/info.yml13
-rw-r--r--Test/autowhois_simple/irssi.log1
-rw-r--r--Test/autowhois_simple/perlcritic.log1
-rw-r--r--Test/autowrap/info.yml11
-rw-r--r--Test/autowrap/irssi.log1
-rw-r--r--Test/autowrap/perlcritic.log1
-rw-r--r--Test/away/info.yml11
-rw-r--r--Test/away/irssi.log1
-rw-r--r--Test/away/perlcritic.log1
-rw-r--r--Test/away2web/info.yml11
-rw-r--r--Test/away2web/irssi.log2
-rw-r--r--Test/away2web/perlcritic.log3
-rw-r--r--Test/away_hilight_notice/info.yml11
-rw-r--r--Test/away_hilight_notice/irssi.log2
-rw-r--r--Test/away_hilight_notice/perlcritic.log1
-rw-r--r--Test/away_verbose/info.yml11
-rw-r--r--Test/away_verbose/irssi.log4
-rw-r--r--Test/away_verbose/perlcritic.log1
-rw-r--r--Test/awaybar/info.yml9
-rw-r--r--Test/awaybar/irssi.log1
-rw-r--r--Test/awaybar/perlcritic.log1
-rw-r--r--Test/awaylogcnt/info.yml12
-rw-r--r--Test/awaylogcnt/irssi.log5
-rw-r--r--Test/awaylogcnt/perlcritic.log1
-rw-r--r--Test/awaylogcnt/stderr.log4
-rw-r--r--Test/awayproxy/info.yml11
-rw-r--r--Test/awayproxy/irssi.log1
-rw-r--r--Test/awayproxy/perlcritic.log5
-rw-r--r--Test/babelirc/info.yml16
-rw-r--r--Test/babelirc/irssi.log2
-rw-r--r--Test/babelirc/perlcritic.log14
-rw-r--r--Test/badword/info.yml10
-rw-r--r--Test/badword/irssi.log1
-rw-r--r--Test/badword/perlcritic.log1
-rw-r--r--Test/ban/info.yml10
-rw-r--r--Test/ban/irssi.log5
-rw-r--r--Test/ban/perlcritic.log20
-rw-r--r--Test/bandwidth/info.yml11
-rw-r--r--Test/bandwidth/irssi.log3
-rw-r--r--Test/bandwidth/perlcritic.log2
-rw-r--r--Test/bantime/info.yml12
-rw-r--r--Test/bantime/irssi.log2
-rw-r--r--Test/bantime/perlcritic.log1
-rw-r--r--Test/beep/info.yml12
-rw-r--r--Test/beep/irssi.log1
-rw-r--r--Test/beep/perlcritic.log1
-rw-r--r--Test/beep_beep/info.yml11
-rw-r--r--Test/beep_beep/irssi.log1
-rw-r--r--Test/beep_beep/perlcritic.log1
-rw-r--r--Test/beepaway/info.yml10
-rw-r--r--Test/beepaway/irssi.log2
-rw-r--r--Test/beepaway/perlcritic.log1
-rw-r--r--Test/bestoiber/info.yml13
-rw-r--r--Test/bestoiber/irssi.log1
-rw-r--r--Test/bestoiber/perlcritic.log1
-rw-r--r--Test/bgta/info.yml12
-rw-r--r--Test/bgta/irssi.log3
-rw-r--r--Test/bgta/perlcritic.log8
-rw-r--r--Test/binary/info.yml9
-rw-r--r--Test/binary/irssi.log18
-rw-r--r--Test/binary/perlcritic.log1
-rw-r--r--Test/binary_time/info.yml9
-rw-r--r--Test/binary_time/irssi.log1
-rw-r--r--Test/binary_time/perlcritic.log1
-rw-r--r--Test/bitlbee_blist/info.yml11
-rw-r--r--Test/bitlbee_blist/irssi.log1
-rw-r--r--Test/bitlbee_blist/perlcritic.log2
-rw-r--r--Test/bitlbee_join_notice/info.yml12
-rw-r--r--Test/bitlbee_join_notice/irssi.log3
-rw-r--r--Test/bitlbee_join_notice/perlcritic.log1
-rw-r--r--Test/bitlbee_nick_change/info.yml11
-rw-r--r--Test/bitlbee_nick_change/irssi.log1
-rw-r--r--Test/bitlbee_nick_change/perlcritic.log1
-rw-r--r--Test/bitlbee_tab_completion/info.yml11
-rw-r--r--Test/bitlbee_tab_completion/irssi.log1
-rw-r--r--Test/bitlbee_tab_completion/perlcritic.log1
-rw-r--r--Test/bitlbee_timestamp/info.yml13
-rw-r--r--Test/bitlbee_timestamp/irssi.log1
-rw-r--r--Test/bitlbee_timestamp/perlcritic.log1
-rw-r--r--Test/bitlbee_typing_notice/info.yml11
-rw-r--r--Test/bitlbee_typing_notice/irssi.log3
-rw-r--r--Test/bitlbee_typing_notice/perlcritic.log1
-rw-r--r--Test/blowjob/info.yml14
-rw-r--r--Test/blowjob/irssi.log26
-rw-r--r--Test/blowjob/perlcritic.log13
-rw-r--r--Test/bmi/info.yml11
-rw-r--r--Test/bmi/irssi.log1
-rw-r--r--Test/bmi/perlcritic.log1
-rw-r--r--Test/buf/info.yml15
-rw-r--r--Test/buf/irssi.log2
-rw-r--r--Test/buf/perlcritic.log4
-rw-r--r--Test/calc/info.yml11
-rw-r--r--Test/calc/irssi.log1
-rw-r--r--Test/calc/perlcritic.log2
-rw-r--r--Test/callerid/info.yml10
-rw-r--r--Test/callerid/irssi.log1
-rw-r--r--Test/callerid/perlcritic.log1
-rw-r--r--Test/cap_sasl/info.yml13
-rw-r--r--Test/cap_sasl/irssi.log1
-rw-r--r--Test/cap_sasl/perlcritic.log5
-rw-r--r--Test/cddb/info.yml14
-rw-r--r--Test/cddb/irssi.log1
-rw-r--r--Test/cddb/perlcritic.log1
-rw-r--r--Test/centericq/info.yml11
-rw-r--r--Test/centericq/irssi.log3
-rw-r--r--Test/centericq/perlcritic.log4
-rw-r--r--Test/cgrep/failed.yml4
-rw-r--r--Test/cgrep/info.yml11
-rw-r--r--Test/cgrep/irssi.log8
-rw-r--r--Test/cgrep/perlcritic.log1
-rw-r--r--Test/chanact/info.yml10
-rw-r--r--Test/chanact/irssi.log1
-rw-r--r--Test/chanact/perlcritic.log3
-rw-r--r--Test/chanfull/info.yml11
-rw-r--r--Test/chanfull/irssi.log2
-rw-r--r--Test/chanfull/perlcritic.log1
-rw-r--r--Test/chanfull_duden/info.yml11
-rw-r--r--Test/chanfull_duden/irssi.log1
-rw-r--r--Test/chanfull_duden/perlcritic.log1
-rw-r--r--Test/chanpeak/info.yml11
-rw-r--r--Test/chanpeak/irssi.log8
-rw-r--r--Test/chanpeak/perlcritic.log4
-rw-r--r--Test/chansearch/info.yml13
-rw-r--r--Test/chansearch/irssi.log2
-rw-r--r--Test/chansearch/perlcritic.log5
-rw-r--r--Test/chanshare/info.yml13
-rw-r--r--Test/chanshare/irssi.log1
-rw-r--r--Test/chanshare/perlcritic.log1
-rw-r--r--Test/chansort/info.yml10
-rw-r--r--Test/chansort/irssi.log1
-rw-r--r--Test/chansort/perlcritic.log1
-rw-r--r--Test/chansync/info.yml12
-rw-r--r--Test/chansync/irssi.log9
-rw-r--r--Test/chansync/perlcritic.log1
-rw-r--r--Test/chops/info.yml10
-rw-r--r--Test/chops/irssi.log1
-rw-r--r--Test/chops/perlcritic.log1
-rw-r--r--Test/cleanpublic/info.yml11
-rw-r--r--Test/cleanpublic/irssi.log1
-rw-r--r--Test/cleanpublic/perlcritic.log1
-rw-r--r--Test/clipboard/info.yml13
-rw-r--r--Test/clipboard/irssi.log7
-rw-r--r--Test/clipboard/perlcritic.log1
-rw-r--r--Test/cloneprot/info.yml11
-rw-r--r--Test/cloneprot/irssi.log1
-rw-r--r--Test/cloneprot/perlcritic.log1
-rw-r--r--Test/clones/info.yml10
-rw-r--r--Test/clones/irssi.log1
-rw-r--r--Test/clones/perlcritic.log1
-rw-r--r--Test/clones_scanner/info.yml14
-rw-r--r--Test/clones_scanner/irssi.log1
-rw-r--r--Test/clones_scanner/perlcritic.log1
-rw-r--r--Test/colorkick/failed.yml4
-rw-r--r--Test/colorkick/info.yml10
-rw-r--r--Test/colorkick/irssi.log3
-rw-r--r--Test/colorkick/perlcritic.log5
-rw-r--r--Test/colorswap/info.yml11
-rw-r--r--Test/colorswap/irssi.log3
-rw-r--r--Test/colorswap/perlcritic.log1
-rw-r--r--Test/complete_lastspoke/info.yml9
-rw-r--r--Test/complete_lastspoke/irssi.log1
-rw-r--r--Test/complete_lastspoke/perlcritic.log1
-rw-r--r--Test/connectcmd/failed.yml4
-rw-r--r--Test/connectcmd/info.yml11
-rw-r--r--Test/connectcmd/irssi.log4
-rw-r--r--Test/connectcmd/perlcritic.log7
-rw-r--r--Test/countdown/info.yml11
-rw-r--r--Test/countdown/irssi.log2
-rw-r--r--Test/countdown/perlcritic.log1
-rw-r--r--Test/country/info.yml10
-rw-r--r--Test/country/irssi.log5
-rw-r--r--Test/country/perlcritic.log1
-rw-r--r--Test/cp1250_kick/info.yml10
-rw-r--r--Test/cp1250_kick/irssi.log1
-rw-r--r--Test/cp1250_kick/perlcritic.log1
-rw-r--r--Test/crapbuster/info.yml11
-rw-r--r--Test/crapbuster/irssi.log1
-rw-r--r--Test/crapbuster/perlcritic.log1
-rw-r--r--Test/cron/info.yml12
-rw-r--r--Test/cron/irssi.log2
-rw-r--r--Test/cron/perlcritic.log3
-rw-r--r--Test/cwho/info.yml10
-rw-r--r--Test/cwho/irssi.log1
-rw-r--r--Test/cwho/perlcritic.log6
-rw-r--r--Test/dancer_forwardfix/info.yml11
-rw-r--r--Test/dancer_forwardfix/irssi.log2
-rw-r--r--Test/dancer_forwardfix/perlcritic.log1
-rw-r--r--Test/dancer_hide_477/info.yml11
-rw-r--r--Test/dancer_hide_477/irssi.log2
-rw-r--r--Test/dancer_hide_477/perlcritic.log1
-rw-r--r--Test/dau/info.yml14
-rw-r--r--Test/dau/irssi.log18
-rw-r--r--Test/dau/perlcritic.log20
-rw-r--r--Test/dcc_ip/info.yml13
-rw-r--r--Test/dcc_ip/irssi.log5
-rw-r--r--Test/dcc_ip/perlcritic.log1
-rw-r--r--Test/dccmove/info.yml11
-rw-r--r--Test/dccmove/irssi.log1
-rw-r--r--Test/dccmove/perlcritic.log1
-rw-r--r--Test/dccself/info.yml8
-rw-r--r--Test/dccself/irssi.log1
-rw-r--r--Test/dccself/perlcritic.log2
-rw-r--r--Test/dccstat/info.yml13
-rw-r--r--Test/dccstat/irssi.log10
-rw-r--r--Test/dccstat/perlcritic.log4
-rw-r--r--Test/defaultchanmode/info.yml10
-rw-r--r--Test/defaultchanmode/irssi.log1
-rw-r--r--Test/defaultchanmode/perlcritic.log1
-rw-r--r--Test/dejunk/info.yml11
-rw-r--r--Test/dejunk/irssi.log7
-rw-r--r--Test/dejunk/perlcritic.log5
-rw-r--r--Test/deliciousurl/info.yml16
-rw-r--r--Test/deliciousurl/irssi.log2
-rw-r--r--Test/deliciousurl/perlcritic.log2
-rw-r--r--Test/df/info.yml11
-rw-r--r--Test/df/irssi.log3
-rw-r--r--Test/df/perlcritic.log3
-rw-r--r--Test/dice/info.yml10
-rw-r--r--Test/dice/irssi.log3
-rw-r--r--Test/dice/perlcritic.log3
-rw-r--r--Test/dice_concise/info.yml10
-rw-r--r--Test/dice_concise/irssi.log5
-rw-r--r--Test/dice_concise/perlcritic.log1
-rw-r--r--Test/dictcomplete/failed.yml4
-rw-r--r--Test/dictcomplete/info.yml12
-rw-r--r--Test/dictcomplete/irssi.log8
-rw-r--r--Test/dictcomplete/perlcritic.log3
-rw-r--r--Test/dispatch/info.yml10
-rw-r--r--Test/dispatch/irssi.log1
-rw-r--r--Test/dispatch/perlcritic.log1
-rw-r--r--Test/dns/info.yml11
-rw-r--r--Test/dns/irssi.log1
-rw-r--r--Test/dns/perlcritic.log6
-rw-r--r--Test/dnsspam/failed.yml6
-rw-r--r--Test/dnsspam/info.yml12
-rw-r--r--Test/dnsspam/irssi.log2
-rw-r--r--Test/dnsspam/perlcritic.log2
-rw-r--r--Test/doc/info.yml11
-rw-r--r--Test/doc/irssi.log3
-rw-r--r--Test/doc/perlcritic.log5
-rw-r--r--Test/doublefilter/info.yml10
-rw-r--r--Test/doublefilter/irssi.log1
-rw-r--r--Test/doublefilter/perlcritic.log1
-rw-r--r--Test/dr_who/info.yml11
-rw-r--r--Test/dr_who/irssi.log3
-rw-r--r--Test/dr_who/perlcritic.log2
-rw-r--r--Test/efnetorg/info.yml10
-rw-r--r--Test/efnetorg/irssi.log5
-rw-r--r--Test/efnetorg/perlcritic.log3
-rw-r--r--Test/elist/info.yml9
-rw-r--r--Test/elist/irssi.log1
-rw-r--r--Test/elist/perlcritic.log1
-rw-r--r--Test/eliza/info.yml13
-rw-r--r--Test/eliza/irssi.log1
-rw-r--r--Test/eliza/perlcritic.log1
-rw-r--r--Test/email_privmsgs/info.yml15
-rw-r--r--Test/email_privmsgs/irssi.log5
-rw-r--r--Test/email_privmsgs/perlcritic.log1
-rw-r--r--Test/emaildb1.0/info.yml13
-rw-r--r--Test/emaildb1.0/irssi.log3
-rw-r--r--Test/emaildb1.0/perlcritic.log2
-rw-r--r--Test/emo/info.yml11
-rw-r--r--Test/emo/irssi.log1
-rw-r--r--Test/emo/perlcritic.log1
-rw-r--r--Test/events/info.yml11
-rw-r--r--Test/events/irssi.log1
-rw-r--r--Test/events/perlcritic.log1
-rw-r--r--Test/exec_clean/info.yml12
-rw-r--r--Test/exec_clean/irssi.log1
-rw-r--r--Test/exec_clean/perlcritic.log1
-rw-r--r--Test/extaway/info.yml11
-rw-r--r--Test/extaway/irssi.log6
-rw-r--r--Test/extaway/perlcritic.log4
-rw-r--r--Test/fakectcp/info.yml12
-rw-r--r--Test/fakectcp/irssi.log3
-rw-r--r--Test/fakectcp/perlcritic.log6
-rw-r--r--Test/fcountry/info.yml14
-rw-r--r--Test/fcountry/irssi.log6
-rw-r--r--Test/fcountry/perlcritic.log1
-rw-r--r--Test/figlet/info.yml12
-rw-r--r--Test/figlet/irssi.log1
-rw-r--r--Test/figlet/perlcritic.log2
-rw-r--r--Test/file/info.yml10
-rw-r--r--Test/file/irssi.log1
-rw-r--r--Test/file/perlcritic.log8
-rw-r--r--Test/find/info.yml12
-rw-r--r--Test/find/irssi.log5
-rw-r--r--Test/find/perlcritic.log1
-rw-r--r--Test/findbot/findbot.log2
-rw-r--r--Test/findbot/info.yml11
-rw-r--r--Test/findbot/irssi.log32
-rw-r--r--Test/findbot/perlcritic.log9
-rw-r--r--Test/fleech/info.yml11
-rw-r--r--Test/fleech/irssi.log5
-rw-r--r--Test/fleech/perlcritic.log3
-rw-r--r--Test/fnotify/info.yml11
-rw-r--r--Test/fnotify/irssi.log1
-rw-r--r--Test/fnotify/perlcritic.log1
-rw-r--r--Test/follow/info.yml11
-rw-r--r--Test/follow/irssi.log1
-rw-r--r--Test/follow/perlcritic.log1
-rw-r--r--Test/foo/info.yml11
-rw-r--r--Test/foo/irssi.log1
-rw-r--r--Test/foo/perlcritic.log2
-rw-r--r--Test/foreach_user/info.yml10
-rw-r--r--Test/foreach_user/irssi.log1
-rw-r--r--Test/foreach_user/perlcritic.log1
-rw-r--r--Test/format_identify/info.yml10
-rw-r--r--Test/format_identify/irssi.log3
-rw-r--r--Test/format_identify/perlcritic.log1
-rw-r--r--Test/fortune/info.yml9
-rw-r--r--Test/fortune/irssi.log1
-rw-r--r--Test/fortune/perlcritic.log1
-rw-r--r--Test/forward/info.yml13
-rw-r--r--Test/forward/irssi.log6
-rw-r--r--Test/forward/perlcritic.log1
-rw-r--r--Test/freenode_filter/info.yml11
-rw-r--r--Test/freenode_filter/irssi.log3
-rw-r--r--Test/freenode_filter/perlcritic.log1
-rw-r--r--Test/friends_peder/info.yml11
-rw-r--r--Test/friends_peder/irssi.log4
-rw-r--r--Test/friends_peder/perlcritic.log5
-rw-r--r--Test/friends_shasta/info.yml12
-rw-r--r--Test/friends_shasta/irssi.log3
-rw-r--r--Test/friends_shasta/perlcritic.log5
-rw-r--r--Test/frm_outgmsgs/info.yml12
-rw-r--r--Test/frm_outgmsgs/irssi.log1
-rw-r--r--Test/frm_outgmsgs/perlcritic.log1
-rw-r--r--Test/fserve/info.yml11
-rw-r--r--Test/fserve/irssi.log28
-rw-r--r--Test/fserve/perlcritic.log35
-rw-r--r--Test/fuckem/info.yml11
-rw-r--r--Test/fuckem/irssi.log2
-rw-r--r--Test/fuckem/perlcritic.log1
-rw-r--r--Test/getop/info.yml11
-rw-r--r--Test/getop/irssi.log17
-rw-r--r--Test/getop/perlcritic.log8
-rw-r--r--Test/gimmie/info.yml11
-rw-r--r--Test/gimmie/irssi.log3
-rw-r--r--Test/gimmie/perlcritic.log1
-rw-r--r--Test/go/info.yml11
-rw-r--r--Test/go/irssi.log1
-rw-r--r--Test/go/perlcritic.log1
-rw-r--r--Test/go2/info.yml11
-rw-r--r--Test/go2/irssi.log1
-rw-r--r--Test/go2/perlcritic.log1
-rw-r--r--Test/google/info.yml11
-rw-r--r--Test/google/irssi.log1
-rw-r--r--Test/google/perlcritic.log4
-rw-r--r--Test/gpgvalidator/info.yml10
-rw-r--r--Test/gpgvalidator/irssi.log6
-rw-r--r--Test/gpgvalidator/perlcritic.log1
-rw-r--r--Test/greetignore/info.yml11
-rw-r--r--Test/greetignore/irssi.log1
-rw-r--r--Test/greetignore/perlcritic.log1
-rw-r--r--Test/grep/info.yml12
-rw-r--r--Test/grep/irssi.log1
-rw-r--r--Test/grep/perlcritic.log1
-rw-r--r--Test/gsi/info.yml15
-rw-r--r--Test/gsi/irssi.log3
-rw-r--r--Test/gsi/perlcritic.log3
-rw-r--r--Test/gtrans/info.yml14
-rw-r--r--Test/gtrans/irssi.log6
-rw-r--r--Test/gtrans/perlcritic.log4
-rw-r--r--Test/guts/info.yml11
-rw-r--r--Test/guts/irssi.log1
-rw-r--r--Test/guts/perlcritic.log1
-rw-r--r--Test/hddtemp/failed.yml4
-rw-r--r--Test/hddtemp/info.yml11
-rw-r--r--Test/hddtemp/irssi.log10
-rw-r--r--Test/hddtemp/perlcritic.log7
-rw-r--r--Test/hello/info.yml10
-rw-r--r--Test/hello/irssi.log1
-rw-r--r--Test/hello/perlcritic.log1
-rw-r--r--Test/hide/info.yml11
-rw-r--r--Test/hide/irssi.log1
-rw-r--r--Test/hide/perlcritic.log1
-rw-r--r--Test/hideauth/info.yml11
-rw-r--r--Test/hideauth/irssi.log1
-rw-r--r--Test/hideauth/perlcritic.log1
-rw-r--r--Test/highlite/info.yml11
-rw-r--r--Test/highlite/irssi.log0
-rw-r--r--Test/highlite/perlcritic.log1
-rw-r--r--Test/hignore/info.yml11
-rw-r--r--Test/hignore/irssi.log2
-rw-r--r--Test/hignore/perlcritic.log1
-rw-r--r--Test/hilightwin/info.yml12
-rw-r--r--Test/hilightwin/irssi.log2
-rw-r--r--Test/hilightwin/perlcritic.log1
-rw-r--r--Test/hipchat_complete/info.yml12
-rw-r--r--Test/hipchat_complete/irssi.log1
-rw-r--r--Test/hipchat_complete/perlcritic.log1
-rw-r--r--Test/history_search/info.yml11
-rw-r--r--Test/history_search/irssi.log1
-rw-r--r--Test/history_search/perlcritic.log2
-rw-r--r--Test/hitcount/failed.yml4
-rw-r--r--Test/hitcount/info.yml10
-rw-r--r--Test/hitcount/irssi.log4
-rw-r--r--Test/hitcount/perlcritic.log2
-rw-r--r--Test/hl/info.yml11
-rw-r--r--Test/hl/irssi.log2
-rw-r--r--Test/hl/perlcritic.log3
-rw-r--r--Test/hlbot/info.yml11
-rw-r--r--Test/hlbot/irssi.log1
-rw-r--r--Test/hlbot/logi0
-rw-r--r--Test/hlbot/perlcritic.log3
-rw-r--r--Test/hostname/info.yml14
-rw-r--r--Test/hostname/irssi.log7
-rw-r--r--Test/hostname/perlcritic.log3
-rw-r--r--Test/iMPD/info.yml11
-rw-r--r--Test/iMPD/irssi.log4
-rw-r--r--Test/iMPD/perlcritic.log11
-rw-r--r--Test/identify-md5/info.yml12
-rw-r--r--Test/identify-md5/irssi.log1
-rw-r--r--Test/identify-md5/perlcritic.log1
-rw-r--r--Test/idletime/info.yml12
-rw-r--r--Test/idletime/irssi.log1
-rw-r--r--Test/idletime/perlcritic.log2
-rw-r--r--Test/idonkey/info.yml15
-rw-r--r--Test/idonkey/irssi.log12
-rw-r--r--Test/idonkey/perlcritic.log6
-rw-r--r--Test/ignore_log/info.yml13
-rw-r--r--Test/ignore_log/irssi.log6
-rw-r--r--Test/ignore_log/perlcritic.log2
-rw-r--r--Test/ignoreoc/info.yml12
-rw-r--r--Test/ignoreoc/irssi.log2
-rw-r--r--Test/ignoreoc/perlcritic.log1
-rw-r--r--Test/ignorsula/info.yml10
-rw-r--r--Test/ignorsula/irssi.log1
-rw-r--r--Test/ignorsula/perlcritic.log1
-rw-r--r--Test/il/info.yml11
-rw-r--r--Test/il/irssi.log1
-rw-r--r--Test/il/perlcritic.log1
-rw-r--r--Test/imdb/info.yml13
-rw-r--r--Test/imdb/irssi.log1
-rw-r--r--Test/imdb/perlcritic.log3
-rw-r--r--Test/intjoin/info.yml14
-rw-r--r--Test/intjoin/irssi.log1
-rw-r--r--Test/intjoin/perlcritic.log4
-rw-r--r--Test/invitejoin/info.yml11
-rw-r--r--Test/invitejoin/irssi.log2
-rw-r--r--Test/invitejoin/perlcritic.log1
-rw-r--r--Test/ipupdate/info.yml13
-rw-r--r--Test/ipupdate/irssi.log1
-rw-r--r--Test/ipupdate/perlcritic.log1
-rw-r--r--Test/iraident/info.yml12
-rw-r--r--Test/iraident/irssi.log1
-rw-r--r--Test/iraident/perlcritic.log3
-rw-r--r--Test/irc_chess/failed.yml4
-rw-r--r--Test/irc_chess/info.yml10
-rw-r--r--Test/irc_chess/irssi.log5
-rw-r--r--Test/irc_chess/perlcritic.log4
-rw-r--r--Test/irccomplete/info.yml12
-rw-r--r--Test/irccomplete/irssi.log3
-rw-r--r--Test/irccomplete/perlcritic.log1
-rw-r--r--Test/ircgallery/failed.yml4
-rw-r--r--Test/ircgallery/info.yml11
-rw-r--r--Test/ircgallery/irssi.log4
-rw-r--r--Test/ircgallery/perlcritic.log4
-rw-r--r--Test/ircgmessagenotify/info.yml15
-rw-r--r--Test/ircgmessagenotify/irssi.log3
-rw-r--r--Test/ircgmessagenotify/perlcritic.log2
-rw-r--r--Test/ircops/info.yml10
-rw-r--r--Test/ircops/irssi.log1
-rw-r--r--Test/ircops/perlcritic.log1
-rw-r--r--Test/ircsec/info.yml14
-rw-r--r--Test/ircsec/irssi.log2
-rw-r--r--Test/ircsec/perlcritic.log3
-rw-r--r--Test/irssi-feed/info.yml13
-rw-r--r--Test/irssi-feed/irssi.log1
-rw-r--r--Test/irssi-feed/perlcritic.log1
-rw-r--r--Test/irssiBlaster/info.yml11
-rw-r--r--Test/irssiBlaster/irssi.log7
-rw-r--r--Test/irssiBlaster/perlcritic.log7
-rw-r--r--Test/irssiq/failed.yml6
-rw-r--r--Test/irssiq/info.yml13
-rw-r--r--Test/irssiq/irssi.log3
-rw-r--r--Test/irssiq/perlcritic.log20
-rw-r--r--Test/isbanned/info.yml11
-rw-r--r--Test/isbanned/irssi.log1
-rw-r--r--Test/isbanned/perlcritic.log4
-rw-r--r--Test/isdn/failed.yml4
-rw-r--r--Test/isdn/info.yml10
-rw-r--r--Test/isdn/irssi.log2
-rw-r--r--Test/isdn/perlcritic.log4
-rw-r--r--Test/itime/info.yml11
-rw-r--r--Test/itime/irssi.log1
-rw-r--r--Test/itime/perlcritic.log1
-rw-r--r--Test/ixmmsa/failed.yml7
-rw-r--r--Test/ixmmsa/info.yml14
-rw-r--r--Test/ixmmsa/irssi.log3
-rw-r--r--Test/ixmmsa/perlcritic.log1
-rw-r--r--Test/joininfo/info.yml11
-rw-r--r--Test/joininfo/irssi.log1
-rw-r--r--Test/joininfo/perlcritic.log3
-rw-r--r--Test/kblamehost/info.yml11
-rw-r--r--Test/kblamehost/irssi.log1
-rw-r--r--Test/kblamehost/perlcritic.log1
-rw-r--r--Test/keepnick/info.yml11
-rw-r--r--Test/keepnick/irssi.log4
-rw-r--r--Test/keepnick/perlcritic.log5
-rw-r--r--Test/kenny/info.yml11
-rw-r--r--Test/kenny/irssi.log1
-rw-r--r--Test/kenny/perlcritic.log1
-rw-r--r--Test/kernel/info.yml11
-rw-r--r--Test/kernel/irssi.log1
-rw-r--r--Test/kernel/perlcritic.log1
-rw-r--r--Test/keybinds/info.yml11
-rw-r--r--Test/keybinds/irssi.log2
-rw-r--r--Test/keybinds/perlcritic.log1
-rw-r--r--Test/kicks/info.yml11
-rw-r--r--Test/kicks/irssi.log5
-rw-r--r--Test/kicks/perlcritic.log13
-rw-r--r--Test/kill_fake_gets/info.yml11
-rw-r--r--Test/kill_fake_gets/irssi.log7
-rw-r--r--Test/kill_fake_gets/perlcritic.log1
-rw-r--r--Test/kills/info.yml10
-rw-r--r--Test/kills/irssi.log3
-rw-r--r--Test/kills/perlcritic.log8
-rw-r--r--Test/kline_warning/info.yml11
-rw-r--r--Test/kline_warning/irssi.log2
-rw-r--r--Test/kline_warning/perlcritic.log1
-rw-r--r--Test/l33tmusic/failed.yml7
-rw-r--r--Test/l33tmusic/info.yml12
-rw-r--r--Test/l33tmusic/irssi.log3
-rw-r--r--Test/l33tmusic/perlcritic.log3
-rw-r--r--Test/lastfm/info.yml15
-rw-r--r--Test/lastfm/irssi.log1
-rw-r--r--Test/lastfm/perlcritic.log7
-rw-r--r--Test/lastspoke/info.yml11
-rw-r--r--Test/lastspoke/irssi.log1
-rw-r--r--Test/lastspoke/perlcritic.log1
-rw-r--r--Test/len/info.yml11
-rw-r--r--Test/len/irssi.log2
-rw-r--r--Test/len/perlcritic.log1
-rw-r--r--Test/leodict/info.yml14
-rw-r--r--Test/leodict/irssi.log2
-rw-r--r--Test/leodict/perlcritic.log5
-rw-r--r--Test/levelclear/info.yml12
-rw-r--r--Test/levelclear/irssi.log1
-rw-r--r--Test/levelclear/perlcritic.log1
-rw-r--r--Test/licq/info.yml11
-rw-r--r--Test/licq/irssi.log1
-rw-r--r--Test/licq/perlcritic.log2
-rw-r--r--Test/linkchan/info.yml11
-rw-r--r--Test/linkchan/irssi.log1
-rw-r--r--Test/linkchan/perlcritic.log16
-rw-r--r--Test/listen/info.yml11
-rw-r--r--Test/listen/irssi.log2
-rw-r--r--Test/listen/perlcritic.log5
-rw-r--r--Test/loadavg/info.yml10
-rw-r--r--Test/loadavg/irssi.log1
-rw-r--r--Test/loadavg/perlcritic.log1
-rw-r--r--Test/localize/info.yml16
-rw-r--r--Test/localize/irssi.log9
-rw-r--r--Test/localize/perlcritic.log17
-rw-r--r--Test/log2ansi/failed.yml4
-rw-r--r--Test/log2ansi/info.yml8
-rw-r--r--Test/log2ansi/irssi.log7
-rw-r--r--Test/log2ansi/perlcritic.log6
-rw-r--r--Test/logcompress/info.yml12
-rw-r--r--Test/logcompress/irssi.log1
-rw-r--r--Test/logcompress/perlcritic.log1
-rw-r--r--Test/ls/info.yml12
-rw-r--r--Test/ls/irssi.log1
-rw-r--r--Test/ls/perlcritic.log1
-rw-r--r--Test/lwho/info.yml13
-rw-r--r--Test/lwho/irssi.log2
-rw-r--r--Test/lwho/perlcritic.log1
-rw-r--r--Test/mail/failed.yml4
-rw-r--r--Test/mail/info.yml10
-rw-r--r--Test/mail/irssi.log39
-rw-r--r--Test/mail/perlcritic.log2
-rw-r--r--Test/mailcheck_imap/info.yml13
-rw-r--r--Test/mailcheck_imap/irssi.log40
-rw-r--r--Test/mailcheck_imap/perlcritic.log2
-rw-r--r--Test/mailcheck_mbox_flux/info.yml12
-rw-r--r--Test/mailcheck_mbox_flux/irssi.log5
-rw-r--r--Test/mailcheck_mbox_flux/perlcritic.log2
-rw-r--r--Test/mailcheck_pop3_kimmo/info.yml11
-rw-r--r--Test/mailcheck_pop3_kimmo/irssi.log1
-rw-r--r--Test/mailcheck_pop3_kimmo/perlcritic.log1
-rw-r--r--Test/mailcount/info.yml13
-rw-r--r--Test/mailcount/irssi.log1
-rw-r--r--Test/mailcount/perlcritic.log11
-rw-r--r--Test/mangle/failed.yml4
-rw-r--r--Test/mangle/info.yml11
-rw-r--r--Test/mangle/irssi.log2
-rw-r--r--Test/mangle/perlcritic.log8
-rw-r--r--Test/map/info.yml10
-rw-r--r--Test/map/irssi.log2
-rw-r--r--Test/map/perlcritic.log1
-rw-r--r--Test/mass_hilight_blocker/info.yml11
-rw-r--r--Test/mass_hilight_blocker/irssi.log1
-rw-r--r--Test/mass_hilight_blocker/perlcritic.log1
-rw-r--r--Test/mg/info.yml10
-rw-r--r--Test/mg/irssi.log7
-rw-r--r--Test/mg/perlcritic.log1
-rw-r--r--Test/miodek/info.yml10
-rw-r--r--Test/miodek/irssi.log4
-rw-r--r--Test/miodek/perlcritic.log1
-rw-r--r--Test/mirc_colour_popup/info.yml10
-rw-r--r--Test/mirc_colour_popup/irssi.log3
-rw-r--r--Test/mirc_colour_popup/perlcritic.log3
-rw-r--r--Test/mkick/info.yml11
-rw-r--r--Test/mkick/irssi.log1
-rw-r--r--Test/mkick/perlcritic.log10
-rw-r--r--Test/mkshorterlink/info.yml13
-rw-r--r--Test/mkshorterlink/irssi.log4
-rw-r--r--Test/mkshorterlink/perlcritic.log6
-rw-r--r--Test/mldonkey_bandwidth/info.yml15
-rw-r--r--Test/mldonkey_bandwidth/irssi.log1
-rw-r--r--Test/mldonkey_bandwidth/perlcritic.log1
-rw-r--r--Test/mlock/info.yml9
-rw-r--r--Test/mlock/irssi.log3
-rw-r--r--Test/mlock/perlcritic.log1
-rw-r--r--Test/modelist-r/info.yml12
-rw-r--r--Test/modelist-r/irssi.log3
-rw-r--r--Test/modelist-r/perlcritic.log8
-rw-r--r--Test/modelist/info.yml11
-rw-r--r--Test/modelist/irssi.log5
-rw-r--r--Test/modelist/perlcritic.log11
-rw-r--r--Test/monitor/info.yml10
-rw-r--r--Test/monitor/irssi.log1
-rw-r--r--Test/monitor/perlcritic.log3
-rw-r--r--Test/mood/info.yml11
-rw-r--r--Test/mood/irssi.log3
-rw-r--r--Test/mood/perlcritic.log1
-rw-r--r--Test/morse/info.yml11
-rw-r--r--Test/morse/irssi.log2
-rw-r--r--Test/morse/perlcritic.log4
-rw-r--r--Test/mouse/info.yml11
-rw-r--r--Test/mouse/irssi.log1
-rw-r--r--Test/mouse/perlcritic.log2
-rw-r--r--Test/mouse/stderr.log1
-rw-r--r--Test/mpd/info.yml10
-rw-r--r--Test/mpd/irssi.log3
-rw-r--r--Test/mpd/perlcritic.log5
-rw-r--r--Test/mpg123/info.yml12
-rw-r--r--Test/mpg123/irssi.log17
-rw-r--r--Test/mpg123/perlcritic.log2
-rw-r--r--Test/multipaste/info.yml13
-rw-r--r--Test/multipaste/irssi.log2
-rw-r--r--Test/multipaste/perlcritic.log1
-rw-r--r--Test/my_beep/info.yml11
-rw-r--r--Test/my_beep/irssi.log1
-rw-r--r--Test/my_beep/perlcritic.log1
-rw-r--r--Test/mygoogle/info.yml13
-rw-r--r--Test/mygoogle/irssi.log1
-rw-r--r--Test/mygoogle/perlcritic.log2
-rw-r--r--Test/myimdb/info.yml13
-rw-r--r--Test/myimdb/irssi.log1
-rw-r--r--Test/myimdb/perlcritic.log2
-rw-r--r--Test/mysqlurllogger/info.yml13
-rw-r--r--Test/mysqlurllogger/irssi.log2
-rw-r--r--Test/mysqlurllogger/perlcritic.log1
-rw-r--r--Test/nact/info.yml11
-rw-r--r--Test/nact/irssi.log6
-rw-r--r--Test/nact/perlcritic.log7
-rw-r--r--Test/netswitch/info.yml11
-rw-r--r--Test/netswitch/irssi.log2
-rw-r--r--Test/netswitch/perlcritic.log1
-rw-r--r--Test/news/info.yml13
-rw-r--r--Test/news/irssi.log1
-rw-r--r--Test/news/perlcritic.log31
-rw-r--r--Test/newsline/info.yml17
-rw-r--r--Test/newsline/irssi.log7
-rw-r--r--Test/newsline/perlcritic.log14
-rw-r--r--Test/nickban/info.yml10
-rw-r--r--Test/nickban/irssi.log3
-rw-r--r--Test/nickban/perlcritic.log1
-rw-r--r--Test/nickcolor/info.yml12
-rw-r--r--Test/nickcolor/irssi.log5
-rw-r--r--Test/nickcolor/perlcritic.log5
-rw-r--r--Test/nickignore/info.yml11
-rw-r--r--Test/nickignore/irssi.log1
-rw-r--r--Test/nickignore/perlcritic.log1
-rw-r--r--Test/nicklist/info.yml12
-rw-r--r--Test/nicklist/irssi.log7
-rw-r--r--Test/nicklist/perlcritic.log7
-rw-r--r--Test/nickmix-c0ffee/info.yml10
-rw-r--r--Test/nickmix-c0ffee/irssi.log2
-rw-r--r--Test/nickmix-c0ffee/perlcritic.log6
-rw-r--r--Test/nickmix_pasky/info.yml10
-rw-r--r--Test/nickmix_pasky/irssi.log2
-rw-r--r--Test/nickmix_pasky/perlcritic.log1
-rw-r--r--Test/nickserv/info.yml12
-rw-r--r--Test/nickserv/irssi.log2
-rw-r--r--Test/nickserv/perlcritic.log13
-rw-r--r--Test/niq/info.yml10
-rw-r--r--Test/niq/irssi.log3
-rw-r--r--Test/niq/perlcritic.log3
-rw-r--r--Test/nm/info.yml11
-rw-r--r--Test/nm/irssi.log1
-rw-r--r--Test/nm/perlcritic.log4
-rw-r--r--Test/nocaps/info.yml11
-rw-r--r--Test/nocaps/irssi.log1
-rw-r--r--Test/nocaps/perlcritic.log1
-rw-r--r--Test/nocollide/info.yml11
-rw-r--r--Test/nocollide/irssi.log1
-rw-r--r--Test/nocollide/perlcritic.log1
-rw-r--r--Test/noisyquery/info.yml11
-rw-r--r--Test/noisyquery/irssi.log1
-rw-r--r--Test/noisyquery/perlcritic.log1
-rw-r--r--Test/nopl/info.yml11
-rw-r--r--Test/nopl/irssi.log1
-rw-r--r--Test/nopl/perlcritic.log1
-rw-r--r--Test/norepeat/info.yml12
-rw-r--r--Test/norepeat/irssi.log5
-rw-r--r--Test/norepeat/perlcritic.log2
-rw-r--r--Test/notes/info.yml13
-rw-r--r--Test/notes/irssi.log13
-rw-r--r--Test/notes/perlcritic.log1
-rw-r--r--Test/noteserve/info.yml11
-rw-r--r--Test/noteserve/irssi.log2
-rw-r--r--Test/noteserve/perlcritic.log1
-rw-r--r--Test/noticelogic/info.yml13
-rw-r--r--Test/noticelogic/irssi.log1
-rw-r--r--Test/noticelogic/perlcritic.log1
-rw-r--r--Test/noticemove/info.yml13
-rw-r--r--Test/noticemove/irssi.log1
-rw-r--r--Test/noticemove/perlcritic.log1
-rw-r--r--Test/notonline/info.yml11
-rw-r--r--Test/notonline/irssi.log1
-rw-r--r--Test/notonline/perlcritic.log1
-rw-r--r--Test/null/info.yml11
-rw-r--r--Test/null/irssi.log1
-rw-r--r--Test/null/perlcritic.log1
-rw-r--r--Test/ogg123/info.yml11
-rw-r--r--Test/ogg123/irssi.log11
-rw-r--r--Test/ogg123/perlcritic.log3
-rw-r--r--Test/oidenty/info.yml10
-rw-r--r--Test/oidenty/irssi.log3
-rw-r--r--Test/oidenty/perlcritic.log4
-rw-r--r--Test/on/info.yml11
-rw-r--r--Test/on/irssi.log1
-rw-r--r--Test/on/perlcritic.log6
-rw-r--r--Test/ontv/info.yml14
-rw-r--r--Test/ontv/irssi.log2
-rw-r--r--Test/ontv/perlcritic.log4
-rw-r--r--Test/oops/info.yml9
-rw-r--r--Test/oops/irssi.log1
-rw-r--r--Test/oops/perlcritic.log1
-rw-r--r--Test/oopsie/info.yml11
-rw-r--r--Test/oopsie/irssi.log1
-rw-r--r--Test/oopsie/perlcritic.log1
-rw-r--r--Test/openurl/info.yml12
-rw-r--r--Test/openurl/irssi.log2
-rw-r--r--Test/openurl/perlcritic.log2
-rw-r--r--Test/operit/info.yml10
-rw-r--r--Test/operit/irssi.log2
-rw-r--r--Test/operit/perlcritic.log1
-rw-r--r--Test/operview/info.yml10
-rw-r--r--Test/operview/irssi.log2
-rw-r--r--Test/operview/perlcritic.log1
-rw-r--r--Test/opnotice/info.yml11
-rw-r--r--Test/opnotice/irssi.log1
-rw-r--r--Test/opnotice/perlcritic.log1
-rw-r--r--Test/opnotify/info.yml10
-rw-r--r--Test/opnotify/irssi.log1
-rw-r--r--Test/opnotify/perlcritic.log1
-rw-r--r--Test/orphamp/info.yml13
-rw-r--r--Test/orphamp/irssi.log9
-rw-r--r--Test/orphamp/perlcritic.log2
-rw-r--r--Test/osd/failed.yml4
-rw-r--r--Test/osd/info.yml11
-rw-r--r--Test/osd/irssi.log4
-rw-r--r--Test/osd/perlcritic.log4
-rw-r--r--Test/ownage/info.yml10
-rw-r--r--Test/ownage/irssi.log1
-rw-r--r--Test/ownage/perlcritic.log1
-rw-r--r--Test/page-c0ffee/failed.yml4
-rw-r--r--Test/page-c0ffee/info.yml11
-rw-r--r--Test/page-c0ffee/irssi.log3
-rw-r--r--Test/page-c0ffee/perlcritic.log2
-rw-r--r--Test/page_reeler/info.yml11
-rw-r--r--Test/page_reeler/irssi.log1
-rw-r--r--Test/page_reeler/perlcritic.log1
-rw-r--r--Test/pager/failed.yml4
-rw-r--r--Test/pager/info.yml10
-rw-r--r--Test/pager/irssi.log4
-rw-r--r--Test/pager/perlcritic.log1
-rw-r--r--Test/paste-derwan/info.yml12
-rw-r--r--Test/paste-derwan/irssi.log1
-rw-r--r--Test/paste-derwan/perlcritic.log13
-rw-r--r--Test/paste_derwan/info.yml12
-rw-r--r--Test/paste_derwan/irssi.log1
-rw-r--r--Test/paste_derwan/perlcritic.log19
-rw-r--r--Test/paste_huggie/info.yml11
-rw-r--r--Test/paste_huggie/irssi.log0
-rw-r--r--Test/paste_huggie/perlcritic.log3
-rw-r--r--Test/paste_kimmoke/info.yml11
-rw-r--r--Test/paste_kimmoke/irssi.log1
-rw-r--r--Test/paste_kimmoke/perlcritic.log1
-rw-r--r--Test/pelix/info.yml9
-rw-r--r--Test/pelix/irssi.log17
-rw-r--r--Test/pelix/perlcritic.log12
-rw-r--r--Test/people/info.yml13
-rw-r--r--Test/people/irssi.log5
-rw-r--r--Test/people/perlcritic.log37
-rw-r--r--Test/per_window_prompt/info.yml11
-rw-r--r--Test/per_window_prompt/irssi.log1
-rw-r--r--Test/per_window_prompt/perlcritic.log1
-rw-r--r--Test/pggb_sound/info.yml13
-rw-r--r--Test/pggb_sound/irssi.log3
-rw-r--r--Test/pggb_sound/perlcritic.log17
-rw-r--r--Test/poison/info.yml12
-rw-r--r--Test/poison/irssi.log4
-rw-r--r--Test/poison/perlcritic.log7
-rw-r--r--Test/postpone/info.yml11
-rw-r--r--Test/postpone/irssi.log2
-rw-r--r--Test/postpone/perlcritic.log1
-rw-r--r--Test/ppl/info.yml10
-rw-r--r--Test/ppl/irssi.log1
-rw-r--r--Test/ppl/perlcritic.log13
-rw-r--r--Test/procmaillog/info.yml15
-rw-r--r--Test/procmaillog/irssi.log1
-rw-r--r--Test/procmaillog/perlcritic.log5
-rw-r--r--Test/q_username/info.yml9
-rw-r--r--Test/q_username/irssi.log1
-rw-r--r--Test/q_username/perlcritic.log1
-rw-r--r--Test/qchallengeauth/info.yml10
-rw-r--r--Test/qchallengeauth/irssi.log1
-rw-r--r--Test/qchallengeauth/perlcritic.log1
-rw-r--r--Test/query/info.yml10
-rw-r--r--Test/query/irssi.log3
-rw-r--r--Test/query/perlcritic.log15
-rw-r--r--Test/queryresume/info.yml13
-rw-r--r--Test/queryresume/irssi.log1
-rw-r--r--Test/queryresume/perlcritic.log2
-rw-r--r--Test/quitmsg/info.yml10
-rw-r--r--Test/quitmsg/irssi.log7
-rw-r--r--Test/quitmsg/perlcritic.log2
-rw-r--r--Test/quitrand/info.yml10
-rw-r--r--Test/quitrand/irssi.log5
-rw-r--r--Test/quitrand/perlcritic.log3
-rw-r--r--Test/quiz/info.yml11
-rw-r--r--Test/quiz/irssi.log3
-rw-r--r--Test/quiz/perlcritic.log3
-rw-r--r--Test/quizgr/failed.yml4
-rw-r--r--Test/quizgr/info.yml11
-rw-r--r--Test/quizgr/irssi.log2
-rw-r--r--Test/quizgr/perlcritic.log4
-rw-r--r--Test/quizmaster-fr/info.yml14
-rw-r--r--Test/quizmaster-fr/irssi.log2
-rw-r--r--Test/quizmaster-fr/perlcritic.log10
-rw-r--r--Test/quizmaster/info.yml13
-rw-r--r--Test/quizmaster/irssi.log2
-rw-r--r--Test/quizmaster/perlcritic.log10
-rw-r--r--Test/rainbow/info.yml11
-rw-r--r--Test/rainbow/irssi.log1
-rw-r--r--Test/rainbow/perlcritic.log2
-rw-r--r--Test/randaway/failed.yml4
-rw-r--r--Test/randaway/info.yml10
-rw-r--r--Test/randaway/irssi.log15
-rw-r--r--Test/randaway/perlcritic.log5
-rw-r--r--Test/randname/info.yml11
-rw-r--r--Test/randname/irssi.log3
-rw-r--r--Test/randname/perlcritic.log2
-rw-r--r--Test/redirect/info.yml11
-rw-r--r--Test/redirect/irssi.log1
-rw-r--r--Test/redirect/perlcritic.log1
-rw-r--r--Test/relm/info.yml11
-rw-r--r--Test/relm/irssi.log1
-rw-r--r--Test/relm/perlcritic.log1
-rw-r--r--Test/remote/info.yml11
-rw-r--r--Test/remote/irssi.log1
-rw-r--r--Test/remote/perlcritic.log1
-rw-r--r--Test/reorder/info.yml8
-rw-r--r--Test/reorder/irssi.log1
-rw-r--r--Test/reorder/perlcritic.log4
-rw-r--r--Test/repeat/info.yml10
-rw-r--r--Test/repeat/irssi.log1
-rw-r--r--Test/repeat/perlcritic.log1
-rw-r--r--Test/resize_split/info.yml10
-rw-r--r--Test/resize_split/irssi.log1
-rw-r--r--Test/resize_split/perlcritic.log1
-rw-r--r--Test/rhythmbox/info.yml10
-rw-r--r--Test/rhythmbox/irssi.log1
-rw-r--r--Test/rhythmbox/perlcritic.log2
-rw-r--r--Test/rk/info.yml10
-rw-r--r--Test/rk/irssi.log1
-rw-r--r--Test/rk/perlcritic.log5
-rw-r--r--Test/romaji/info.yml10
-rw-r--r--Test/romaji/irssi.log2
-rw-r--r--Test/romaji/perlcritic.log1
-rw-r--r--Test/romajibind/info.yml10
-rw-r--r--Test/romajibind/irssi.log1
-rw-r--r--Test/romajibind/perlcritic.log1
-rw-r--r--Test/rot13/info.yml11
-rw-r--r--Test/rot13/irssi.log2
-rw-r--r--Test/rot13/perlcritic.log2
-rw-r--r--Test/rotator/info.yml10
-rw-r--r--Test/rotator/irssi.log1
-rw-r--r--Test/rotator/perlcritic.log1
-rw-r--r--Test/sana_cmd/info.yml14
-rw-r--r--Test/sana_cmd/irssi.log1
-rw-r--r--Test/sana_cmd/perlcritic.log1
-rw-r--r--Test/schwaebisch/info.yml13
-rw-r--r--Test/schwaebisch/irssi.log1
-rw-r--r--Test/schwaebisch/perlcritic.log1
-rw-r--r--Test/screen_away/info.yml10
-rw-r--r--Test/screen_away/irssi.log2
-rw-r--r--Test/screen_away/perlcritic.log1
-rw-r--r--Test/scriptassist/info.yml15
-rw-r--r--Test/scriptassist/irssi.log2
-rw-r--r--Test/scriptassist/perlcritic.log27
-rw-r--r--Test/scripthelp/info.yml11
-rw-r--r--Test/scripthelp/irssi.log1
-rw-r--r--Test/scripthelp/perlcritic.log1
-rw-r--r--Test/scriptinfo/info.yml11
-rw-r--r--Test/scriptinfo/irssi.log1
-rw-r--r--Test/scriptinfo/perlcritic.log1
-rw-r--r--Test/scrmable/info.yml9
-rw-r--r--Test/scrmable/irssi.log2
-rw-r--r--Test/scrmable/perlcritic.log1
-rw-r--r--Test/scroller/failed.yml4
-rw-r--r--Test/scroller/info.yml8
-rw-r--r--Test/scroller/irssi.log2
-rw-r--r--Test/scroller/perlcritic.log1
-rw-r--r--Test/securemsg/info.yml11
-rw-r--r--Test/securemsg/irssi.log5
-rw-r--r--Test/securemsg/perlcritic.log2
-rw-r--r--Test/seen/info.yml10
-rw-r--r--Test/seen/irssi.log3
-rw-r--r--Test/seen/perlcritic.log53
-rw-r--r--Test/servercomplete/info.yml11
-rw-r--r--Test/servercomplete/irssi.log1
-rw-r--r--Test/servercomplete/perlcritic.log3
-rw-r--r--Test/seti/info.yml14
-rw-r--r--Test/seti/irssi.log1
-rw-r--r--Test/seti/perlcritic.log5
-rw-r--r--Test/shortenurl/info.yml13
-rw-r--r--Test/shortenurl/irssi.log1
-rw-r--r--Test/shortenurl/perlcritic.log11
-rw-r--r--Test/shorturl/info.yml14
-rw-r--r--Test/shorturl/irssi.log6
-rw-r--r--Test/shorturl/perlcritic.log1
-rw-r--r--Test/showhilight/info.yml11
-rw-r--r--Test/showhilight/irssi.log1
-rw-r--r--Test/showhilight/perlcritic.log1
-rw-r--r--Test/showhost/info.yml10
-rw-r--r--Test/showhost/irssi.log1
-rw-r--r--Test/showhost/perlcritic.log1
-rw-r--r--Test/showmode/info.yml10
-rw-r--r--Test/showmode/irssi.log3
-rw-r--r--Test/showmode/perlcritic.log1
-rw-r--r--Test/slack_emoji/info.yml10
-rw-r--r--Test/slack_emoji/irssi.log1
-rw-r--r--Test/slack_emoji/perlcritic.log1
-rw-r--r--Test/smartfilter/info.yml12
-rw-r--r--Test/smartfilter/irssi.log1
-rw-r--r--Test/smartfilter/perlcritic.log2
-rw-r--r--Test/smiley/info.yml9
-rw-r--r--Test/smiley/irssi.log5
-rw-r--r--Test/smiley/perlcritic.log1
-rw-r--r--Test/sms/info.yml11
-rw-r--r--Test/sms/irssi.log11
-rw-r--r--Test/sms/perlcritic.log36
-rw-r--r--Test/snmpup/info.yml12
-rw-r--r--Test/snmpup/irssi.log1
-rw-r--r--Test/snmpup/perlcritic.log1
-rw-r--r--Test/spambot/info.yml8
-rw-r--r--Test/spambot/irssi.log5
-rw-r--r--Test/spambot/perlcritic.log1
-rw-r--r--Test/special_complete/info.yml11
-rw-r--r--Test/special_complete/irssi.log1
-rw-r--r--Test/special_complete/perlcritic.log1
-rw-r--r--Test/spell/info.yml13
-rw-r--r--Test/spell/irssi.log1
-rw-r--r--Test/spell/perlcritic.log1
-rw-r--r--Test/spellcheck/info.yml12
-rw-r--r--Test/spellcheck/irssi.log1
-rw-r--r--Test/spellcheck/perlcritic.log1
-rw-r--r--Test/sping/info.yml11
-rw-r--r--Test/sping/irssi.log1
-rw-r--r--Test/sping/perlcritic.log1
-rw-r--r--Test/splitlong/info.yml12
-rw-r--r--Test/splitlong/irssi.log1
-rw-r--r--Test/splitlong/perlcritic.log1
-rw-r--r--Test/spotify/info.yml17
-rw-r--r--Test/spotify/irssi.log3
-rw-r--r--Test/spotify/perlcritic.log9
-rw-r--r--Test/stocks/failed.yml7
-rw-r--r--Test/stocks/info.yml13
-rw-r--r--Test/stocks/irssi.log2
-rw-r--r--Test/stocks/perlcritic.log8
-rw-r--r--Test/studivz_bitlbee_rename/info.yml9
-rw-r--r--Test/studivz_bitlbee_rename/irssi.log1
-rw-r--r--Test/studivz_bitlbee_rename/perlcritic.log1
-rw-r--r--Test/synccheck/info.yml11
-rw-r--r--Test/synccheck/irssi.log1
-rw-r--r--Test/synccheck/perlcritic.log14
-rw-r--r--Test/sysinfo270-irssi/info.yml13
-rw-r--r--Test/sysinfo270-irssi/irssi.log1
-rw-r--r--Test/sysinfo270-irssi/perlcritic.log15
-rw-r--r--Test/sysinfo277-irssi/info.yml13
-rw-r--r--Test/sysinfo277-irssi/irssi.log1
-rw-r--r--Test/sysinfo277-irssi/perlcritic.log7
-rw-r--r--Test/sysinfo_dg/info.yml11
-rw-r--r--Test/sysinfo_dg/irssi.log1
-rw-r--r--Test/sysinfo_dg/perlcritic.log22
-rw-r--r--Test/sysinfoplus/info.yml11
-rw-r--r--Test/sysinfoplus/irssi.log7
-rw-r--r--Test/sysinfoplus/perlcritic.log10
-rw-r--r--Test/tab_stop/info.yml10
-rw-r--r--Test/tab_stop/irssi.log1
-rw-r--r--Test/tab_stop/perlcritic.log1
-rw-r--r--Test/talk/info.yml10
-rw-r--r--Test/talk/irssi.log38
-rw-r--r--Test/talk/perlcritic.log1
-rw-r--r--Test/target/info.yml13
-rw-r--r--Test/target/irssi.log2
-rw-r--r--Test/target/perlcritic.log1
-rw-r--r--Test/thankop/info.yml10
-rw-r--r--Test/thankop/irssi.log1
-rw-r--r--Test/thankop/perlcritic.log1
-rw-r--r--Test/thistory/info.yml12
-rw-r--r--Test/thistory/irssi.log2
-rw-r--r--Test/thistory/perlcritic.log1
-rw-r--r--Test/timer/info.yml11
-rw-r--r--Test/timer/irssi.log1
-rw-r--r--Test/timer/perlcritic.log1
-rw-r--r--Test/timezones/info.yml13
-rw-r--r--Test/timezones/irssi.log1
-rw-r--r--Test/timezones/perlcritic.log1
-rw-r--r--Test/tinyurl/info.yml12
-rw-r--r--Test/tinyurl/irssi.log1
-rw-r--r--Test/tinyurl/perlcritic.log2
-rw-r--r--Test/title/info.yml11
-rw-r--r--Test/title/irssi.log1
-rw-r--r--Test/title/perlcritic.log2
-rw-r--r--Test/tlock/info.yml10
-rw-r--r--Test/tlock/irssi.log1
-rw-r--r--Test/tlock/perlcritic.log1
-rw-r--r--Test/tmux_away/info.yml11
-rw-r--r--Test/tmux_away/irssi.log4
-rw-r--r--Test/tmux_away/perlcritic.log2
-rw-r--r--Test/topics/info.yml12
-rw-r--r--Test/topics/irssi.log2
-rw-r--r--Test/topics/perlcritic.log1
-rw-r--r--Test/topicsed/info.yml9
-rw-r--r--Test/topicsed/irssi.log1
-rw-r--r--Test/topicsed/perlcritic.log5
-rw-r--r--Test/tordetect/info.yml11
-rw-r--r--Test/tordetect/irssi.log1
-rw-r--r--Test/tordetect/perlcritic.log2
-rw-r--r--Test/trackbar/info.yml12
-rw-r--r--Test/trackbar/irssi.log1
-rw-r--r--Test/trackbar/perlcritic.log2
-rw-r--r--Test/tracknick/info.yml12
-rw-r--r--Test/tracknick/irssi.log1
-rw-r--r--Test/tracknick/perlcritic.log1
-rw-r--r--Test/translit/info.yml8
-rw-r--r--Test/translit/irssi.log1
-rw-r--r--Test/translit/perlcritic.log2
-rw-r--r--Test/trigger/info.yml11
-rw-r--r--Test/trigger/irssi.log15
-rw-r--r--Test/trigger/perlcritic.log5
-rw-r--r--Test/trustweb/info.yml12
-rw-r--r--Test/trustweb/irssi.log7
-rw-r--r--Test/trustweb/perlcritic.log8
-rw-r--r--Test/tvmusor/info.yml10
-rw-r--r--Test/tvmusor/irssi.log15
-rw-r--r--Test/tvmusor/perlcritic.log7
-rw-r--r--Test/twitter_theme/info.yml12
-rw-r--r--Test/twitter_theme/irssi.log1
-rw-r--r--Test/twitter_theme/perlcritic.log1
-rw-r--r--Test/twprompt/info.yml12
-rw-r--r--Test/twprompt/irssi.log20
-rw-r--r--Test/twprompt/perlcritic.log1
-rw-r--r--Test/twsocials/info.yml14
-rw-r--r--Test/twsocials/irssi.log289
-rw-r--r--Test/twsocials/perlcritic.log11
-rw-r--r--Test/twtopic/info.yml12
-rw-r--r--Test/twtopic/irssi.log18
-rw-r--r--Test/twtopic/perlcritic.log1
-rw-r--r--Test/u/info.yml12
-rw-r--r--Test/u/irssi.log1
-rw-r--r--Test/u/perlcritic.log1
-rw-r--r--Test/unicode/info.yml11
-rw-r--r--Test/unicode/irssi.log3
-rw-r--r--Test/unicode/perlcritic.log4
-rw-r--r--Test/upgradeinfo/info.yml11
-rw-r--r--Test/upgradeinfo/irssi.log3
-rw-r--r--Test/upgradeinfo/perlcritic.log1
-rw-r--r--Test/upsidedown/info.yml12
-rw-r--r--Test/upsidedown/irssi.log1
-rw-r--r--Test/upsidedown/perlcritic.log1
-rw-r--r--Test/uptime/info.yml12
-rw-r--r--Test/uptime/irssi.log3
-rw-r--r--Test/uptime/perlcritic.log5
-rw-r--r--Test/url_log/info.yml16
-rw-r--r--Test/url_log/irssi.log1
-rw-r--r--Test/url_log/perlcritic.log5
-rw-r--r--Test/urlfeed/info.yml14
-rw-r--r--Test/urlfeed/irssi.log3
-rw-r--r--Test/urlfeed/perlcritic.log5
-rw-r--r--Test/urlgrab/info.yml11
-rw-r--r--Test/urlgrab/irssi.log1
-rw-r--r--Test/urlgrab/perlcritic.log2
-rw-r--r--Test/urlinfo/info.yml14
-rw-r--r--Test/urlinfo/irssi.log3
-rw-r--r--Test/urlinfo/perlcritic.log6
-rw-r--r--Test/urlplot/info.yml12
-rw-r--r--Test/urlplot/irssi.log5
-rw-r--r--Test/urlplot/perlcritic.log46
-rw-r--r--Test/usercount/info.yml12
-rw-r--r--Test/usercount/irssi.log3
-rw-r--r--Test/usercount/perlcritic.log1
-rw-r--r--Test/userhost/info.yml12
-rw-r--r--Test/userhost/irssi.log1
-rw-r--r--Test/userhost/perlcritic.log1
-rw-r--r--Test/users/info.yml11
-rw-r--r--Test/users/irssi.log1
-rw-r--r--Test/users/perlcritic.log1
-rw-r--r--Test/version-stat/info.yml12
-rw-r--r--Test/version-stat/irssi.log1
-rw-r--r--Test/version-stat/perlcritic.log3
-rw-r--r--Test/verstats/info.yml12
-rw-r--r--Test/verstats/irssi.log2
-rw-r--r--Test/verstats/perlcritic.log1
-rw-r--r--Test/vidinfo/info.yml19
-rw-r--r--Test/vidinfo/irssi.log3
-rw-r--r--Test/vidinfo/perlcritic.log2
-rw-r--r--Test/vowels/info.yml10
-rw-r--r--Test/vowels/irssi.log1
-rw-r--r--Test/vowels/perlcritic.log1
-rw-r--r--Test/wa/info.yml13
-rw-r--r--Test/wa/irssi.log1
-rw-r--r--Test/wa/perlcritic.log2
-rw-r--r--Test/warnkick/info.yml11
-rw-r--r--Test/warnkick/irssi.log2
-rw-r--r--Test/warnkick/perlcritic.log1
-rw-r--r--Test/washnicks/info.yml11
-rw-r--r--Test/washnicks/irssi.log1
-rw-r--r--Test/washnicks/perlcritic.log1
-rw-r--r--Test/watch/info.yml13
-rw-r--r--Test/watch/irssi.log13
-rw-r--r--Test/watch/perlcritic.log21
-rw-r--r--Test/weather/failed.yml6
-rw-r--r--Test/weather/info.yml11
-rw-r--r--Test/weather/irssi.log184
-rw-r--r--Test/weather/perlcritic.log8
-rw-r--r--Test/whitelist/info.yml11
-rw-r--r--Test/whitelist/irssi.log2
-rw-r--r--Test/whitelist/perlcritic.log2
-rw-r--r--Test/whois/info.yml10
-rw-r--r--Test/whois/irssi.log1
-rw-r--r--Test/whois/perlcritic.log1
-rw-r--r--Test/whois_hexip/info.yml11
-rw-r--r--Test/whois_hexip/irssi.log1
-rw-r--r--Test/whois_hexip/perlcritic.log4
-rw-r--r--Test/whos/info.yml9
-rw-r--r--Test/whos/irssi.log1
-rw-r--r--Test/whos/perlcritic.log1
-rw-r--r--Test/wilm/info.yml10
-rw-r--r--Test/wilm/irssi.log1
-rw-r--r--Test/wilm/perlcritic.log1
-rw-r--r--Test/window_switcher/info.yml11
-rw-r--r--Test/window_switcher/irssi.log1
-rw-r--r--Test/window_switcher/perlcritic.log1
-rw-r--r--Test/winnum/info.yml12
-rw-r--r--Test/winnum/irssi.log2
-rw-r--r--Test/winnum/perlcritic.log1
-rw-r--r--Test/wisestamp/info.yml10
-rw-r--r--Test/wisestamp/irssi.log1
-rw-r--r--Test/wisestamp/perlcritic.log2
-rw-r--r--Test/wkb/info.yml11
-rw-r--r--Test/wkb/irssi.log3
-rw-r--r--Test/wkb/perlcritic.log1
-rw-r--r--Test/wordcompletition/failed.yml6
-rw-r--r--Test/wordcompletition/info.yml12
-rw-r--r--Test/wordcompletition/irssi.log8
-rw-r--r--Test/wordcompletition/perlcritic.log3
-rw-r--r--Test/wordscramble/info.yml11
-rw-r--r--Test/wordscramble/irssi.log3
-rw-r--r--Test/wordscramble/perlcritic.log1
-rw-r--r--Test/xauth/info.yml11
-rw-r--r--Test/xauth/irssi.log8
-rw-r--r--Test/xauth/perlcritic.log5
-rw-r--r--Test/xcmd/info.yml11
-rw-r--r--Test/xcmd/irssi.log2
-rw-r--r--Test/xcmd/perlcritic.log1
-rw-r--r--Test/xdccget/info.yml11
-rw-r--r--Test/xdccget/irssi.log4
-rw-r--r--Test/xdccget/perlcritic.log1
-rw-r--r--Test/xetra/failed.yml6
-rw-r--r--Test/xetra/info.yml12
-rw-r--r--Test/xetra/irssi.log6
-rw-r--r--Test/xetra/perlcritic.log6
-rw-r--r--Test/xlist/info.yml10
-rw-r--r--Test/xlist/irssi.log2
-rw-r--r--Test/xlist/perlcritic.log1
-rw-r--r--Test/xmms/info.yml11
-rw-r--r--Test/xmms/irssi.log5
-rw-r--r--Test/xmms/perlcritic.log4
-rw-r--r--Test/xmms2/info.yml14
-rw-r--r--Test/xmms2/irssi.log9
-rw-r--r--Test/xmms2/perlcritic.log5
-rw-r--r--Test/xmmsinfo/failed.yml6
-rw-r--r--Test/xmmsinfo/info.yml12
-rw-r--r--Test/xmmsinfo/irssi.log3
-rw-r--r--Test/xmmsinfo/perlcritic.log1
-rw-r--r--Test/xqf/info.yml14
-rw-r--r--Test/xqf/irssi.log1
-rw-r--r--Test/xqf/perlcritic.log3
-rw-r--r--changed-info432
1328 files changed, 9359 insertions, 0 deletions
diff --git a/README.markdown b/README.markdown
new file mode 100644
index 0000000..78a699b
--- /dev/null
+++ b/README.markdown
@@ -0,0 +1,438 @@
+This branch stores the travis-ci results for irssi/scripts.irssi.org
+See [the testing read-me](../gh-pages/_testing/) for details.
+## Irssi Scripts Test Report
+ | LOAD | HDR | CRIT | SCORE | PASS
+----: | :--: | :-: | :--: | ----: | :---:
+[ 8-ball ](Test/8-ball/)| ✔ | ✔ | ✔ | 12 | ✔
+[ accent ](Test/accent/)| ✔ | ✔ | ✔ | 11 | ✔
+[ accountname ](Test/accountname/)| ✔ | ✔ | ✔ | 3 | ✔
+[ act_fifo ](Test/act_fifo/)| ✔ | ✔ | ✔ | 6 | ✔
+[ active_notice ](Test/active_notice/)| ✔ | ✔ | ✔ | 3 | ✔
+[ active_notify ](Test/active_notify/)| ✔ | ✔ | ✔ | 3 | ✔
+[ activity_file ](Test/activity_file/)| ✔ | ✔ | ✔ | 4 | ✔
+[ act ](Test/act/)| ✔ | ✔ | ✔ | 3 | ✔
+[ aidle ](Test/aidle/)| ✔ | ✔ | ✔ | 3 | ✔
+[ ai ](Test/ai/)| ✔ | ✔ | ✔ | 4 | ✔
+[ akftp ](Test/akftp/)| ✔ | ✔ | ✔ | 3 | ✔
+[ alame ](Test/alame/)| ✔ | ✔ | ✔ | 0 | ✔
+[ amaroknp ](Test/amaroknp/)| ✘ | ✔ | ✔ | 5 | ☡
+[ amarok_ssh ](Test/amarok_ssh/)| ✔ | ✔ | ✔ | 3 | ✔
+[ anotherway ](Test/anotherway/)| ✔ | ✔ | ✔ | 3 | ✔
+[ antiplenk ](Test/antiplenk/)| ✔ | ✔ | ✔ | 3 | ✔
+[ apm ](Test/apm/)| ✘ | ✔ | ✔ | 13 | ☡
+[ armeija ](Test/armeija/)| ✔ | ✔ | ✔ | 10 | ✔
+[ ascii ](Test/ascii/)| ✔ | ✔ | ✔ | 69 | ✔
+[ aspell_complete ](Test/aspell_complete/)| ✔ | ✔ | ✔ | 5 | ✔
+[ auth_quakenet ](Test/auth_quakenet/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autoaway ](Test/autoaway/)| ✔ | ✔ | ✔ | 11 | ✔
+[ autochannel ](Test/autochannel/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autoclearinput ](Test/autoclearinput/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autocycle ](Test/autocycle/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autolimit ](Test/autolimit/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autoopper ](Test/autoopper/)| ✔ | ✔ | ✔ | 9 | ✔
+[ autoop ](Test/autoop/)| ✔ | ✔ | ✔ | 7 | ✔
+[ autorealname ](Test/autorealname/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autorejoin ](Test/autorejoin/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autorejoinpunish ](Test/autorejoinpunish/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autoreminder ](Test/autoreminder/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autostuff ](Test/autostuff/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autoversion ](Test/autoversion/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autovoice ](Test/autovoice/)| ✔ | ✔ | ✔ | 3 | ✔
+[ auto_whois ](Test/auto_whois/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autowhois ](Test/autowhois/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autowhois_simple ](Test/autowhois_simple/)| ✔ | ✔ | ✔ | 3 | ✔
+[ autowrap ](Test/autowrap/)| ✔ | ✔ | ✔ | 3 | ✔
+[ away2web ](Test/away2web/)| ✔ | ✔ | ✔ | 6 | ✔
+[ awaybar ](Test/awaybar/)| ✔ | ✔ | ✔ | 3 | ✔
+[ away_hilight_notice ](Test/away_hilight_notice/)| ✔ | ✔ | ✔ | 3 | ✔
+[ awaylogcnt ](Test/awaylogcnt/)| ✔ | ✔ | ✔ | 3 | ✔
+[ away ](Test/away/)| ✔ | ✔ | ✔ | 3 | ✔
+[ awayproxy ](Test/awayproxy/)| ✔ | ✔ | ✔ | 9 | ✔
+[ away_verbose ](Test/away_verbose/)| ✔ | ✔ | ✔ | 3 | ✔
+[ babelirc ](Test/babelirc/)| ✔ | ✔ | ✘ | 36 | ☡
+[ badword ](Test/badword/)| ✔ | ✔ | ✔ | 3 | ✔
+[ bandwidth ](Test/bandwidth/)| ✔ | ✔ | ✔ | 4 | ✔
+[ ban ](Test/ban/)| ✔ | ✔ | ✔ | 38 | ✔
+[ bantime ](Test/bantime/)| ✔ | ✔ | ✔ | 3 | ✔
+[ beepaway ](Test/beepaway/)| ✔ | ✔ | ✔ | 3 | ✔
+[ beep_beep ](Test/beep_beep/)| ✔ | ✔ | ✔ | 3 | ✔
+[ beep ](Test/beep/)| ✔ | ✔ | ✔ | 3 | ✔
+[ bestoiber ](Test/bestoiber/)| ✔ | ✔ | ✔ | 3 | ✔
+[ bgta ](Test/bgta/)| ✔ | ✔ | ✔ | 22 | ✔
+[ binary ](Test/binary/)| ✔ | ✔ | ✔ | 3 | ✔
+[ binary_time ](Test/binary_time/)| ✔ | ✔ | ✔ | 3 | ✔
+[ bitlbee_blist ](Test/bitlbee_blist/)| ✔ | ✔ | ✔ | 6 | ✔
+[ bitlbee_join_notice ](Test/bitlbee_join_notice/)| ✔ | ✔ | ✔ | 3 | ✔
+[ bitlbee_nick_change ](Test/bitlbee_nick_change/)| ✔ | ✔ | ✔ | 3 | ✔
+[ bitlbee_tab_completion ](Test/bitlbee_tab_completion/)| ✔ | ✔ | ✔ | 3 | ✔
+[ bitlbee_timestamp ](Test/bitlbee_timestamp/)| ✔ | ✔ | ✔ | 3 | ✔
+[ bitlbee_typing_notice ](Test/bitlbee_typing_notice/)| ✔ | ✔ | ✔ | 3 | ✔
+[ blowjob ](Test/blowjob/)| ✔ | ✔ | ✔ | 22 | ✔
+[ bmi ](Test/bmi/)| ✔ | ✔ | ✔ | 3 | ✔
+[ buf ](Test/buf/)| ✔ | ✔ | ✔ | 8 | ✔
+[ calc ](Test/calc/)| ✔ | ✔ | ✔ | 7 | ✔
+[ callerid ](Test/callerid/)| ✔ | ✔ | ✔ | 3 | ✔
+[ cap_sasl ](Test/cap_sasl/)| ✔ | ✔ | ✔ | 7 | ✔
+[ cddb ](Test/cddb/)| ✔ | ✔ | ✔ | 3 | ✔
+[ centericq ](Test/centericq/)| ✔ | ✔ | ✔ | 6 | ✔
+[ cgrep ](Test/cgrep/)| ✘ | ✔ | ✔ | 3 | ☡
+[ chanact ](Test/chanact/)| ✔ | ✔ | ✔ | 8 | ✔
+[ chanfull_duden ](Test/chanfull_duden/)| ✔ | ✔ | ✔ | 3 | ✔
+[ chanfull ](Test/chanfull/)| ✔ | ✔ | ✔ | 3 | ✔
+[ chanpeak ](Test/chanpeak/)| ✔ | ✔ | ✔ | 6 | ✔
+[ chansearch ](Test/chansearch/)| ✔ | ✔ | ✔ | 10 | ✔
+[ chanshare ](Test/chanshare/)| ✔ | ✔ | ✔ | 3 | ✔
+[ chansort ](Test/chansort/)| ✔ | ✔ | ✔ | 3 | ✔
+[ chansync ](Test/chansync/)| ✔ | ✔ | ✔ | 3 | ✔
+[ chops ](Test/chops/)| ✔ | ✔ | ✔ | 3 | ✔
+[ Cirssi ](Test/Cirssi/)| ✔ | ✔ | ✔ | 31 | ✔
+[ cleanpublic ](Test/cleanpublic/)| ✔ | ✔ | ✔ | 3 | ✔
+[ clipboard ](Test/clipboard/)| ✔ | ✔ | ✔ | 3 | ✔
+[ cloneprot ](Test/cloneprot/)| ✔ | ✔ | ✔ | 3 | ✔
+[ clones ](Test/clones/)| ✔ | ✔ | ✔ | 3 | ✔
+[ clones_scanner ](Test/clones_scanner/)| ✔ | ✔ | ✔ | 0 | ✔
+[ colorkick ](Test/colorkick/)| ✘ | ✘ | ✔ | 14 | ☡
+[ colorswap ](Test/colorswap/)| ✔ | ✔ | ✔ | 3 | ✔
+[ complete_lastspoke ](Test/complete_lastspoke/)| ✔ | ✔ | ✔ | 3 | ✔
+[ connectcmd ](Test/connectcmd/)| ✘ | ✔ | ✔ | 11 | ☡
+[ countdown ](Test/countdown/)| ✔ | ✔ | ✔ | 3 | ✔
+[ country ](Test/country/)| ✔ | ✔ | ✔ | 3 | ✔
+[ cp1250_kick ](Test/cp1250_kick/)| ✔ | ✔ | ✔ | 3 | ✔
+[ crapbuster ](Test/crapbuster/)| ✔ | ✔ | ✔ | 3 | ✔
+[ cron ](Test/cron/)| ✔ | ✔ | ✔ | 5 | ✔
+[ cwho ](Test/cwho/)| ✔ | ✔ | ✔ | 18 | ✔
+[ dancer_forwardfix ](Test/dancer_forwardfix/)| ✔ | ✔ | ✔ | 3 | ✔
+[ dancer_hide_477 ](Test/dancer_hide_477/)| ✔ | ✔ | ✔ | 3 | ✔
+[ dau ](Test/dau/)| ✔ | ✔ | ✘ | 58 | ☡
+[ dcc_ip ](Test/dcc_ip/)| ✔ | ✔ | ✔ | 3 | ✔
+[ dccmove ](Test/dccmove/)| ✔ | ✔ | ✔ | 3 | ✔
+[ dccself ](Test/dccself/)| ✔ | ✘ | ✔ | 8 | ☡
+[ dccstat ](Test/dccstat/)| ✔ | ✔ | ✔ | 9 | ✔
+[ defaultchanmode ](Test/defaultchanmode/)| ✔ | ✔ | ✔ | 3 | ✔
+[ dejunk ](Test/dejunk/)| ✔ | ✔ | ✔ | 10 | ✔
+[ deliciousurl ](Test/deliciousurl/)| ✔ | ✔ | ✔ | 5 | ✔
+[ df ](Test/df/)| ✔ | ✔ | ✔ | 6 | ✔
+[ dice_concise ](Test/dice_concise/)| ✔ | ✔ | ✔ | 3 | ✔
+[ dice ](Test/dice/)| ✔ | ✔ | ✔ | 7 | ✔
+[ dictcomplete ](Test/dictcomplete/)| ✘ | ✔ | ✔ | 6 | ☡
+[ dispatch ](Test/dispatch/)| ✔ | ✔ | ✔ | 0 | ✔
+[ dns ](Test/dns/)| ✔ | ✔ | ✔ | 8 | ✔
+[ dnsspam ](Test/dnsspam/)| ✘ | ✔ | ✔ | 4 | ☡
+[ doc ](Test/doc/)| ✔ | ✔ | ✔ | 9 | ✔
+[ doublefilter ](Test/doublefilter/)| ✔ | ✔ | ✔ | 3 | ✔
+[ dr_who ](Test/dr_who/)| ✔ | ✔ | ✔ | 5 | ✔
+[ efnetorg ](Test/efnetorg/)| ✔ | ✔ | ✔ | 5 | ✔
+[ elist ](Test/elist/)| ✔ | ✔ | ✔ | 3 | ✔
+[ eliza ](Test/eliza/)| ✔ | ✔ | ✔ | 3 | ✔
+[ emaildb1.0 ](Test/emaildb1.0/)| ✔ | ✔ | ✔ | 5 | ✔
+[ email_privmsgs ](Test/email_privmsgs/)| ✔ | ✔ | ✔ | 3 | ✔
+[ emo ](Test/emo/)| ✔ | ✔ | ✔ | 3 | ✔
+[ events ](Test/events/)| ✔ | ✔ | ✔ | 3 | ✔
+[ exec_clean ](Test/exec_clean/)| ✔ | ✔ | ✔ | 3 | ✔
+[ extaway ](Test/extaway/)| ✔ | ✔ | ✔ | 6 | ✔
+[ fakectcp ](Test/fakectcp/)| ✔ | ✔ | ✔ | 10 | ✔
+[ fcountry ](Test/fcountry/)| ✔ | ✔ | ✔ | 3 | ✔
+[ figlet ](Test/figlet/)| ✔ | ✔ | ✔ | 4 | ✔
+[ file ](Test/file/)| ✔ | ✔ | ✔ | 16 | ✔
+[ findbot ](Test/findbot/)| ✔ | ✔ | ✔ | 15 | ✔
+[ find ](Test/find/)| ✔ | ✔ | ✔ | 3 | ✔
+[ fleech ](Test/fleech/)| ✔ | ✔ | ✔ | 5 | ✔
+[ fnotify ](Test/fnotify/)| ✔ | ✔ | ✔ | 0 | ✔
+[ follow ](Test/follow/)| ✔ | ✔ | ✔ | 3 | ✔
+[ foo ](Test/foo/)| ✔ | ✔ | ✔ | 7 | ✔
+[ foreach_user ](Test/foreach_user/)| ✔ | ✔ | ✔ | 3 | ✔
+[ format_identify ](Test/format_identify/)| ✔ | ✔ | ✔ | 3 | ✔
+[ fortune ](Test/fortune/)| ✔ | ✔ | ✔ | 3 | ✔
+[ forward ](Test/forward/)| ✔ | ✔ | ✔ | 3 | ✔
+[ freenode_filter ](Test/freenode_filter/)| ✔ | ✔ | ✔ | 3 | ✔
+[ friends_peder ](Test/friends_peder/)| ✔ | ✔ | ✔ | 9 | ✔
+[ friends_shasta ](Test/friends_shasta/)| ✔ | ✔ | ✔ | 7 | ✔
+[ frm_outgmsgs ](Test/frm_outgmsgs/)| ✔ | ✔ | ✔ | 0 | ✔
+[ fserve ](Test/fserve/)| ✔ | ✔ | ✔ | 44 | ✔
+[ fuckem ](Test/fuckem/)| ✔ | ✔ | ✔ | 3 | ✔
+[ getop ](Test/getop/)| ✔ | ✔ | ✔ | 16 | ✔
+[ gimmie ](Test/gimmie/)| ✔ | ✔ | ✔ | 3 | ✔
+[ go2 ](Test/go2/)| ✔ | ✔ | ✔ | 3 | ✔
+[ google ](Test/google/)| ✔ | ✔ | ✔ | 10 | ✔
+[ go ](Test/go/)| ✔ | ✔ | ✔ | 3 | ✔
+[ gpgvalidator ](Test/gpgvalidator/)| ✔ | ✔ | ✔ | 3 | ✔
+[ greetignore ](Test/greetignore/)| ✔ | ✔ | ✔ | 3 | ✔
+[ grep ](Test/grep/)| ✔ | ✔ | ✔ | 3 | ✔
+[ gsi ](Test/gsi/)| ✔ | ✔ | ✔ | 7 | ✔
+[ gtrans ](Test/gtrans/)| ✔ | ✔ | ✔ | 10 | ✔
+[ guts ](Test/guts/)| ✔ | ✔ | ✔ | 3 | ✔
+[ hddtemp ](Test/hddtemp/)| ✘ | ✔ | ✔ | 9 | ☡
+[ hello ](Test/hello/)| ✔ | ✔ | ✔ | 3 | ✔
+[ hideauth ](Test/hideauth/)| ✔ | ✔ | ✔ | 3 | ✔
+[ hide ](Test/hide/)| ✔ | ✔ | ✔ | 3 | ✔
+[ highlite ](Test/highlite/)| ✔ | ✔ | ✔ | 3 | ✔
+[ hignore ](Test/hignore/)| ✔ | ✔ | ✔ | 3 | ✔
+[ hilightwin ](Test/hilightwin/)| ✔ | ✔ | ✔ | 3 | ✔
+[ hipchat_complete ](Test/hipchat_complete/)| ✔ | ✔ | ✔ | 3 | ✔
+[ history_search ](Test/history_search/)| ✔ | ✔ | ✔ | 5 | ✔
+[ hitcount ](Test/hitcount/)| ✘ | ✔ | ✔ | 4 | ☡
+[ hlbot ](Test/hlbot/)| ✔ | ✔ | ✔ | 7 | ✔
+[ hl ](Test/hl/)| ✔ | ✔ | ✔ | 6 | ✔
+[ hostname ](Test/hostname/)| ✔ | ✔ | ✔ | 6 | ✔
+[ identify-md5 ](Test/identify-md5/)| ✔ | ✔ | ✔ | 3 | ✔
+[ idletime ](Test/idletime/)| ✔ | ✔ | ✔ | 5 | ✔
+[ idonkey ](Test/idonkey/)| ✔ | ✔ | ✔ | 13 | ✔
+[ ignore_log ](Test/ignore_log/)| ✔ | ✔ | ✔ | 4 | ✔
+[ ignoreoc ](Test/ignoreoc/)| ✔ | ✔ | ✔ | 3 | ✔
+[ ignorsula ](Test/ignorsula/)| ✔ | ✔ | ✔ | 3 | ✔
+[ il ](Test/il/)| ✔ | ✔ | ✔ | 3 | ✔
+[ imdb ](Test/imdb/)| ✔ | ✔ | ✔ | 9 | ✔
+[ iMPD ](Test/iMPD/)| ✔ | ✔ | ✔ | 22 | ✔
+[ intjoin ](Test/intjoin/)| ✔ | ✔ | ✔ | 9 | ✔
+[ invitejoin ](Test/invitejoin/)| ✔ | ✔ | ✔ | 3 | ✔
+[ ipupdate ](Test/ipupdate/)| ✔ | ✔ | ✔ | 3 | ✔
+[ iraident ](Test/iraident/)| ✔ | ✔ | ✔ | 7 | ✔
+[ irc_chess ](Test/irc_chess/)| ✘ | ✔ | ✔ | 8 | ☡
+[ irccomplete ](Test/irccomplete/)| ✔ | ✔ | ✔ | 3 | ✔
+[ ircgallery ](Test/ircgallery/)| ✘ | ✔ | ✔ | 7 | ☡
+[ ircgmessagenotify ](Test/ircgmessagenotify/)| ✔ | ✔ | ✔ | 5 | ✔
+[ ircops ](Test/ircops/)| ✔ | ✔ | ✔ | 3 | ✔
+[ ircsec ](Test/ircsec/)| ✔ | ✔ | ✔ | 7 | ✔
+[ irssiBlaster ](Test/irssiBlaster/)| ✔ | ✔ | ✔ | 12 | ✔
+[ irssi-feed ](Test/irssi-feed/)| ✔ | ✔ | ✔ | 0 | ✔
+[ irssiq ](Test/irssiq/)| ✘ | ✔ | ✘ | 50 | ☡
+[ isbanned ](Test/isbanned/)| ✔ | ✔ | ✔ | 9 | ✔
+[ isdn ](Test/isdn/)| ✘ | ✔ | ✘ | 10 | ☡
+[ itime ](Test/itime/)| ✔ | ✔ | ✔ | 3 | ✔
+[ ixmmsa ](Test/ixmmsa/)| ✘ | ✔ | ✔ | 3 | ☡
+[ joininfo ](Test/joininfo/)| ✔ | ✔ | ✔ | 11 | ✔
+[ kblamehost ](Test/kblamehost/)| ✔ | ✔ | ✔ | 3 | ✔
+[ keepnick ](Test/keepnick/)| ✔ | ✔ | ✔ | 9 | ✔
+[ kenny ](Test/kenny/)| ✔ | ✔ | ✔ | 3 | ✔
+[ kernel ](Test/kernel/)| ✔ | ✔ | ✔ | 3 | ✔
+[ keybinds ](Test/keybinds/)| ✔ | ✔ | ✔ | 3 | ✔
+[ kicks ](Test/kicks/)| ✔ | ✔ | ✘ | 37 | ☡
+[ kill_fake_gets ](Test/kill_fake_gets/)| ✔ | ✔ | ✔ | 3 | ✔
+[ kills ](Test/kills/)| ✔ | ✔ | ✔ | 17 | ✔
+[ kline_warning ](Test/kline_warning/)| ✔ | ✔ | ✔ | 3 | ✔
+[ l33tmusic ](Test/l33tmusic/)| ✘ | ✔ | ✔ | 6 | ☡
+[ lastfm ](Test/lastfm/)| ✔ | ✔ | ✔ | 9 | ✔
+[ lastspoke ](Test/lastspoke/)| ✔ | ✔ | ✔ | 3 | ✔
+[ len ](Test/len/)| ✔ | ✔ | ✔ | 0 | ✔
+[ leodict ](Test/leodict/)| ✔ | ✔ | ✔ | 10 | ✔
+[ levelclear ](Test/levelclear/)| ✔ | ✔ | ✔ | 0 | ✔
+[ licq ](Test/licq/)| ✔ | ✔ | ✔ | 5 | ✔
+[ linkchan ](Test/linkchan/)| ✔ | ✔ | ✔ | 32 | ✔
+[ listen ](Test/listen/)| ✔ | ✔ | ✔ | 9 | ✔
+[ loadavg ](Test/loadavg/)| ✔ | ✔ | ✔ | 3 | ✔
+[ localize ](Test/localize/)| ✔ | ✔ | ✘ | 37 | ☡
+[ log2ansi ](Test/log2ansi/)| ✘ | ✘ | ✔ | 15 | ☡
+[ logcompress ](Test/logcompress/)| ✔ | ✔ | ✔ | 3 | ✔
+[ ls ](Test/ls/)| ✔ | ✔ | ✔ | 3 | ✔
+[ lwho ](Test/lwho/)| ✔ | ✔ | ✔ | 3 | ✔
+[ mailcheck_imap ](Test/mailcheck_imap/)| ✔ | ✔ | ✔ | 6 | ✔
+[ mailcheck_mbox_flux ](Test/mailcheck_mbox_flux/)| ✔ | ✔ | ✔ | 4 | ✔
+[ mailcheck_pop3_kimmo ](Test/mailcheck_pop3_kimmo/)| ✔ | ✔ | ✔ | 3 | ✔
+[ mailcount ](Test/mailcount/)| ✔ | ✔ | ✔ | 25 | ✔
+[ mail ](Test/mail/)| ✘ | ✔ | ✔ | 4 | ☡
+[ mangle ](Test/mangle/)| ✘ | ✔ | ✘ | 23 | ☡
+[ map ](Test/map/)| ✔ | ✔ | ✔ | 3 | ✔
+[ mass_hilight_blocker ](Test/mass_hilight_blocker/)| ✔ | ✔ | ✔ | 3 | ✔
+[ mg ](Test/mg/)| ✔ | ✔ | ✔ | 3 | ✔
+[ miodek ](Test/miodek/)| ✔ | ✔ | ✔ | 3 | ✔
+[ mirc_colour_popup ](Test/mirc_colour_popup/)| ✔ | ✔ | ✔ | 7 | ✔
+[ mkick ](Test/mkick/)| ✔ | ✔ | ✔ | 30 | ✔
+[ mkshorterlink ](Test/mkshorterlink/)| ✔ | ✘ | ✔ | 14 | ☡
+[ mldonkey_bandwidth ](Test/mldonkey_bandwidth/)| ✔ | ✔ | ✔ | 3 | ✔
+[ mlock ](Test/mlock/)| ✔ | ✔ | ✔ | 3 | ✔
+[ modelist ](Test/modelist/)| ✔ | ✔ | ✔ | 33 | ✔
+[ modelist-r ](Test/modelist-r/)| ✔ | ✔ | ✔ | 18 | ✔
+[ monitor ](Test/monitor/)| ✔ | ✔ | ✔ | 5 | ✔
+[ mood ](Test/mood/)| ✔ | ✔ | ✔ | 3 | ✔
+[ morse ](Test/morse/)| ✔ | ✔ | ✔ | 9 | ✔
+[ mouse ](Test/mouse/)| ✔ | ✔ | ✔ | 5 | ✔
+[ mpd ](Test/mpd/)| ✔ | ✔ | ✔ | 7 | ✔
+[ mpg123 ](Test/mpg123/)| ✔ | ✔ | ✔ | 4 | ✔
+[ multipaste ](Test/multipaste/)| ✔ | ✔ | ✔ | 3 | ✔
+[ my_beep ](Test/my_beep/)| ✔ | ✔ | ✔ | 3 | ✔
+[ mygoogle ](Test/mygoogle/)| ✔ | ✔ | ✔ | 4 | ✔
+[ myimdb ](Test/myimdb/)| ✔ | ✔ | ✔ | 4 | ✔
+[ mysqlurllogger ](Test/mysqlurllogger/)| ✔ | ✔ | ✔ | 3 | ✔
+[ nact ](Test/nact/)| ✔ | ✔ | ✔ | 12 | ✔
+[ netswitch ](Test/netswitch/)| ✔ | ✔ | ✔ | 3 | ✔
+[ newsline ](Test/newsline/)| ✔ | ✔ | ✘ | 34 | ☡
+[ news ](Test/news/)| ✔ | ✔ | ✔ | 79 | ✔
+[ nickban ](Test/nickban/)| ✔ | ✔ | ✔ | 3 | ✔
+[ nickcolor ](Test/nickcolor/)| ✔ | ✔ | ✔ | 9 | ✔
+[ nickignore ](Test/nickignore/)| ✔ | ✔ | ✔ | 3 | ✔
+[ nicklist ](Test/nicklist/)| ✔ | ✔ | ✘ | 17 | ☡
+[ nickmix-c0ffee ](Test/nickmix-c0ffee/)| ✔ | ✔ | ✔ | 18 | ✔
+[ nickmix_pasky ](Test/nickmix_pasky/)| ✔ | ✔ | ✔ | 3 | ✔
+[ nickserv ](Test/nickserv/)| ✔ | ✔ | ✔ | 21 | ✔
+[ niq ](Test/niq/)| ✔ | ✔ | ✔ | 7 | ✔
+[ nm ](Test/nm/)| ✔ | ✔ | ✔ | 7 | ✔
+[ nocaps ](Test/nocaps/)| ✔ | ✔ | ✔ | 3 | ✔
+[ nocollide ](Test/nocollide/)| ✔ | ✔ | ✔ | 3 | ✔
+[ noisyquery ](Test/noisyquery/)| ✔ | ✔ | ✔ | 3 | ✔
+[ nopl ](Test/nopl/)| ✔ | ✔ | ✔ | 3 | ✔
+[ norepeat ](Test/norepeat/)| ✔ | ✔ | ✔ | 6 | ✔
+[ noteserve ](Test/noteserve/)| ✔ | ✔ | ✔ | 3 | ✔
+[ notes ](Test/notes/)| ✔ | ✔ | ✔ | 3 | ✔
+[ noticelogic ](Test/noticelogic/)| ✔ | ✔ | ✔ | 3 | ✔
+[ noticemove ](Test/noticemove/)| ✔ | ✔ | ✔ | 3 | ✔
+[ notonline ](Test/notonline/)| ✔ | ✔ | ✔ | 3 | ✔
+[ null ](Test/null/)| ✔ | ✔ | ✔ | 3 | ✔
+[ ogg123 ](Test/ogg123/)| ✔ | ✔ | ✘ | 8 | ☡
+[ oidenty ](Test/oidenty/)| ✔ | ✔ | ✘ | 13 | ☡
+[ on ](Test/on/)| ✔ | ✔ | ✘ | 20 | ☡
+[ ontv ](Test/ontv/)| ✔ | ✔ | ✔ | 9 | ✔
+[ oopsie ](Test/oopsie/)| ✔ | ✔ | ✔ | 0 | ✔
+[ oops ](Test/oops/)| ✔ | ✔ | ✔ | 3 | ✔
+[ openurl ](Test/openurl/)| ✔ | ✔ | ✔ | 5 | ✔
+[ operit ](Test/operit/)| ✔ | ✔ | ✔ | 3 | ✔
+[ operview ](Test/operview/)| ✔ | ✔ | ✔ | 3 | ✔
+[ opnotice ](Test/opnotice/)| ✔ | ✔ | ✔ | 3 | ✔
+[ opnotify ](Test/opnotify/)| ✔ | ✔ | ✔ | 3 | ✔
+[ orphamp ](Test/orphamp/)| ✔ | ✔ | ✔ | 5 | ✔
+[ osd ](Test/osd/)| ✘ | ✔ | ✔ | 8 | ☡
+[ ownage ](Test/ownage/)| ✔ | ✔ | ✔ | 3 | ✔
+[ page-c0ffee ](Test/page-c0ffee/)| ✘ | ✔ | ✔ | 5 | ☡
+[ page_reeler ](Test/page_reeler/)| ✔ | ✔ | ✔ | 3 | ✔
+[ pager ](Test/pager/)| ✘ | ✔ | ✔ | 3 | ☡
+[ paste_derwan ](Test/paste_derwan/)| ✔ | ✔ | ✔ | 53 | ✔
+[ paste-derwan ](Test/paste-derwan/)| ✔ | ✔ | ✔ | 37 | ✔
+[ paste_huggie ](Test/paste_huggie/)| ✔ | ✔ | ✔ | 5 | ✔
+[ paste_kimmoke ](Test/paste_kimmoke/)| ✔ | ✔ | ✔ | 3 | ✔
+[ pelix ](Test/pelix/)| ✔ | ✔ | ✔ | 25 | ✔
+[ people ](Test/people/)| ✔ | ✔ | ✔ | 75 | ✔
+[ per_window_prompt ](Test/per_window_prompt/)| ✔ | ✔ | ✔ | 3 | ✔
+[ pggb_sound ](Test/pggb_sound/)| ✔ | ✔ | ✔ | 33 | ✔
+[ poison ](Test/poison/)| ✔ | ✔ | ✔ | 12 | ✔
+[ postpone ](Test/postpone/)| ✔ | ✔ | ✔ | 3 | ✔
+[ ppl ](Test/ppl/)| ✔ | ✔ | ✔ | 39 | ✔
+[ procmaillog ](Test/procmaillog/)| ✔ | ✔ | ✔ | 9 | ✔
+[ qchallengeauth ](Test/qchallengeauth/)| ✔ | ✔ | ✔ | 0 | ✔
+[ query ](Test/query/)| ✔ | ✔ | ✘ | 30 | ☡
+[ queryresume ](Test/queryresume/)| ✔ | ✔ | ✔ | 5 | ✔
+[ quitmsg ](Test/quitmsg/)| ✔ | ✔ | ✔ | 4 | ✔
+[ quitrand ](Test/quitrand/)| ✔ | ✔ | ✔ | 6 | ✔
+[ quizgr ](Test/quizgr/)| ✘ | ✔ | ✔ | 6 | ☡
+[ quizmaster-fr ](Test/quizmaster-fr/)| ✔ | ✔ | ✘ | 27 | ☡
+[ quizmaster ](Test/quizmaster/)| ✔ | ✔ | ✘ | 27 | ☡
+[ quiz ](Test/quiz/)| ✔ | ✔ | ✘ | 8 | ☡
+[ q_username ](Test/q_username/)| ✔ | ✔ | ✔ | 3 | ✔
+[ rainbow ](Test/rainbow/)| ✔ | ✔ | ✔ | 5 | ✔
+[ randaway ](Test/randaway/)| ✘ | ✔ | ✔ | 9 | ☡
+[ randname ](Test/randname/)| ✔ | ✔ | ✔ | 4 | ✔
+[ redirect ](Test/redirect/)| ✔ | ✔ | ✔ | 3 | ✔
+[ relm ](Test/relm/)| ✔ | ✔ | ✔ | 3 | ✔
+[ remote ](Test/remote/)| ✔ | ✔ | ✔ | 3 | ✔
+[ reorder ](Test/reorder/)| ✔ | ✘ | ✔ | 10 | ☡
+[ repeat ](Test/repeat/)| ✔ | ✔ | ✔ | 3 | ✔
+[ resize_split ](Test/resize_split/)| ✔ | ✔ | ✔ | 3 | ✔
+[ rhythmbox ](Test/rhythmbox/)| ✔ | ✔ | ✔ | 6 | ✔
+[ rk ](Test/rk/)| ✔ | ✔ | ✔ | 14 | ✔
+[ romajibind ](Test/romajibind/)| ✔ | ✔ | ✔ | 3 | ✔
+[ romaji ](Test/romaji/)| ✔ | ✔ | ✔ | 3 | ✔
+[ rot13 ](Test/rot13/)| ✔ | ✔ | ✔ | 5 | ✔
+[ rotator ](Test/rotator/)| ✔ | ✔ | ✔ | 3 | ✔
+[ sana_cmd ](Test/sana_cmd/)| ✔ | ✔ | ✔ | 0 | ✔
+[ schwaebisch ](Test/schwaebisch/)| ✔ | ✔ | ✔ | 3 | ✔
+[ screen_away ](Test/screen_away/)| ✔ | ✔ | ✔ | 3 | ✔
+[ scriptassist ](Test/scriptassist/)| ✔ | ✔ | ✘ | 61 | ☡
+[ scripthelp ](Test/scripthelp/)| ✔ | ✔ | ✔ | 3 | ✔
+[ scriptinfo ](Test/scriptinfo/)| ✔ | ✔ | ✔ | 3 | ✔
+[ scrmable ](Test/scrmable/)| ✔ | ✔ | ✔ | 0 | ✔
+[ scroller ](Test/scroller/)| ✘ | ✔ | ✔ | 3 | ☡
+[ securemsg ](Test/securemsg/)| ✔ | ✔ | ✔ | 5 | ✔
+[ seen ](Test/seen/)| ✔ | ✔ | ✔ |103 | ✔
+[ servercomplete ](Test/servercomplete/)| ✔ | ✔ | ✔ | 7 | ✔
+[ seti ](Test/seti/)| ✔ | ✔ | ✔ | 10 | ✔
+[ shortenurl ](Test/shortenurl/)| ✔ | ✔ | ✔ | 20 | ✔
+[ shorturl ](Test/shorturl/)| ✔ | ✔ | ✔ | 3 | ✔
+[ showhilight ](Test/showhilight/)| ✔ | ✔ | ✔ | 3 | ✔
+[ showhost ](Test/showhost/)| ✔ | ✔ | ✔ | 3 | ✔
+[ showmode ](Test/showmode/)| ✔ | ✔ | ✔ | 3 | ✔
+[ slack_emoji ](Test/slack_emoji/)| ✔ | ✔ | ✔ | 0 | ✔
+[ smartfilter ](Test/smartfilter/)| ✔ | ✔ | ✔ | 6 | ✔
+[ smiley ](Test/smiley/)| ✔ | ✔ | ✔ | 3 | ✔
+[ sms ](Test/sms/)| ✔ | ✔ | ✔ | 77 | ✔
+[ snmpup ](Test/snmpup/)| ✔ | ✔ | ✔ | 3 | ✔
+[ spambot ](Test/spambot/)| ✔ | ✔ | ✔ | 3 | ✔
+[ special_complete ](Test/special_complete/)| ✔ | ✔ | ✔ | 3 | ✔
+[ spellcheck ](Test/spellcheck/)| ✔ | ✔ | ✔ | 3 | ✔
+[ spell ](Test/spell/)| ✔ | ✔ | ✔ | 3 | ✔
+[ sping ](Test/sping/)| ✔ | ✔ | ✔ | 3 | ✔
+[ splitlong ](Test/splitlong/)| ✔ | ✔ | ✔ | 3 | ✔
+[ spotify ](Test/spotify/)| ✔ | ✔ | ✔ | 14 | ✔
+[ stocks ](Test/stocks/)| ✘ | ✔ | ✔ | 12 | ☡
+[ studivz_bitlbee_rename ](Test/studivz_bitlbee_rename/)| ✔ | ✔ | ✔ | 0 | ✔
+[ synccheck ](Test/synccheck/)| ✔ | ✔ | ✔ | 37 | ✔
+[ sysinfo270-irssi ](Test/sysinfo270-irssi/)| ✔ | ✔ | ✔ | 26 | ✔
+[ sysinfo277-irssi ](Test/sysinfo277-irssi/)| ✔ | ✔ | ✔ | 13 | ✔
+[ sysinfo_dg ](Test/sysinfo_dg/)| ✔ | ✔ | ✔ | 40 | ✔
+[ sysinfoplus ](Test/sysinfoplus/)| ✔ | ✔ | ✘ | 27 | ☡
+[ tab_stop ](Test/tab_stop/)| ✔ | ✔ | ✔ | 3 | ✔
+[ talk ](Test/talk/)| ✔ | ✔ | ✔ | 3 | ✔
+[ target ](Test/target/)| ✔ | ✔ | ✔ | 3 | ✔
+[ thankop ](Test/thankop/)| ✔ | ✔ | ✔ | 3 | ✔
+[ thistory ](Test/thistory/)| ✔ | ✔ | ✔ | 3 | ✔
+[ timer ](Test/timer/)| ✔ | ✔ | ✔ | 0 | ✔
+[ timezones ](Test/timezones/)| ✔ | ✔ | ✔ | 3 | ✔
+[ tinyurl ](Test/tinyurl/)| ✔ | ✔ | ✔ | 5 | ✔
+[ title ](Test/title/)| ✔ | ✔ | ✔ | 6 | ✔
+[ tlock ](Test/tlock/)| ✔ | ✔ | ✔ | 3 | ✔
+[ tmux_away ](Test/tmux_away/)| ✔ | ✔ | ✔ | 4 | ✔
+[ topicsed ](Test/topicsed/)| ✔ | ✘ | ✘ | 18 | ☡
+[ topics ](Test/topics/)| ✔ | ✔ | ✔ | 3 | ✔
+[ tordetect ](Test/tordetect/)| ✔ | ✔ | ✔ | 5 | ✔
+[ trackbar ](Test/trackbar/)| ✔ | ✔ | ✔ | 4 | ✔
+[ tracknick ](Test/tracknick/)| ✔ | ✔ | ✔ | 3 | ✔
+[ translit ](Test/translit/)| ✔ | ✘ | ✔ | 8 | ☡
+[ trigger ](Test/trigger/)| ✔ | ✔ | ✔ | 16 | ✔
+[ trustweb ](Test/trustweb/)| ✔ | ✔ | ✔ | 20 | ✔
+[ tvmusor ](Test/tvmusor/)| ✔ | ✘ | ✔ | 17 | ☡
+[ twitter_theme ](Test/twitter_theme/)| ✔ | ✔ | ✔ | 0 | ✔
+[ twprompt ](Test/twprompt/)| ✔ | ✔ | ✔ | 3 | ✔
+[ twsocials ](Test/twsocials/)| ✔ | ✔ | ✔ | 16 | ✔
+[ twtopic ](Test/twtopic/)| ✔ | ✔ | ✔ | 3 | ✔
+[ UNIBG-autoident ](Test/UNIBG-autoident/)| ✔ | ✔ | ✔ | 3 | ✔
+[ unicode ](Test/unicode/)| ✔ | ✔ | ✔ | 7 | ✔
+[ upgradeinfo ](Test/upgradeinfo/)| ✔ | ✔ | ✔ | 3 | ✔
+[ u ](Test/u/)| ✔ | ✔ | ✔ | 3 | ✔
+[ upsidedown ](Test/upsidedown/)| ✔ | ✔ | ✔ | 3 | ✔
+[ uptime ](Test/uptime/)| ✔ | ✔ | ✔ | 9 | ✔
+[ urlfeed ](Test/urlfeed/)| ✔ | ✔ | ✔ | 12 | ✔
+[ urlgrab ](Test/urlgrab/)| ✔ | ✔ | ✔ | 4 | ✔
+[ urlinfo ](Test/urlinfo/)| ✔ | ✔ | ✔ | 11 | ✔
+[ url_log ](Test/url_log/)| ✔ | ✔ | ✔ | 12 | ✔
+[ urlplot ](Test/urlplot/)| ✔ | ✔ | ✔ | 86 | ✔
+[ usercount ](Test/usercount/)| ✔ | ✔ | ✔ | 3 | ✔
+[ userhost ](Test/userhost/)| ✔ | ✔ | ✔ | 3 | ✔
+[ users ](Test/users/)| ✔ | ✔ | ✔ | 3 | ✔
+[ version-stat ](Test/version-stat/)| ✔ | ✔ | ✔ | 9 | ✔
+[ verstats ](Test/verstats/)| ✔ | ✔ | ✔ | 3 | ✔
+[ vidinfo ](Test/vidinfo/)| ✔ | ✔ | ✔ | 4 | ✔
+[ vowels ](Test/vowels/)| ✔ | ✔ | ✔ | 3 | ✔
+[ wa ](Test/wa/)| ✔ | ✔ | ✔ | 4 | ✔
+[ warnkick ](Test/warnkick/)| ✔ | ✔ | ✔ | 3 | ✔
+[ washnicks ](Test/washnicks/)| ✔ | ✔ | ✔ | 3 | ✔
+[ watch ](Test/watch/)| ✔ | ✔ | ✔ | 33 | ✔
+[ weather ](Test/weather/)| ✘ | ✔ | ✔ | 16 | ☡
+[ whitelist ](Test/whitelist/)| ✔ | ✔ | ✔ | 5 | ✔
+[ whois_hexip ](Test/whois_hexip/)| ✔ | ✔ | ✔ | 9 | ✔
+[ whois ](Test/whois/)| ✔ | ✔ | ✔ | 3 | ✔
+[ whos ](Test/whos/)| ✔ | ✔ | ✔ | 3 | ✔
+[ wilm ](Test/wilm/)| ✔ | ✔ | ✔ | 3 | ✔
+[ window_switcher ](Test/window_switcher/)| ✔ | ✔ | ✔ | 3 | ✔
+[ winnum ](Test/winnum/)| ✔ | ✔ | ✔ | 3 | ✔
+[ wisestamp ](Test/wisestamp/)| ✔ | ✔ | ✔ | 5 | ✔
+[ wkb ](Test/wkb/)| ✔ | ✔ | ✔ | 3 | ✔
+[ wordcompletition ](Test/wordcompletition/)| ✘ | ✔ | ✔ | 9 | ☡
+[ wordscramble ](Test/wordscramble/)| ✔ | ✔ | ✔ | 3 | ✔
+[ xauth ](Test/xauth/)| ✔ | ✔ | ✔ | 7 | ✔
+[ xcmd ](Test/xcmd/)| ✔ | ✔ | ✔ | 3 | ✔
+[ xdccget ](Test/xdccget/)| ✔ | ✔ | ✔ | 3 | ✔
+[ xetra ](Test/xetra/)| ✘ | ✔ | ✔ | 11 | ☡
+[ xlist ](Test/xlist/)| ✔ | ✔ | ✔ | 3 | ✔
+[ xmms2 ](Test/xmms2/)| ✔ | ✔ | ✔ | 10 | ✔
+[ xmmsinfo ](Test/xmmsinfo/)| ✘ | ✔ | ✔ | 3 | ☡
+[ xmms ](Test/xmms/)| ✔ | ✔ | ✔ | 8 | ✔
+[ xqf ](Test/xqf/)| ✔ | ✔ | ✔ | 6 | ✔
+
+7a8cbb3a3da2658e7eee3530ee6b78b43ca6cfbc | 251
diff --git a/Test/8-ball/info.yml b/Test/8-ball/info.yml
new file mode 100644
index 0000000..09b6012
--- /dev/null
+++ b/Test/8-ball/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Patrik Jansson'
+ contact: gein@knivby.nu
+ default_package: 8_ball
+ description: 'Dont like to take decisions? Have the 8-ball do it for you instead.'
+ license: GPL
+ modified: '2014-10-17 12:34:27'
+ name: 8-ball
+ version: 0.21
diff --git a/Test/8-ball/irssi.log b/Test/8-ball/irssi.log
new file mode 100644
index 0000000..3b5f10e
--- /dev/null
+++ b/Test/8-ball/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script 8_ball
diff --git a/Test/8-ball/perlcritic.log b/Test/8-ball/perlcritic.log
new file mode 100644
index 0000000..cf16d52
--- /dev/null
+++ b/Test/8-ball/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 31, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 80, column 23. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 87, column 9. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 99, column 23. See page 349 of PBP. (Severity: 4)
diff --git a/Test/Cirssi/info.yml b/Test/Cirssi/info.yml
new file mode 100644
index 0000000..d6808fd
--- /dev/null
+++ b/Test/Cirssi/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Dani Soufi (compengi)'
+ changed: 'Thu Aug 14 22:43 CET 2009'
+ contact: 'IRC: Freenode network, #ubuntu-lb'
+ default_package: Cirssi
+ description: 'Controls Audacious2 and MOCP from Irssi'
+ license: 'GNU General Public License'
+ name: 'Consolidate Irssi Player'
+ url: http://bazaar.launchpad.net/~compengi/%2Bjunk/Cirssi/annotate/head%3A/Cirssi.pl
+ version: 2.0.0
diff --git a/Test/Cirssi/irssi.log b/Test/Cirssi/irssi.log
new file mode 100644
index 0000000..a29a306
--- /dev/null
+++ b/Test/Cirssi/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Consolidate Irssi Player v2.0.0 is loaded successfully
+* -!- Irssi: Loaded script Cirssi
diff --git a/Test/Cirssi/perlcritic.log b/Test/Cirssi/perlcritic.log
new file mode 100644
index 0000000..9e3a6d0
--- /dev/null
+++ b/Test/Cirssi/perlcritic.log
@@ -0,0 +1,15 @@
+Code before warnings are enabled at line 61, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 84, column 78. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 331, column 66. See page 283 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 449, column 20. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 451, column 20. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 453, column 24. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 455, column 26. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 472, column 24. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 474, column 21. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 494, column 17. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 519, column 17. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 544, column 18. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 573, column 18. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 601, column 18. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 629, column 18. See page 253 of PBP. (Severity: 3)
diff --git a/Test/UNIBG-autoident/info.yml b/Test/UNIBG-autoident/info.yml
new file mode 100644
index 0000000..ab0e649
--- /dev/null
+++ b/Test/UNIBG-autoident/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Doncho N. Gunchev'
+ changed: 'Sat Jan 25 02:35:40 EET 2003'
+ contact: mr_700@yahoo.com
+ default_package: UNIBG_autoident
+ description: "Automaticaly \x02/msg ident NS yourpassword\x02 when you connect or services come back from death"
+ license: 'Public Domain'
+ name: UNIBG-autoident
+ url: http://not.available.yet/
+ version: 0.1
diff --git a/Test/UNIBG-autoident/irssi.log b/Test/UNIBG-autoident/irssi.log
new file mode 100644
index 0000000..29da630
--- /dev/null
+++ b/Test/UNIBG-autoident/irssi.log
@@ -0,0 +1,2 @@
+* -!- autoident: loaded ok
+* -!- Irssi: Loaded script UNIBG_autoident
diff --git a/Test/UNIBG-autoident/perlcritic.log b/Test/UNIBG-autoident/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/UNIBG-autoident/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/accent/info.yml b/Test/accent/info.yml
new file mode 100644
index 0000000..297cb14
--- /dev/null
+++ b/Test/accent/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Tamas SZERB'
+ contact: toma@rulez.org
+ default_package: accent
+ description: 'This script strips the hungarian accents.'
+ license: GPL
+ name: accent
+ version: '$Id: accent.pl,v 1.34 2003/03/27 15:54:25 toma Exp $'
diff --git a/Test/accent/irssi.log b/Test/accent/irssi.log
new file mode 100644
index 0000000..10590b6
--- /dev/null
+++ b/Test/accent/irssi.log
@@ -0,0 +1,3 @@
+* -!- Irssi: Hungarian accent stripper by toma * http://scripts.irssi.org/scripts/accent.pl
+* -!- Irssi: Version: $Id: accent.pl,v 1.34 2003/03/27 15:54:25 toma Exp $
+* -!- Irssi: Loaded script accent
diff --git a/Test/accent/perlcritic.log b/Test/accent/perlcritic.log
new file mode 100644
index 0000000..e416248
--- /dev/null
+++ b/Test/accent/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 31, column 1. See page 431 of PBP. (Severity: 4)
+Expression form of "eval" at line 68, column 5. See page 161 of PBP. (Severity: 5)
+Expression form of "eval" at line 108, column 5. See page 161 of PBP. (Severity: 5)
diff --git a/Test/accountname/info.yml b/Test/accountname/info.yml
new file mode 100644
index 0000000..c52f780
--- /dev/null
+++ b/Test/accountname/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: "Chris 'raz' Hoogenboezem"
+ contact: chrish@carrier6.com
+ default_package: accountname
+ description: 'Instead of displaying semi-raw data, a /whois now gives a tidy accountname on Asuka/lain servers (if applicable).'
+ license: 'Feel free to alter anything conform your own liking.'
+ name: accountname
+ version: 1.0
diff --git a/Test/accountname/irssi.log b/Test/accountname/irssi.log
new file mode 100644
index 0000000..22e1451
--- /dev/null
+++ b/Test/accountname/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script accountname
diff --git a/Test/accountname/perlcritic.log b/Test/accountname/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/accountname/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/act/info.yml b/Test/act/info.yml
new file mode 100644
index 0000000..f19fdcb
--- /dev/null
+++ b/Test/act/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: c0ffee
+ changed: 'Wed Jun 23 08:34:53 CEST 2004'
+ contact: c0ffee@penguin-breeder.org
+ default_package: act
+ description: 'Reset window activity status. defines command /act'
+ license: 'Public Domain'
+ modified: '2014-10-17 18:30:46'
+ name: 'Reset window activity status'
+ url: http://www.penguin-breeder.org/irssi/
+ version: 0.13
diff --git a/Test/act/irssi.log b/Test/act/irssi.log
new file mode 100644
index 0000000..9465a66
--- /dev/null
+++ b/Test/act/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script act
diff --git a/Test/act/perlcritic.log b/Test/act/perlcritic.log
new file mode 100644
index 0000000..36a32a9
--- /dev/null
+++ b/Test/act/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/act_fifo/info.yml b/Test/act_fifo/info.yml
new file mode 100644
index 0000000..1cc7e58
--- /dev/null
+++ b/Test/act_fifo/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Daniel Kalør (Xnybre)'
+ changed: 2008-08-27
+ contact: irssi@kalor.dk
+ default_package: act_fifo
+ description: 'Print window activity to a fifo'
+ license: GPLv2
+ modified: '2014-10-17 18:30:46'
+ name: act_fifo
+ version: 1.1
diff --git a/Test/act_fifo/irssi.log b/Test/act_fifo/irssi.log
new file mode 100644
index 0000000..32f1757
--- /dev/null
+++ b/Test/act_fifo/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Fifo created. Start reading it ("cat ../act_fifo") and try again.
+* -!- Irssi: Loaded script act_fifo
diff --git a/Test/act_fifo/perlcritic.log b/Test/act_fifo/perlcritic.log
new file mode 100644
index 0000000..26a383a
--- /dev/null
+++ b/Test/act_fifo/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 30, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 48, column 2. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 157, column 37. See page 283 of PBP. (Severity: 3)
diff --git a/Test/active_notice/info.yml b/Test/active_notice/info.yml
new file mode 100644
index 0000000..0558f8a
--- /dev/null
+++ b/Test/active_notice/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Wed Sep 17 23:00:11 CEST 2003'
+ contact: geert@irssi.org
+ default_package: active_notice
+ description: 'This script shows notices into the active channel unless it has its own window.'
+ license: 'GNU General Public License'
+ name: active_notice.pl
+ url: http://irssi.hauwaerts.be/active_notice.pl
+ version: 1.07
diff --git a/Test/active_notice/irssi.log b/Test/active_notice/irssi.log
new file mode 100644
index 0000000..c77d382
--- /dev/null
+++ b/Test/active_notice/irssi.log
@@ -0,0 +1,2 @@
+* >> Scriptinfo: Loaded active_notice.pl version 1.07 by Geert Hauwaerts.
+* -!- Irssi: Loaded script active_notice
diff --git a/Test/active_notice/perlcritic.log b/Test/active_notice/perlcritic.log
new file mode 100644
index 0000000..cd284cc
--- /dev/null
+++ b/Test/active_notice/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/active_notify/info.yml b/Test/active_notify/info.yml
new file mode 100644
index 0000000..9c8572d
--- /dev/null
+++ b/Test/active_notify/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Wed Sep 17 23:00:11 CEST 2003'
+ contact: geert@irssi.org
+ default_package: active_notify
+ description: 'This script will display notify messages into the active window or broadcast it so all the windows.'
+ license: 'GNU General Public License'
+ name: active_notify.pl
+ url: http://irssi.hauwaerts.be/active_notify.pl
+ version: 0.07
diff --git a/Test/active_notify/irssi.log b/Test/active_notify/irssi.log
new file mode 100644
index 0000000..24c8031
--- /dev/null
+++ b/Test/active_notify/irssi.log
@@ -0,0 +1,2 @@
+* >> Scriptinfo: Loaded active_notify.pl version 0.07 by Geert Hauwaerts.
+* -!- Irssi: Loaded script active_notify
diff --git a/Test/active_notify/perlcritic.log b/Test/active_notify/perlcritic.log
new file mode 100644
index 0000000..2259c26
--- /dev/null
+++ b/Test/active_notify/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 37, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/activity_file/info.yml b/Test/activity_file/info.yml
new file mode 100644
index 0000000..16296e7
--- /dev/null
+++ b/Test/activity_file/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Antti Vähäkotamäki'
+ changed: 'Wed Jul 19 23:59 EET 2006'
+ default_package: activity_file
+ description: 'Maintains a representation of window activity status in a file'
+ license: 'GNU General Public License'
+ name: activity_file
+ version: 1.00
diff --git a/Test/activity_file/irssi.log b/Test/activity_file/irssi.log
new file mode 100644
index 0000000..6fe8285
--- /dev/null
+++ b/Test/activity_file/irssi.log
@@ -0,0 +1,2 @@
+* Error in script 'activity_file': Could not open file /home/travis/.irssi/activity_file for writing!
+* -!- Irssi: Loaded script activity_file
diff --git a/Test/activity_file/perlcritic.log b/Test/activity_file/perlcritic.log
new file mode 100644
index 0000000..b503f69
--- /dev/null
+++ b/Test/activity_file/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 15, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 80, column 9. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/ai/info.yml b/Test/ai/info.yml
new file mode 100644
index 0000000..61510ef
--- /dev/null
+++ b/Test/ai/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: BC-bd
+ contact: bd@bc-bd.org
+ default_package: ai
+ description: 'Puts people on ignore if they do a public away. See source for options.'
+ license: 'GPL v2'
+ modified: '2014-10-17 18:30:46'
+ name: ai
+ url: https://bc-bd.org/svn/repos/irssi/trunk/
+ version: 0.3
diff --git a/Test/ai/irssi.log b/Test/ai/irssi.log
new file mode 100644
index 0000000..dac69f3
--- /dev/null
+++ b/Test/ai/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script ai
diff --git a/Test/ai/perlcritic.log b/Test/ai/perlcritic.log
new file mode 100644
index 0000000..af8340b
--- /dev/null
+++ b/Test/ai/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 158, column 14. Express it as a regex instead. (Severity: 2)
diff --git a/Test/aidle/info.yml b/Test/aidle/info.yml
new file mode 100644
index 0000000..93daa7b
--- /dev/null
+++ b/Test/aidle/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Maciek 'fahren' Freudenheim"
+ changed: 'Thu Jan 2 02:58:34 CET 2003'
+ contact: fahren@bochnia.pl
+ default_package: aidle
+ description: 'Antyidler with random time'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-17 18:30:46'
+ name: Antyidler
+ version: 1.1b
diff --git a/Test/aidle/irssi.log b/Test/aidle/irssi.log
new file mode 100644
index 0000000..f4ade73
--- /dev/null
+++ b/Test/aidle/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script aidle
diff --git a/Test/aidle/perlcritic.log b/Test/aidle/perlcritic.log
new file mode 100644
index 0000000..2039166
--- /dev/null
+++ b/Test/aidle/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 13, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/akftp/info.yml b/Test/akftp/info.yml
new file mode 100644
index 0000000..99d6ca3
--- /dev/null
+++ b/Test/akftp/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: ak
+ contact: ocb23@freenet.removethis.de
+ default_package: akftp
+ description: 'Full configurable FTP advertiser for Irssi'
+ license: GPLv2
+ name: 'ak FTP-Ad'
+ url: http://members.tripod.com.br/archiv/
+ version: 1.4
diff --git a/Test/akftp/irssi.log b/Test/akftp/irssi.log
new file mode 100644
index 0000000..f23e6eb
--- /dev/null
+++ b/Test/akftp/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script akftp
diff --git a/Test/akftp/perlcritic.log b/Test/akftp/perlcritic.log
new file mode 100644
index 0000000..6861a80
--- /dev/null
+++ b/Test/akftp/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 30, column 2. See page 431 of PBP. (Severity: 4)
diff --git a/Test/alame/info.yml b/Test/alame/info.yml
new file mode 100644
index 0000000..d4dad3b
--- /dev/null
+++ b/Test/alame/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Christian 'mordeth' Weber"
+ contact: mordeth\@mac.com
+ default_package: alame
+ description: 'Converts towards lame speech'
+ license: 'GPL v2'
+ name: alame
+ url: http://
+ version: 0.0.1
diff --git a/Test/alame/irssi.log b/Test/alame/irssi.log
new file mode 100644
index 0000000..33c33bb
--- /dev/null
+++ b/Test/alame/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script alame
diff --git a/Test/alame/perlcritic.log b/Test/alame/perlcritic.log
new file mode 100644
index 0000000..cc9e3c4
--- /dev/null
+++ b/Test/alame/perlcritic.log
@@ -0,0 +1 @@
+scripts/alame.pl source OK
diff --git a/Test/amarok_ssh/info.yml b/Test/amarok_ssh/info.yml
new file mode 100644
index 0000000..4096e59
--- /dev/null
+++ b/Test/amarok_ssh/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Tobias 'camel69' Wulff"
+ commands: amarok
+ contact: camel69(at)codeeye.de
+ default_package: amarok_ssh
+ description: 'Retrievs song infos and controls amaroK via dcop, optionally running on another computer via ssh'
+ license: 'Public Domain'
+ modified: '2014-10-17 18:30:46'
+ name: 'amaroK (via ssh)'
+ url: http://www.codeeye.de/irssi/
+ version: 1.0
diff --git a/Test/amarok_ssh/irssi.log b/Test/amarok_ssh/irssi.log
new file mode 100644
index 0000000..12b49ae
--- /dev/null
+++ b/Test/amarok_ssh/irssi.log
@@ -0,0 +1,2 @@
+* amarok> amaroK (via ssh) 1.0 loaded: type /amarok help for help
+* -!- Irssi: Loaded script amarok_ssh
diff --git a/Test/amarok_ssh/perlcritic.log b/Test/amarok_ssh/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/amarok_ssh/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/amaroknp/failed.yml b/Test/amaroknp/failed.yml
new file mode 100644
index 0000000..8ab395f
--- /dev/null
+++ b/Test/amaroknp/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: amaroknp
diff --git a/Test/amaroknp/info.yml b/Test/amaroknp/info.yml
new file mode 100644
index 0000000..ed37ac2
--- /dev/null
+++ b/Test/amaroknp/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Tuukka Lukkala'
+ changed: 'Tue Mar 30 23:20 EET 2004'
+ contact: 'ragdim at mbnet dot fi'
+ description: 'Shows the song playing in amaroK in the active window (channel or query).'
+ license: GPL
+ name: amaroknp
+ url: http://koti.mbnet.fi/ragdim/amaroknp/
+ version: 0.10
diff --git a/Test/amaroknp/irssi.log b/Test/amaroknp/irssi.log
new file mode 100644
index 0000000..cef00eb
--- /dev/null
+++ b/Test/amaroknp/irssi.log
@@ -0,0 +1,4 @@
+* Can't exec "dcop": No such file or directory at amaroknp.pl line 37.
+*
+* -!- Irssi: Error in script amaroknp:
+* Couldn't find dcop executable.. Make sure dcop is in your PATH or edit dcoppath in the script at amaroknp.pl line 38.
diff --git a/Test/amaroknp/perlcritic.log b/Test/amaroknp/perlcritic.log
new file mode 100644
index 0000000..1da9827
--- /dev/null
+++ b/Test/amaroknp/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 22, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 38, column 2. See page 283 of PBP. (Severity: 3)
diff --git a/Test/anotherway/info.yml b/Test/anotherway/info.yml
new file mode 100644
index 0000000..726e368
--- /dev/null
+++ b/Test/anotherway/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003010201
+ contact: stefan@pico.ruhr.de
+ default_package: anotherway
+ description: 'Another auto away script'
+ license: GPLv2
+ name: anotherway
+ version: 2003010201
diff --git a/Test/anotherway/irssi.log b/Test/anotherway/irssi.log
new file mode 100644
index 0000000..0553b87
--- /dev/null
+++ b/Test/anotherway/irssi.log
@@ -0,0 +1,4 @@
+* Use of uninitialized value in subroutine entry at anotherway.pl line 40.
+*
+* >> anotherway 2003010201 loaded
+* -!- Irssi: Loaded script anotherway
diff --git a/Test/anotherway/perlcritic.log b/Test/anotherway/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/anotherway/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/antiplenk/info.yml b/Test/antiplenk/info.yml
new file mode 100644
index 0000000..683662c
--- /dev/null
+++ b/Test/antiplenk/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Grigori Goronzy'
+ changed: 'Mi 12 Feb 2003 07:00:05 CET'
+ contact: greg@chown.ath.cx
+ default_package: antiplenk
+ description: "notices users who \"plenk\""
+ license: BSD
+ name: antiplenk
+ url: http://chown.ath.cx/~greg/antiplenk/
+ version: 0.2.1
diff --git a/Test/antiplenk/irssi.log b/Test/antiplenk/irssi.log
new file mode 100644
index 0000000..76eb822
--- /dev/null
+++ b/Test/antiplenk/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: antiplenk 0.2.1 loaded
+* -!- Irssi: Loaded script antiplenk
diff --git a/Test/antiplenk/perlcritic.log b/Test/antiplenk/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/antiplenk/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/apm/failed.yml b/Test/apm/failed.yml
new file mode 100644
index 0000000..9536255
--- /dev/null
+++ b/Test/apm/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: apm
diff --git a/Test/apm/info.yml b/Test/apm/info.yml
new file mode 100644
index 0000000..a0bc1ab
--- /dev/null
+++ b/Test/apm/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Alexander Wirt'
+ contact: formorer@formorer.de
+ description: 'Shows your battery status in your Statusbar'
+ license: 'GNU Public License'
+ modified: '2014-10-17 18:30:46'
+ name: apm
+ url: http://www.formorer.de/code
+ version: 0.4
diff --git a/Test/apm/irssi.log b/Test/apm/irssi.log
new file mode 100644
index 0000000..feda623
--- /dev/null
+++ b/Test/apm/irssi.log
@@ -0,0 +1,8 @@
+* "my" variable $text masks earlier declaration in same scope at apm.pl line 66.
+*
+* "my" variable $text masks earlier declaration in same scope at apm.pl line 74.
+*
+* "my" variable $ein masks earlier declaration in same scope at apm.pl line 74.
+*
+* -!- Irssi: Error in script apm:
+* script tried to call exit at apm.pl line 46
diff --git a/Test/apm/perlcritic.log b/Test/apm/perlcritic.log
new file mode 100644
index 0000000..65fc4ca
--- /dev/null
+++ b/Test/apm/perlcritic.log
@@ -0,0 +1,7 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 50, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 52, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 59, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 61, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 65, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "open" ignored at line 73, column 2. Check the return value of "open" for success. (Severity: 3)
diff --git a/Test/armeija/info.yml b/Test/armeija/info.yml
new file mode 100644
index 0000000..e3b91d5
--- /dev/null
+++ b/Test/armeija/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Erkki Seppälä'
+ changed: 'Tue Mar 5 00:06:35 EET 2002'
+ contact: flux@inside.org
+ default_package: armeija
+ description: 'Ignores people bringin up boring/repeated subjects, plus replies.'
+ license: 'Public Domain'
+ modified: '2014-10-17 18:30:46'
+ name: 'Armeija Ignore'
+ url: http://xulfad.inside.org/~flux/software/irssi/
+ version: 0.4
diff --git a/Test/armeija/irssi.log b/Test/armeija/irssi.log
new file mode 100644
index 0000000..074fced
--- /dev/null
+++ b/Test/armeija/irssi.log
@@ -0,0 +1,4 @@
+* -!- Irssi: Armeija-ignore v0.4 by flux@inside.org
+* -!- Irssi: Failed to open wordfile /home/travis/.irssi/armeija.words
+* -!- Irssi:
+* -!- Irssi: Loaded script armeija
diff --git a/Test/armeija/perlcritic.log b/Test/armeija/perlcritic.log
new file mode 100644
index 0000000..8a344cd
--- /dev/null
+++ b/Test/armeija/perlcritic.log
@@ -0,0 +1,7 @@
+Code before warnings are enabled at line 14, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 107, column 7. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 112, column 7. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 172, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 182, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 192, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 198, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/ascii/info.yml b/Test/ascii/info.yml
new file mode 100644
index 0000000..7164bef
--- /dev/null
+++ b/Test/ascii/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Marcin Rozycki'
+ changed: 'Fri Jun 21 17:17:53 CEST 2002'
+ contact: derwan@irssi.pl
+ default_package: ascii
+ description: 'Ascii-art bassed on figlet. Available commands: /ASCII, /COLSAY, /COLME, /COLTOPIC, /COLKICK, /COLQUIT.'
+ license: 'GNU GPL v2'
+ name: ascii-art
+ url: http://derwan.irssi.pl
+ version: 1.6.3
diff --git a/Test/ascii/irssi.log b/Test/ascii/irssi.log
new file mode 100644
index 0000000..93a841b
--- /dev/null
+++ b/Test/ascii/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script ascii
diff --git a/Test/ascii/perlcritic.log b/Test/ascii/perlcritic.log
new file mode 100644
index 0000000..7587b70
--- /dev/null
+++ b/Test/ascii/perlcritic.log
@@ -0,0 +1,25 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 109, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 171, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 172, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 173, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 174, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 175, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 176, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 177, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 178, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 202, column 3. See pages 68,71 of PBP. (Severity: 4)
+Return value of "close" ignored at line 212, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 213, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 214, column 2. Check the return value of "close" for success. (Severity: 2)
+Comma used to separate statements at line 253, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 254, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 255, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 287, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 288, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 315, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 316, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 346, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 347, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 376, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 377, column 3. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/aspell_complete/info.yml b/Test/aspell_complete/info.yml
new file mode 100644
index 0000000..59d6b07
--- /dev/null
+++ b/Test/aspell_complete/info.yml
@@ -0,0 +1,16 @@
+---
+-
+ authors: 'Philipp Haegi'
+ changed: 2004-02-05
+ commands: rotate_dict
+ contact: phaegi\@mimir.ch
+ default_package: aspell_complete
+ description: 'Adds Text::Aspell suggestions to the list of completions'
+ license: 'Public Domain'
+ modified: '2014-06-10 19:24:09'
+ modules:
+ - Text::Aspell
+ name: aspell_complete
+ note: ''
+ url: http://www.mimir.ch/ph/
+ version: 1.00
diff --git a/Test/aspell_complete/irssi.log b/Test/aspell_complete/irssi.log
new file mode 100644
index 0000000..4b9f495
--- /dev/null
+++ b/Test/aspell_complete/irssi.log
@@ -0,0 +1,3 @@
+* -!- Irssi: aspell_complete: dictionary language: en_UK
+* -!- Irssi: aspell_complete: dictionary mode: fast
+* -!- Irssi: Loaded script aspell_complete
diff --git a/Test/aspell_complete/perlcritic.log b/Test/aspell_complete/perlcritic.log
new file mode 100644
index 0000000..6698536
--- /dev/null
+++ b/Test/aspell_complete/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 21, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 38, column 1. See page 283 of PBP. (Severity: 3)
diff --git a/Test/auth_quakenet/info.yml b/Test/auth_quakenet/info.yml
new file mode 100644
index 0000000..55750f3
--- /dev/null
+++ b/Test/auth_quakenet/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: 'Mantas Mikulėnas'
+ contact: grawity@gmail.com
+ default_package: auth_quakenet
+ description: "Implements QuakeNet's CHALLENGE authentication"
+ license: 'WTFPL v2 <http://sam.zoy.org/wtfpl/>'
+ modified: '2014-12-18 08:54:54'
+ modules:
+ - Digest::HMAC
+ - Digest::SHA1
+ name: auth_quakenet_challenge.pl
+ url: http://purl.net/net/grawity/irssi.html
+ version: 1.0
diff --git a/Test/auth_quakenet/irssi.log b/Test/auth_quakenet/irssi.log
new file mode 100644
index 0000000..5347c81
--- /dev/null
+++ b/Test/auth_quakenet/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Set your QuakeNet account using /set quakenet_account username:password
+* -!- Irssi: Loaded script auth_quakenet
diff --git a/Test/auth_quakenet/perlcritic.log b/Test/auth_quakenet/perlcritic.log
new file mode 100644
index 0000000..a06c935
--- /dev/null
+++ b/Test/auth_quakenet/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 36, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/auto_whois/info.yml b/Test/auto_whois/info.yml
new file mode 100644
index 0000000..c031f38
--- /dev/null
+++ b/Test/auto_whois/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Andreas 'ads' Scherbaum"
+ changed: 2004-02-10
+ changes: "v0.9: don't /WHOIS if query exists for the nick already"
+ contact: ads@ufp.de
+ default_package: auto_whois
+ description: '/WHOIS all the users who send you a private message.'
+ license: GPL
+ modified: '2014-10-17 18:30:46'
+ name: auto_whois
+ url: http://irssi.org/
+ version: 0.9
diff --git a/Test/auto_whois/irssi.log b/Test/auto_whois/irssi.log
new file mode 100644
index 0000000..aba8db9
--- /dev/null
+++ b/Test/auto_whois/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script auto_whois
diff --git a/Test/auto_whois/perlcritic.log b/Test/auto_whois/perlcritic.log
new file mode 100644
index 0000000..30d4632
--- /dev/null
+++ b/Test/auto_whois/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autoaway/info.yml b/Test/autoaway/info.yml
new file mode 100644
index 0000000..dbd24ed
--- /dev/null
+++ b/Test/autoaway/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Larry \"Vizzie\" Daffner"
+ changed: 'Tue Oct 19 14:41:15 CDT 2010'
+ changes: 'Applied multiserver/store config patch from Adam Monsen'
+ contact: vizzie@airmail.net
+ default_package: autoaway
+ description: 'Automatically goes away after defined inactivity'
+ license: BSD
+ modified: '2014-10-17 18:30:46'
+ name: 'Automagic away setting'
+ url: http://www.flamingpackets.net/~vizzie/irssi/
+ version: 0.3
diff --git a/Test/autoaway/irssi.log b/Test/autoaway/irssi.log
new file mode 100644
index 0000000..3c4f873
--- /dev/null
+++ b/Test/autoaway/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autoaway
diff --git a/Test/autoaway/perlcritic.log b/Test/autoaway/perlcritic.log
new file mode 100644
index 0000000..9c84035
--- /dev/null
+++ b/Test/autoaway/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 26, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 83, column 25. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 90, column 25. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 112, column 24. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 120, column 23. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/autochannel/info.yml b/Test/autochannel/info.yml
new file mode 100644
index 0000000..915c263
--- /dev/null
+++ b/Test/autochannel/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Peder Stray'
+ contact: peder@ninja.no
+ default_package: autochannel
+ description: 'Auto add channels to channel list on join'
+ license: GPL
+ name: autochannel
+ url: http://ninja.no/irssi/autochannel.pl
+ version: 1.2
diff --git a/Test/autochannel/irssi.log b/Test/autochannel/irssi.log
new file mode 100644
index 0000000..c164fe0
--- /dev/null
+++ b/Test/autochannel/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autochannel
diff --git a/Test/autochannel/perlcritic.log b/Test/autochannel/perlcritic.log
new file mode 100644
index 0000000..2039166
--- /dev/null
+++ b/Test/autochannel/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 13, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autoclearinput/info.yml b/Test/autoclearinput/info.yml
new file mode 100644
index 0000000..0821f6e
--- /dev/null
+++ b/Test/autoclearinput/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Trevor \"tee\" Slocum"
+ changed: 2014-05-13
+ contact: tslocum@gmail.com
+ default_package: autoclearinput
+ description: 'Automatically clears pending input when you are away.'
+ license: GPLv3
+ modified: '2014-08-01 15:27:47'
+ name: AutoClearInput
+ url: https://github.com/tslocum/irssi-scripts
+ version: 1.0.1
diff --git a/Test/autoclearinput/irssi.log b/Test/autoclearinput/irssi.log
new file mode 100644
index 0000000..c2378ec
--- /dev/null
+++ b/Test/autoclearinput/irssi.log
@@ -0,0 +1,4 @@
+* AutoClearInput: v1.0.1 loaded. Pending input will be cleared after 30 seconds of idling.
+* AutoClearInput: Configure this delay with: /SET autoclear_sec <seconds> [0 to disable]
+* AutoClearInput: Retrieve the last cleared line of input with: /CLEARED
+* -!- Irssi: Loaded script autoclearinput
diff --git a/Test/autoclearinput/perlcritic.log b/Test/autoclearinput/perlcritic.log
new file mode 100644
index 0000000..50e9683
--- /dev/null
+++ b/Test/autoclearinput/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 16, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autocycle/info.yml b/Test/autocycle/info.yml
new file mode 100644
index 0000000..64f9f42
--- /dev/null
+++ b/Test/autocycle/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Marcin Rozycki'
+ changed: 'Fri Jan 3 23:20:06 CET 2003'
+ contact: derwan@irssi.pl
+ default_package: autocycle
+ description: 'Auto regain ops in empty opless channels'
+ license: 'GNU GPL v2'
+ name: autocycle
+ url: http://derwan.irssi.pl
+ version: 0.4
diff --git a/Test/autocycle/irssi.log b/Test/autocycle/irssi.log
new file mode 100644
index 0000000..1fd6696
--- /dev/null
+++ b/Test/autocycle/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autocycle
diff --git a/Test/autocycle/perlcritic.log b/Test/autocycle/perlcritic.log
new file mode 100644
index 0000000..30d4632
--- /dev/null
+++ b/Test/autocycle/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autolimit/info.yml b/Test/autolimit/info.yml
new file mode 100644
index 0000000..19f9637
--- /dev/null
+++ b/Test/autolimit/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'David Leadbeater'
+ contact: dgl@dgl.cx
+ default_package: autolimit
+ description: 'does an autolimit for a channel, set variables in the script'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-17 18:30:46'
+ name: autolimit
+ url: http://irssi.dgl.cx/
+ version: 1.00
diff --git a/Test/autolimit/irssi.log b/Test/autolimit/irssi.log
new file mode 100644
index 0000000..8ac41e3
--- /dev/null
+++ b/Test/autolimit/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autolimit
diff --git a/Test/autolimit/perlcritic.log b/Test/autolimit/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/autolimit/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autoop/info.yml b/Test/autoop/info.yml
new file mode 100644
index 0000000..765ffac
--- /dev/null
+++ b/Test/autoop/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Timo Sirainen & Jostein Kjønigsen'
+ changed: 'Fri Nov 24 12:55 GMT+1 2014'
+ default_package: autoop
+ description: 'Simple auto-op script'
+ license: 'Public Domain'
+ modified: '2014-10-24 12:54:12'
+ name: autoop
+ version: 1.10
diff --git a/Test/autoop/irssi.log b/Test/autoop/irssi.log
new file mode 100644
index 0000000..17a486c
--- /dev/null
+++ b/Test/autoop/irssi.log
@@ -0,0 +1,3 @@
+* !=~ should be !~ at autoop.pl line 101.
+*
+* -!- Irssi: Loaded script autoop
diff --git a/Test/autoop/perlcritic.log b/Test/autoop/perlcritic.log
new file mode 100644
index 0000000..eef7139
--- /dev/null
+++ b/Test/autoop/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 106, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 122, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 128, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/autoopper/info.yml b/Test/autoopper/info.yml
new file mode 100644
index 0000000..b449647
--- /dev/null
+++ b/Test/autoopper/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Toni Salomäki'
+ contact: Toni@IRCNet
+ default_package: autoopper
+ description: 'Auto-op script with dynamic address support and random delay'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-17 18:30:46'
+ name: autoopper
+ url: http://vinku.dyndns.org/irssi_scripts/
+ version: 3.7
diff --git a/Test/autoopper/irssi.log b/Test/autoopper/irssi.log
new file mode 100644
index 0000000..63a4cff
--- /dev/null
+++ b/Test/autoopper/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autoopper
diff --git a/Test/autoopper/perlcritic.log b/Test/autoopper/perlcritic.log
new file mode 100644
index 0000000..4ddfbcb
--- /dev/null
+++ b/Test/autoopper/perlcritic.log
@@ -0,0 +1,7 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 108, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 115, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 116, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 133, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 168, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 185, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/autorealname/info.yml b/Test/autorealname/info.yml
new file mode 100644
index 0000000..f9f2c79
--- /dev/null
+++ b/Test/autorealname/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Timo 'cras' Sirainen, Bastian Blank"
+ changed: 'Fri, 24 Jan 2003 15:40:22 +0100'
+ contact: 'tss@iki.fi, waldi@debian.org'
+ default_package: autorealname
+ description: 'Print realname of everyone who join to channels'
+ license: 'GPLv2 or later'
+ name: 'auto realname'
+ url: http://irssi.org/
+ version: 0.8.6
diff --git a/Test/autorealname/irssi.log b/Test/autorealname/irssi.log
new file mode 100644
index 0000000..d3be9b6
--- /dev/null
+++ b/Test/autorealname/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autorealname
diff --git a/Test/autorealname/perlcritic.log b/Test/autorealname/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/autorealname/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autorejoin/info.yml b/Test/autorejoin/info.yml
new file mode 100644
index 0000000..3105c22
--- /dev/null
+++ b/Test/autorejoin/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Timo 'cras' Sirainen, Leszek Matok"
+ changed: '10.3.2002 14:00'
+ contact: lam@lac.pl
+ default_package: autorejoin
+ description: 'Automatically rejoin to channel after being kick, after a (short) user-defined delay'
+ license: GPLv2
+ name: autorejoin
+ version: 1.0.0
diff --git a/Test/autorejoin/irssi.log b/Test/autorejoin/irssi.log
new file mode 100644
index 0000000..b3af938
--- /dev/null
+++ b/Test/autorejoin/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autorejoin
diff --git a/Test/autorejoin/perlcritic.log b/Test/autorejoin/perlcritic.log
new file mode 100644
index 0000000..8e0b7bd
--- /dev/null
+++ b/Test/autorejoin/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 12, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autorejoinpunish/info.yml b/Test/autorejoinpunish/info.yml
new file mode 100644
index 0000000..fbe337a
--- /dev/null
+++ b/Test/autorejoinpunish/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Paul 'laaama' Raade"
+ changed: 'Thu 02 May 2002, 22:04:48 EEST'
+ changes: 'Changed signals to be added to the top of the list to make the script work with scripts that stop the signals (autorealname, for example).'
+ contact: paul\@raade.org
+ default_package: autorejoinpunish
+ description: 'Kickbans or knockouts people who use autorejoin on kick.'
+ license: BSD
+ name: 'Autorejoin punisher'
+ url: http://www.raade.org/~paul/irssi/scripts/
+ version: 0.3
diff --git a/Test/autorejoinpunish/irssi.log b/Test/autorejoinpunish/irssi.log
new file mode 100644
index 0000000..12a2e7a
--- /dev/null
+++ b/Test/autorejoinpunish/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autorejoinpunish
diff --git a/Test/autorejoinpunish/perlcritic.log b/Test/autorejoinpunish/perlcritic.log
new file mode 100644
index 0000000..afe537e
--- /dev/null
+++ b/Test/autorejoinpunish/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 41, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autoreminder/info.yml b/Test/autoreminder/info.yml
new file mode 100644
index 0000000..7caa5ea
--- /dev/null
+++ b/Test/autoreminder/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Terry Lewis'
+ contact: terry@kryogenic.co.uk
+ default_package: autoreminder
+ description: 'This script Reminds people to do stuff! :)'
+ license: GPLv2
+ name: 'Auto Reminder'
+ version: 0.01
diff --git a/Test/autoreminder/irssi.log b/Test/autoreminder/irssi.log
new file mode 100644
index 0000000..22e9556
--- /dev/null
+++ b/Test/autoreminder/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autoreminder
diff --git a/Test/autoreminder/perlcritic.log b/Test/autoreminder/perlcritic.log
new file mode 100644
index 0000000..773a165
--- /dev/null
+++ b/Test/autoreminder/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 52, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autostuff/info.yml b/Test/autostuff/info.yml
new file mode 100644
index 0000000..c69c909
--- /dev/null
+++ b/Test/autostuff/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: Juerd
+ changed: '2010-03-24 14:35'
+ contact: '#####@juerd.nl'
+ default_package: autostuff
+ description: 'Save current servers, channels and windows for autoconnect and autojoin'
+ license: 'Public Domain'
+ name: autostuff
+ url: http://juerd.nl/site.plp/irssi
+ version: 0.02
diff --git a/Test/autostuff/irssi.log b/Test/autostuff/irssi.log
new file mode 100644
index 0000000..b48fb74
--- /dev/null
+++ b/Test/autostuff/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autostuff
diff --git a/Test/autostuff/perlcritic.log b/Test/autostuff/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/autostuff/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autoversion/info.yml b/Test/autoversion/info.yml
new file mode 100644
index 0000000..bcd0ff8
--- /dev/null
+++ b/Test/autoversion/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Christian 'mordeth' Weber"
+ changed: 20020821
+ contact: chris@mac.ruhr.de
+ default_package: autoversion
+ description: 'Auto-CTCP Verison on every joining nick'
+ license: GPLv2
+ modules: ''
+ name: autoversion
+ url: ''
+ version: 0.0.1
diff --git a/Test/autoversion/irssi.log b/Test/autoversion/irssi.log
new file mode 100644
index 0000000..50cb23f
--- /dev/null
+++ b/Test/autoversion/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autoversion
diff --git a/Test/autoversion/perlcritic.log b/Test/autoversion/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/autoversion/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autovoice/info.yml b/Test/autovoice/info.yml
new file mode 100644
index 0000000..cf94b37
--- /dev/null
+++ b/Test/autovoice/info.yml
@@ -0,0 +1,8 @@
+---
+-
+ authors: aluser
+ default_package: autovoice
+ description: autovoice
+ license: GPL
+ name: autovoice
+ version: 0.05
diff --git a/Test/autovoice/irssi.log b/Test/autovoice/irssi.log
new file mode 100644
index 0000000..a865c6c
--- /dev/null
+++ b/Test/autovoice/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autovoice
diff --git a/Test/autovoice/perlcritic.log b/Test/autovoice/perlcritic.log
new file mode 100644
index 0000000..c4508e6
--- /dev/null
+++ b/Test/autovoice/perlcritic.log
@@ -0,0 +1 @@
+Subroutine name is a homonym for builtin function dump at line 493, column 1. See page 177 of PBP. (Severity: 4)
diff --git a/Test/autowhois/info.yml b/Test/autowhois/info.yml
new file mode 100644
index 0000000..bd84a85
--- /dev/null
+++ b/Test/autowhois/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Timo 'cras' Sirainen"
+ changed: 2002-03-04T22:47+0100
+ changes: "v1.1: don't /WHOIS if query exists for the nick already"
+ contact: tss@iki.fi
+ default_package: autowhois
+ description: '/WHOIS all the users who send you a private message.'
+ license: 'Public Domain'
+ modified: '2014-10-17 18:30:46'
+ name: autowhois
+ url: http://irssi.org/
+ version: 1.1
diff --git a/Test/autowhois/irssi.log b/Test/autowhois/irssi.log
new file mode 100644
index 0000000..c9ee88c
--- /dev/null
+++ b/Test/autowhois/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autowhois
diff --git a/Test/autowhois/perlcritic.log b/Test/autowhois/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/autowhois/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autowhois_simple/info.yml b/Test/autowhois_simple/info.yml
new file mode 100644
index 0000000..04c887f
--- /dev/null
+++ b/Test/autowhois_simple/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Janne Mikola'
+ changed: '14th of July, 2008'
+ changes: 'v0.1: Initial release'
+ contact: janne@mikola.info
+ default_package: autowhois_simple
+ description: '/WHOIS anyone querying you automatically.'
+ license: GPL
+ modified: '2014-10-17 18:30:46'
+ name: autowhois_simple
+ url: http://www.mikola.info
+ version: 0.1
diff --git a/Test/autowhois_simple/irssi.log b/Test/autowhois_simple/irssi.log
new file mode 100644
index 0000000..f30c9db
--- /dev/null
+++ b/Test/autowhois_simple/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autowhois_simple
diff --git a/Test/autowhois_simple/perlcritic.log b/Test/autowhois_simple/perlcritic.log
new file mode 100644
index 0000000..bd531da
--- /dev/null
+++ b/Test/autowhois_simple/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 10, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/autowrap/info.yml b/Test/autowrap/info.yml
new file mode 100644
index 0000000..87b9354
--- /dev/null
+++ b/Test/autowrap/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Bitt Faulk'
+ contact: lxsfx3h02@sneakemail.com
+ default_package: autowrap
+ description: 'Automatically wraps long sent messages into multiple shorter sent messages'
+ license: BSD
+ modules: Text::Wrap
+ name: autowrap
+ url: none
+ version: 2007031900
diff --git a/Test/autowrap/irssi.log b/Test/autowrap/irssi.log
new file mode 100644
index 0000000..205de8c
--- /dev/null
+++ b/Test/autowrap/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script autowrap
diff --git a/Test/autowrap/perlcritic.log b/Test/autowrap/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/autowrap/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/away/info.yml b/Test/away/info.yml
new file mode 100644
index 0000000..28e0361
--- /dev/null
+++ b/Test/away/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Jean-Yves Lefort, Larry \"Vizzie\" Daffner, Kees Cook"
+ changed: '$Date: 2003/02/25 08:48:56 $ '
+ contact: 'jylefort@brutele.be, vizzie@airmail.net, kc@outflux.net'
+ default_package: away
+ description: 'Away with reason, unaway, and autoaway'
+ license: BSD
+ modified: '2014-10-17 18:30:46'
+ name: away
+ version: 0.23
diff --git a/Test/away/irssi.log b/Test/away/irssi.log
new file mode 100644
index 0000000..7669770
--- /dev/null
+++ b/Test/away/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script away
diff --git a/Test/away/perlcritic.log b/Test/away/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/away/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/away2web/info.yml b/Test/away2web/info.yml
new file mode 100644
index 0000000..5b54a98
--- /dev/null
+++ b/Test/away2web/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Oskari 'Okko' Ojala"
+ changed: 2003100201
+ contact: sorter.irssi-scripts@okko.net
+ default_package: away2web
+ description: 'Write /away information to a file to be used on web pages'
+ license: BSD
+ modified: '2014-10-17 18:30:46'
+ name: away2web
+ version: 2003100201
diff --git a/Test/away2web/irssi.log b/Test/away2web/irssi.log
new file mode 100644
index 0000000..3472054
--- /dev/null
+++ b/Test/away2web/irssi.log
@@ -0,0 +1,2 @@
+* >> away2web 2003100201 (c) Oskari 'Okko' Ojala loaded
+* -!- Irssi: Loaded script away2web
diff --git a/Test/away2web/perlcritic.log b/Test/away2web/perlcritic.log
new file mode 100644
index 0000000..bf3ee63
--- /dev/null
+++ b/Test/away2web/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 38, column 68. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 50, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/away_hilight_notice/info.yml b/Test/away_hilight_notice/info.yml
new file mode 100644
index 0000000..a13aefa
--- /dev/null
+++ b/Test/away_hilight_notice/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Wed Dec 31 15:37:24 2003'
+ contact: geert@irssi.org
+ default_package: away_hilight_notice
+ description: 'This script will notice your away message to the person who just hilighted you.'
+ license: 'GNU General Public License'
+ name: away_hilight_notice.pl
+ url: http://irssi.hauwaerts.be/away_hilight_notice.pl
+ version: 0.10
diff --git a/Test/away_hilight_notice/irssi.log b/Test/away_hilight_notice/irssi.log
new file mode 100644
index 0000000..7b4b996
--- /dev/null
+++ b/Test/away_hilight_notice/irssi.log
@@ -0,0 +1,2 @@
+* >> Scriptinfo: Loaded away_hilight_notice.pl version 0.10 by Geert Hauwaerts.
+* -!- Irssi: Loaded script away_hilight_notice
diff --git a/Test/away_hilight_notice/perlcritic.log b/Test/away_hilight_notice/perlcritic.log
new file mode 100644
index 0000000..cd284cc
--- /dev/null
+++ b/Test/away_hilight_notice/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/away_verbose/info.yml b/Test/away_verbose/info.yml
new file mode 100644
index 0000000..7b17d63
--- /dev/null
+++ b/Test/away_verbose/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Wouter Coekaerts, Koenraad Heijlen'
+ changed: 2004-01-01
+ contact: 'vipie@ulyssis.org, wouter@coekaerts.be'
+ default_package: away_verbose
+ description: 'A verbose away script, displays a verbose away/back message in the channels you are in. BUT it can limit the channels (not spamming every channel!)'
+ license: 'GNU GPL version 2'
+ name: away_verbose
+ url: http://vipie.studentenweb.org/dev/irssi/
+ version: 0.0.7
diff --git a/Test/away_verbose/irssi.log b/Test/away_verbose/irssi.log
new file mode 100644
index 0000000..e22fa63
--- /dev/null
+++ b/Test/away_verbose/irssi.log
@@ -0,0 +1,4 @@
+* -!- Irssi: Use /back, /gone <reason>, or the toggle /awe [<reason>]
+* -!- Irssi: Use /away [<reason>] for silent away
+* -!- Irssi: Use /help back or gone or awe for more information.
+* -!- Irssi: Loaded script away_verbose
diff --git a/Test/away_verbose/perlcritic.log b/Test/away_verbose/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/away_verbose/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/awaybar/info.yml b/Test/awaybar/info.yml
new file mode 100644
index 0000000..b6ad584
--- /dev/null
+++ b/Test/awaybar/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Simon Shine'
+ contact: http://shine.eu.org/
+ default_package: awaybar
+ description: 'Provides a menubar item with away message'
+ license: 'Public domain'
+ name: awaybar
+ version: 0.1.1
diff --git a/Test/awaybar/irssi.log b/Test/awaybar/irssi.log
new file mode 100644
index 0000000..bc7e9a2
--- /dev/null
+++ b/Test/awaybar/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script awaybar
diff --git a/Test/awaybar/perlcritic.log b/Test/awaybar/perlcritic.log
new file mode 100644
index 0000000..ca11fdd
--- /dev/null
+++ b/Test/awaybar/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/awaylogcnt/info.yml b/Test/awaylogcnt/info.yml
new file mode 100644
index 0000000..d05238b
--- /dev/null
+++ b/Test/awaylogcnt/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Marcin Rozycki'
+ changed: 'Wed Oct 27 19:46:28 CEST 2004'
+ contact: derwan@irssi.pl
+ default_package: awaylogcnt
+ description: 'Displays in statusbar number of messages in awaylog'
+ license: 'GNU GPL v2'
+ modules: ''
+ name: awalogcnt
+ url: http://derwan.irssi.pl
+ version: 0.2
diff --git a/Test/awaylogcnt/irssi.log b/Test/awaylogcnt/irssi.log
new file mode 100644
index 0000000..638733f
--- /dev/null
+++ b/Test/awaylogcnt/irssi.log
@@ -0,0 +1,5 @@
+* Use of uninitialized value in subroutine entry at awaylogcnt.pl line 58.
+*
+* -!- Irssi: Loaded script awaylogcnt
+* Use of uninitialized value $Irssi::Script::awaylogcnt::fname in string eq at awaylogcnt.pl line 42.
+*
diff --git a/Test/awaylogcnt/perlcritic.log b/Test/awaylogcnt/perlcritic.log
new file mode 100644
index 0000000..bd531da
--- /dev/null
+++ b/Test/awaylogcnt/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 10, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/awaylogcnt/stderr.log b/Test/awaylogcnt/stderr.log
new file mode 100644
index 0000000..154de35
--- /dev/null
+++ b/Test/awaylogcnt/stderr.log
@@ -0,0 +1,4 @@
+Use of uninitialized value $Irssi::Script::awaylogcnt::fname in string eq at /home/travis/build/irssi/scripts.irssi.org/Test/.home/scripts/awaylogcnt.pl line 42.
+Use of uninitialized value $Irssi::Script::awaylogcnt::fname in string eq at /home/travis/build/irssi/scripts.irssi.org/Test/.home/scripts/awaylogcnt.pl line 42.
+Use of uninitialized value $Irssi::Script::awaylogcnt::fname in string eq at /home/travis/build/irssi/scripts.irssi.org/Test/.home/scripts/awaylogcnt.pl line 42.
+Use of uninitialized value $Irssi::Script::awaylogcnt::fname in string eq at /home/travis/build/irssi/scripts.irssi.org/Test/.home/scripts/awaylogcnt.pl line 42.
diff --git a/Test/awayproxy/info.yml b/Test/awayproxy/info.yml
new file mode 100644
index 0000000..6563fe4
--- /dev/null
+++ b/Test/awayproxy/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: BCOW
+ contact: anttip@n0-life.com
+ default_package: awayproxy
+ description: 'Sets nick away when client discconects from the irssi-proxy. If away gathers messages targeted to nick and forwards them to an email address.'
+ license: GPLv2
+ modified: '2014-10-17 18:30:46'
+ name: awayproxy
+ url: http://www.n0-life.com
+ version: 0.2d
diff --git a/Test/awayproxy/irssi.log b/Test/awayproxy/irssi.log
new file mode 100644
index 0000000..3e362dd
--- /dev/null
+++ b/Test/awayproxy/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script awayproxy
diff --git a/Test/awayproxy/perlcritic.log b/Test/awayproxy/perlcritic.log
new file mode 100644
index 0000000..894eb60
--- /dev/null
+++ b/Test/awayproxy/perlcritic.log
@@ -0,0 +1,5 @@
+Return value of "open" ignored at line 150, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 155, column 2. Check the return value of "close" for success. (Severity: 2)
+Mismatched operator at line 196, column 33. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 243, column 34. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 263, column 31. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/babelirc/info.yml b/Test/babelirc/info.yml
new file mode 100644
index 0000000..c3d1852
--- /dev/null
+++ b/Test/babelirc/info.yml
@@ -0,0 +1,16 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003020801
+ commands: babelirc
+ contact: stefan@pico.ruhr.de
+ default_package: babelirc
+ description: 'translates your messages via Babelfish'
+ license: GPLv2
+ modules:
+ - Unicode::String
+ - WWW::Babelfish
+ name: babelirc
+ sbitems: babelirc_sb
+ url: http://irssi.org/scripts/
+ version: 2003020801
diff --git a/Test/babelirc/irssi.log b/Test/babelirc/irssi.log
new file mode 100644
index 0000000..bb1c60f
--- /dev/null
+++ b/Test/babelirc/irssi.log
@@ -0,0 +1,2 @@
+* >> babelirc 2003020801 loaded: /babelirc help for help
+* -!- Irssi: Loaded script babelirc
diff --git a/Test/babelirc/perlcritic.log b/Test/babelirc/perlcritic.log
new file mode 100644
index 0000000..973ba0b
--- /dev/null
+++ b/Test/babelirc/perlcritic.log
@@ -0,0 +1,14 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 65, column 13. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 66, column 15. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 72, column 14. See page 349 of PBP. (Severity: 4)
+Return value of "close" ignored at line 82, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 97, column 6. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 108, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 110, column 21. See page 161 of PBP. (Severity: 5)
+Two-argument "open" used at line 197, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 197, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 200, column 5. Check the return value of "close" for success. (Severity: 2)
+Two-argument "open" used at line 208, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 208, column 5. Check the return value of "open" for success. (Severity: 3)
+Expression form of "eval" at line 212, column 20. See page 161 of PBP. (Severity: 5)
diff --git a/Test/badword/info.yml b/Test/badword/info.yml
new file mode 100644
index 0000000..0ebb3c8
--- /dev/null
+++ b/Test/badword/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Jan 'fissie' Sembera"
+ contact: fis@ji.cz
+ default_package: badword
+ description: 'Configurable badword kickbanning script'
+ license: 'GPL v2 and any later'
+ name: badword
+ url: http://fis.bofh.cz/devel/irssi/
+ version: 0.0.3
diff --git a/Test/badword/irssi.log b/Test/badword/irssi.log
new file mode 100644
index 0000000..31abcd2
--- /dev/null
+++ b/Test/badword/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script badword
diff --git a/Test/badword/perlcritic.log b/Test/badword/perlcritic.log
new file mode 100644
index 0000000..74d245f
--- /dev/null
+++ b/Test/badword/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 50, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/ban/info.yml b/Test/ban/info.yml
new file mode 100644
index 0000000..dc90a26
--- /dev/null
+++ b/Test/ban/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Maciek 'fahren' Freudenheim"
+ changed: 'Tue Nov 19 18:11:09 CET 2002'
+ contact: fahren@bochnia.pl
+ default_package: ban
+ description: "/BAN [channel] [-normal|-host|-user|-domain|-crap|-ip|-class -before|-after \"cmd\" nick|mask] ... - bans several nicks/masks on channel, removes any conflicting bans before banning"
+ license: 'GNU GPLv2 or later'
+ name: ban
+ version: 1.4d
diff --git a/Test/ban/irssi.log b/Test/ban/irssi.log
new file mode 100644
index 0000000..4686cc8
--- /dev/null
+++ b/Test/ban/irssi.log
@@ -0,0 +1,5 @@
+* \1 better written as $1 at ban.pl line 346.
+*
+* \1 better written as $1 at ban.pl line 348.
+*
+* -!- Irssi: Loaded script ban
diff --git a/Test/ban/perlcritic.log b/Test/ban/perlcritic.log
new file mode 100644
index 0000000..6fe8cdb
--- /dev/null
+++ b/Test/ban/perlcritic.log
@@ -0,0 +1,20 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 121, column 15. Express it as a regex instead. (Severity: 2)
+Comma used to separate statements at line 121, column 36. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 126, column 4. See pages 68,71 of PBP. (Severity: 4)
+String delimiter used with "split" at line 131, column 15. Express it as a regex instead. (Severity: 2)
+Comma used to separate statements at line 131, column 36. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 135, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 136, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 137, column 3. See pages 68,71 of PBP. (Severity: 4)
+String delimiter used with "split" at line 144, column 25. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 163, column 6. Check the return value of "close" for success. (Severity: 2)
+Capture variable used outside conditional at line 229, column 26. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 229, column 34. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 246, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 304, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 304, column 14. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 307, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 311, column 3. Check the return value of "close" for success. (Severity: 2)
+Comma used to separate statements at line 320, column 3. See pages 68,71 of PBP. (Severity: 4)
+Return value of "close" ignored at line 329, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/bandwidth/info.yml b/Test/bandwidth/info.yml
new file mode 100644
index 0000000..8b77f35
--- /dev/null
+++ b/Test/bandwidth/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Riku Voipio'
+ contact: riku.voipio@iki.fi
+ default_package: bandwidth
+ description: 'shows bandwidth usage in statusbar'
+ license: GPLv2
+ modified: '2014-10-17 20:34:00'
+ name: bandwidth
+ url: http://nchip.ukkosenjyly.mine.nu/irssiscripts/
+ version: 1.0
diff --git a/Test/bandwidth/irssi.log b/Test/bandwidth/irssi.log
new file mode 100644
index 0000000..ba4fb9d
--- /dev/null
+++ b/Test/bandwidth/irssi.log
@@ -0,0 +1,3 @@
+* Use of uninitialized value $last_refresh in numeric eq (==) at bandwidth.pl line 96.
+*
+* -!- Irssi: Loaded script bandwidth
diff --git a/Test/bandwidth/perlcritic.log b/Test/bandwidth/perlcritic.log
new file mode 100644
index 0000000..9550e0d
--- /dev/null
+++ b/Test/bandwidth/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 24, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 49, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/bantime/info.yml b/Test/bantime/info.yml
new file mode 100644
index 0000000..b93ee3f
--- /dev/null
+++ b/Test/bantime/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "David O'Rourke"
+ changed: '08.01.2004 02:46'
+ contact: phyber@#irssi
+ default_package: bantime
+ description: 'Print time when ban was set in a nicer way. eg. 23 mins, 40 secs ago.'
+ license: GPLv2
+ modules:
+ - Time::Duration
+ name: bantime
+ version: 0.5
diff --git a/Test/bantime/irssi.log b/Test/bantime/irssi.log
new file mode 100644
index 0000000..803ad7f
--- /dev/null
+++ b/Test/bantime/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Loaded bantime 0.5
+* -!- Irssi: Loaded script bantime
diff --git a/Test/bantime/perlcritic.log b/Test/bantime/perlcritic.log
new file mode 100644
index 0000000..8e0b7bd
--- /dev/null
+++ b/Test/bantime/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 12, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/beep/info.yml b/Test/beep/info.yml
new file mode 100644
index 0000000..2b0201c
--- /dev/null
+++ b/Test/beep/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Jean-Yves Lefort'
+ changed: '$Date: 2002/07/04 13:18:02 $ '
+ contact: 'jylefort\@brutele.be, decadix on IRCNet'
+ default_package: beep
+ description: 'Replaces your terminal bell by a command specified via /set; adds a beep_when_not_away setting'
+ license: BSD
+ modified: '2014-10-17 20:34:00'
+ name: beep
+ url: http://void.adminz.be/irssi.shtml
+ version: 1.01
diff --git a/Test/beep/irssi.log b/Test/beep/irssi.log
new file mode 100644
index 0000000..0a92abe
--- /dev/null
+++ b/Test/beep/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script beep
diff --git a/Test/beep/perlcritic.log b/Test/beep/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/beep/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/beep_beep/info.yml b/Test/beep_beep/info.yml
new file mode 100644
index 0000000..e9860e1
--- /dev/null
+++ b/Test/beep_beep/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Georg Lukas'
+ contact: georg@op-co.de
+ default_package: beep_beep
+ description: 'runs arbitrary command instead of system beep, includes flood protection'
+ license: 'Public Domain'
+ modified: '2014-10-17 20:34:00'
+ name: beep_beep
+ url: http://op-co.de/irssi/
+ version: 0.10
diff --git a/Test/beep_beep/irssi.log b/Test/beep_beep/irssi.log
new file mode 100644
index 0000000..3718356
--- /dev/null
+++ b/Test/beep_beep/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script beep_beep
diff --git a/Test/beep_beep/perlcritic.log b/Test/beep_beep/perlcritic.log
new file mode 100644
index 0000000..50e9683
--- /dev/null
+++ b/Test/beep_beep/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 16, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/beepaway/info.yml b/Test/beepaway/info.yml
new file mode 100644
index 0000000..f605159
--- /dev/null
+++ b/Test/beepaway/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Simon 'corecode' Schubert"
+ changed: 2003011501
+ contact: corecode@corecode.ath.cx
+ default_package: beepaway
+ description: 'Only beep when you are away'
+ license: BSD
+ name: beepaway
+ version: 2003011501
diff --git a/Test/beepaway/irssi.log b/Test/beepaway/irssi.log
new file mode 100644
index 0000000..84b6478
--- /dev/null
+++ b/Test/beepaway/irssi.log
@@ -0,0 +1,2 @@
+* >> beepaway 2003011501 (c) Simon 'corecode' Schubert loaded
+* -!- Irssi: Loaded script beepaway
diff --git a/Test/beepaway/perlcritic.log b/Test/beepaway/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/beepaway/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/bestoiber/info.yml b/Test/bestoiber/info.yml
new file mode 100644
index 0000000..4e13a4e
--- /dev/null
+++ b/Test/bestoiber/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003020801
+ commands: bestoiber
+ contact: stefan@pico.ruhr.de
+ default_package: bestoiber
+ description: 'stoibers your messages'
+ license: GPLv2
+ modules: ''
+ name: BeStoiber
+ url: ''
+ version: 2003020801
diff --git a/Test/bestoiber/irssi.log b/Test/bestoiber/irssi.log
new file mode 100644
index 0000000..4ad63ce
--- /dev/null
+++ b/Test/bestoiber/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script bestoiber
diff --git a/Test/bestoiber/perlcritic.log b/Test/bestoiber/perlcritic.log
new file mode 100644
index 0000000..30d4632
--- /dev/null
+++ b/Test/bestoiber/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/bgta/info.yml b/Test/bgta/info.yml
new file mode 100644
index 0000000..aef6bac
--- /dev/null
+++ b/Test/bgta/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: '[^BgTA^]'
+ contact: raul@bgta.net
+ default_package: bgta
+ description: "Byte's Gallery of the TAilor Script"
+ license: 'Public Domain'
+ modules:
+ - LWP
+ - Net::Google
+ name: 'BgTA Script'
+ version: 0.0.1
diff --git a/Test/bgta/irssi.log b/Test/bgta/irssi.log
new file mode 100644
index 0000000..23d7eff
--- /dev/null
+++ b/Test/bgta/irssi.log
@@ -0,0 +1,3 @@
+* "\c0" is more clearly written simply as "p" at bgta.pl line 35.
+*
+* -!- Irssi: Loaded script bgta
diff --git a/Test/bgta/perlcritic.log b/Test/bgta/perlcritic.log
new file mode 100644
index 0000000..57f0c23
--- /dev/null
+++ b/Test/bgta/perlcritic.log
@@ -0,0 +1,8 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 95, column 18. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 138, column 18. See page 349 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 144, column 13. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 145, column 10. See page 253 of PBP. (Severity: 3)
+Subroutine "new" called using indirect syntax at line 182, column 18. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 222, column 18. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 259, column 18. See page 349 of PBP. (Severity: 4)
diff --git a/Test/binary/info.yml b/Test/binary/info.yml
new file mode 100644
index 0000000..548693f
--- /dev/null
+++ b/Test/binary/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Carl Fischer'
+ contact: carl.fischer@netcourrier.com
+ default_package: binary
+ description: 'adds /binary command that converts what you type into 2-base string representation, also decodes other peoples binary automatically'
+ license: GPLv2
+ name: binary
+ version: 1.2
diff --git a/Test/binary/irssi.log b/Test/binary/irssi.log
new file mode 100644
index 0000000..592ee72
--- /dev/null
+++ b/Test/binary/irssi.log
@@ -0,0 +1,18 @@
+* Scalar value @_[0] better written as $_[0] at binary.pl line 70.
+*
+* Scalar value @_[0] better written as $_[0] at binary.pl line 72.
+*
+* -!- Irssi: binary obfuscator vanity script loaded
+* -!- Irssi: written by nchip and updated by carl
+* -!- Irssi: --------------------------------------
+* -!- Irssi: /binary message
+* -!- Irssi: will send binary text to the current channel
+* -!- Irssi:
+* -!- Irssi: /unbinary obfuscated_text
+* -!- Irssi: will print the unobfuscated equivalent to your window (and not to the channel)
+* -!- Irssi:
+* -!- Irssi: /set show_binary_too on
+* -!- Irssi: will make this script print the binary equivalent as well as the translation to your screen whenever someone uses binary on the channel
+* -!- Irssi: /set binary_spaces off
+* -!- Irssi: will make the binary be printed as a single word with no spaces
+* -!- Irssi: Loaded script binary
diff --git a/Test/binary/perlcritic.log b/Test/binary/perlcritic.log
new file mode 100644
index 0000000..cd284cc
--- /dev/null
+++ b/Test/binary/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/binary_time/info.yml b/Test/binary_time/info.yml
new file mode 100644
index 0000000..1600fab
--- /dev/null
+++ b/Test/binary_time/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Aaron Toponce, Knut Auvor Grythe'
+ contact: 'aaron.toponce@gmail.com, irssi@auvor.no'
+ default_package: binary_time
+ description: 'Prints the timestamp in binary format'
+ license: GPL
+ name: binary_time
+ version: 20060826
diff --git a/Test/binary_time/irssi.log b/Test/binary_time/irssi.log
new file mode 100644
index 0000000..aff5b1b
--- /dev/null
+++ b/Test/binary_time/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script binary_time
diff --git a/Test/binary_time/perlcritic.log b/Test/binary_time/perlcritic.log
new file mode 100644
index 0000000..dc90624
--- /dev/null
+++ b/Test/binary_time/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 31, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/bitlbee_blist/info.yml b/Test/bitlbee_blist/info.yml
new file mode 100644
index 0000000..72f3f8e
--- /dev/null
+++ b/Test/bitlbee_blist/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Tijmen \"timing\" Ruizendaal"
+ changed: 2006-10-27
+ contact: tijmen.ruizendaal@gmail.com
+ default_package: bitlbee_blist
+ description: '/blist <all|online|offline|away> <word>, greps <word> from blist for bitlbee'
+ license: GPLv2
+ name: bitlbee_blist
+ url: http://the-timing.nl/stuff/irssi-bitlbee
+ version: 0.4
diff --git a/Test/bitlbee_blist/irssi.log b/Test/bitlbee_blist/irssi.log
new file mode 100644
index 0000000..edc061f
--- /dev/null
+++ b/Test/bitlbee_blist/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script bitlbee_blist
diff --git a/Test/bitlbee_blist/perlcritic.log b/Test/bitlbee_blist/perlcritic.log
new file mode 100644
index 0000000..07e155c
--- /dev/null
+++ b/Test/bitlbee_blist/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine name is a homonym for builtin function grep at line 52, column 1. See page 177 of PBP. (Severity: 4)
diff --git a/Test/bitlbee_join_notice/info.yml b/Test/bitlbee_join_notice/info.yml
new file mode 100644
index 0000000..1d66a5c
--- /dev/null
+++ b/Test/bitlbee_join_notice/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Tijmen \"timing\" Ruizendaal"
+ changed: 2010-08-10
+ contact: tijmen.ruizendaal@gmail.com
+ default_package: bitlbee_join_notice
+ description: '1. Adds an item to the status bar wich shows [joined: <nicks>] when someone is joining &bitlbee. 2. Shows join messages in the query. (For bitlbee v3.0+)'
+ license: GPLv2
+ modified: '2014-10-17 20:34:00'
+ name: BitlBee_join_notice
+ url: http://the-timing.nl/stuff/irssi-bitlbee
+ version: 1.3
diff --git a/Test/bitlbee_join_notice/irssi.log b/Test/bitlbee_join_notice/irssi.log
new file mode 100644
index 0000000..aa1ccd9
--- /dev/null
+++ b/Test/bitlbee_join_notice/irssi.log
@@ -0,0 +1,3 @@
+* Use of uninitialized value in subroutine entry at bitlbee_join_notice.pl line 104.
+*
+* -!- Irssi: Loaded script bitlbee_join_notice
diff --git a/Test/bitlbee_join_notice/perlcritic.log b/Test/bitlbee_join_notice/perlcritic.log
new file mode 100644
index 0000000..2ee68a0
--- /dev/null
+++ b/Test/bitlbee_join_notice/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 19, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/bitlbee_nick_change/info.yml b/Test/bitlbee_nick_change/info.yml
new file mode 100644
index 0000000..13a86fc
--- /dev/null
+++ b/Test/bitlbee_nick_change/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Tijmen \"timing\" Ruizendaal"
+ changed: 2010-07-28
+ contact: tijmen.ruizendaal@gmail.com
+ default_package: bitlbee_nick_change
+ description: 'Shows an IM nickchange in an Irssi way. (in a query and in the bitlbee channel). (For bitlbee 3.0+)'
+ license: GPLv2
+ name: BitlBee_nick_change
+ url: http://the-timing.nl/stuff/irssi-bitlbee
+ version: 1.3
diff --git a/Test/bitlbee_nick_change/irssi.log b/Test/bitlbee_nick_change/irssi.log
new file mode 100644
index 0000000..f985eaa
--- /dev/null
+++ b/Test/bitlbee_nick_change/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script bitlbee_nick_change
diff --git a/Test/bitlbee_nick_change/perlcritic.log b/Test/bitlbee_nick_change/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/bitlbee_nick_change/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/bitlbee_tab_completion/info.yml b/Test/bitlbee_tab_completion/info.yml
new file mode 100644
index 0000000..4c13e66
--- /dev/null
+++ b/Test/bitlbee_tab_completion/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Tijmen \"timing\" Ruizendaal & Wilmer van der Gaast"
+ changed: 2009-08-11
+ contact: tijmen.ruizendaal@gmail.com
+ default_package: bitlbee_tab_completion
+ description: 'Intelligent Tab-completion for BitlBee commands.'
+ license: GPLv2
+ name: BitlBee_tab_completion
+ url: http://the-timing.nl/stuff/irssi-bitlbee
+ version: 1.3
diff --git a/Test/bitlbee_tab_completion/irssi.log b/Test/bitlbee_tab_completion/irssi.log
new file mode 100644
index 0000000..a097c0c
--- /dev/null
+++ b/Test/bitlbee_tab_completion/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script bitlbee_tab_completion
diff --git a/Test/bitlbee_tab_completion/perlcritic.log b/Test/bitlbee_tab_completion/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/bitlbee_tab_completion/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/bitlbee_timestamp/info.yml b/Test/bitlbee_timestamp/info.yml
new file mode 100644
index 0000000..5564948
--- /dev/null
+++ b/Test/bitlbee_timestamp/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Tijmen \"timing\" Ruizendaal"
+ changed: 2010-05-01
+ contact: tijmen.ruizendaal@gmail.com
+ default_package: bitlbee_timestamp
+ description: "Replace Irssi's timestamps with those sent by BitlBee"
+ license: GPLv2
+ modules:
+ - DateTime
+ name: bitlbee_timestamp
+ url: http://the-timing.nl/stuff/irssi-bitlbee
+ version: 0.5
diff --git a/Test/bitlbee_timestamp/irssi.log b/Test/bitlbee_timestamp/irssi.log
new file mode 100644
index 0000000..39131cb
--- /dev/null
+++ b/Test/bitlbee_timestamp/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script bitlbee_timestamp
diff --git a/Test/bitlbee_timestamp/perlcritic.log b/Test/bitlbee_timestamp/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/bitlbee_timestamp/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/bitlbee_typing_notice/info.yml b/Test/bitlbee_typing_notice/info.yml
new file mode 100644
index 0000000..a8d7195
--- /dev/null
+++ b/Test/bitlbee_typing_notice/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Tijmen \"timing\" Ruizendaal, Matt \"f0rked\" Sparks"
+ changed: 2010-08-09
+ contact: 'tijmen.ruizendaal@gmail.com, root@f0rked.com'
+ default_package: bitlbee_typing_notice
+ description: '1. Adds an item to the status bar wich shows [typing] when someone is typing a message on the supported IM-networks 2. Sends typing notices to the supported IM networks (the other way arround). (For bitlbee 3.0+)'
+ license: GPLv2
+ name: BitlBee_typing_notice
+ url: 'http://the-timing.nl/stuff/irssi-bitlbee, http://f0rked.com'
+ version: 1.7.1
diff --git a/Test/bitlbee_typing_notice/irssi.log b/Test/bitlbee_typing_notice/irssi.log
new file mode 100644
index 0000000..26552d9
--- /dev/null
+++ b/Test/bitlbee_typing_notice/irssi.log
@@ -0,0 +1,3 @@
+* Use of uninitialized value in subroutine entry at bitlbee_typing_notice.pl line 318.
+*
+* -!- Irssi: Loaded script bitlbee_typing_notice
diff --git a/Test/bitlbee_typing_notice/perlcritic.log b/Test/bitlbee_typing_notice/perlcritic.log
new file mode 100644
index 0000000..ad87bbc
--- /dev/null
+++ b/Test/bitlbee_typing_notice/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 80, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/blowjob/info.yml b/Test/blowjob/info.yml
new file mode 100644
index 0000000..925cc4f
--- /dev/null
+++ b/Test/blowjob/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: iMil,Skid,Foxmask,reiffert
+ contact: imil@gcu-squad.org,blowjob@reifferscheid.org,#blowtest@freenode
+ default_package: blowjob
+ description: 'Crypt IRC communication with blowfish encryption. Supports public #channels, !channels, +channel, querys and dcc chat. Roadmap for Version 1.0.0 is to get some feedback and cleanup. Join #blowtest on freenode (irc.debian.org) to get latest stuff available. Note to users upgrading from versions prior to 0.8.5: The blowjob.keys format has changed.'
+ license: 'GNU GPL'
+ modified: '2014-10-17 20:34:00'
+ modules:
+ - Crypt::Blowfish
+ - Crypt::CBC
+ name: blowjob
+ url: http://ftp.gcu-squad.org/misc/
+ version: 0.9.0
diff --git a/Test/blowjob/irssi.log b/Test/blowjob/irssi.log
new file mode 100644
index 0000000..f7d9353
--- /dev/null
+++ b/Test/blowjob/irssi.log
@@ -0,0 +1,26 @@
+* -f on closed filehandle CONF at blowjob.pl line 101.
+*
+* -!- Irssi: > ../blowjob.conf not found, setting to defaults
+* -!- Irssi:
+* -!- Irssi: > creating ../blowjob.conf with default values
+* -!- Irssi:
+* -!- Irssi:
+* -!- Irssi: - keys reloaded (Total: 0)
+* -!- Irssi:
+* Reference found where even-sized list expected at blowjob.pl line 478.
+*
+* -!- Irssi: blowjob script 0.9.0
+* -!- Irssi:
+* -!- Irssi: [bl0wjob] v0.9.0 script loaded
+* -!- Irssi:
+* -!- Irssi:
+* -!- Irssi: - type /blowhelp for options
+* -!- Irssi:
+* -!- Irssi: - paranoia level is : 1
+* -!- Irssi:
+* -!- Irssi: - generic key is : very poor key
+* -!- Irssi:
+* -!- Irssi:
+* -!- Irssi: * please read script itself for documentation
+* -!- Irssi:
+* -!- Irssi: Loaded script blowjob
diff --git a/Test/blowjob/perlcritic.log b/Test/blowjob/perlcritic.log
new file mode 100644
index 0000000..a9830cd
--- /dev/null
+++ b/Test/blowjob/perlcritic.log
@@ -0,0 +1,13 @@
+Code before warnings are enabled at line 61, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 99, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 104, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 105, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 109, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 114, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 147, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 149, column 5. Check the return value of "close" for success. (Severity: 2)
+Subroutine "new" called using indirect syntax at line 178, column 11. See page 349 of PBP. (Severity: 4)
+Return value of "open" ignored at line 206, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 219, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 234, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 242, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/bmi/info.yml b/Test/bmi/info.yml
new file mode 100644
index 0000000..819b08f
--- /dev/null
+++ b/Test/bmi/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Daniel K. Gebhart, Marcus Rückert'
+ changed: 2002121801
+ contact: 'dkg@con-fuse.org, darix@irssi.org'
+ default_package: bmi
+ description: 'a simple body mass index calculator for depression ;)'
+ license: GPLv2
+ name: 'BMI Calculator'
+ url: http://dkg.con-fuse.org/irssi/scripts/
+ version: 2002121801
diff --git a/Test/bmi/irssi.log b/Test/bmi/irssi.log
new file mode 100644
index 0000000..80742a7
--- /dev/null
+++ b/Test/bmi/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script bmi
diff --git a/Test/bmi/perlcritic.log b/Test/bmi/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/bmi/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/buf/info.yml b/Test/buf/info.yml
new file mode 100644
index 0000000..b15fe98
--- /dev/null
+++ b/Test/buf/info.yml
@@ -0,0 +1,15 @@
+---
+-
+ authors: Juerd
+ changed: 'Mon May 13 19:41 CET 2002'
+ changes: 'Severe formatting bug removed * oops, I exposed Irssi to ircII foolishness * sorry ** removed logging stuff (this is a fix)'
+ contact: juerd@juerd.nl
+ default_package: buf
+ description: 'Saves the buffer for /upgrade, so that no information is lost'
+ license: 'Public Domain'
+ modified: '2014-10-17 20:34:00'
+ name: 'Scroll buffer restorer'
+ note1: 'This script HAS TO BE in your scripts/autorun!'
+ note2: 'Perl support must be static or in startup'
+ url: http://juerd.nl/irssi/
+ version: 2.13
diff --git a/Test/buf/irssi.log b/Test/buf/irssi.log
new file mode 100644
index 0000000..af321b5
--- /dev/null
+++ b/Test/buf/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: PUT THIS SCRIPT IN ~/.irssi/scripts/autorun/ BEFORE /UPGRADING!!
+* -!- Irssi: Loaded script buf
diff --git a/Test/buf/perlcritic.log b/Test/buf/perlcritic.log
new file mode 100644
index 0000000..d3a8217
--- /dev/null
+++ b/Test/buf/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 43, column 66. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 62, column 5. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 69, column 66. See page 283 of PBP. (Severity: 3)
diff --git a/Test/calc/info.yml b/Test/calc/info.yml
new file mode 100644
index 0000000..06e101a
--- /dev/null
+++ b/Test/calc/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: Juerd
+ changed: 'Thu Mar 19 11:00 CET 2002'
+ contact: juerd@juerd.nl
+ default_package: calc
+ description: 'Simple /calc mechanism'
+ license: 'Public Domain'
+ name: Calculator
+ url: http://juerd.nl/irssi/
+ version: 1.10
diff --git a/Test/calc/irssi.log b/Test/calc/irssi.log
new file mode 100644
index 0000000..979c7fc
--- /dev/null
+++ b/Test/calc/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script calc
diff --git a/Test/calc/perlcritic.log b/Test/calc/perlcritic.log
new file mode 100644
index 0000000..7c4140f
--- /dev/null
+++ b/Test/calc/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Expression form of "eval" at line 27, column 15. See page 161 of PBP. (Severity: 5)
diff --git a/Test/callerid/info.yml b/Test/callerid/info.yml
new file mode 100644
index 0000000..d42d144
--- /dev/null
+++ b/Test/callerid/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Daniel \"dubkat\" Reidy"
+ contact: 'dubkat@dubkat.org (www.dubkat.org)'
+ default_package: callerid
+ description: "Reformats CallerID (+g) Messages\n (Also known as Server-Side Ignore)\n on Hybrid & Ratbox IRCDs (EFnet)\n to be Easier on the Eyes"
+ license: GPL
+ name: callerid
+ url: http://scripts.irssi.org/
+ version: 1.0
diff --git a/Test/callerid/irssi.log b/Test/callerid/irssi.log
new file mode 100644
index 0000000..d793b3b
--- /dev/null
+++ b/Test/callerid/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script callerid
diff --git a/Test/callerid/perlcritic.log b/Test/callerid/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/callerid/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/cap_sasl/info.yml b/Test/cap_sasl/info.yml
new file mode 100644
index 0000000..01b37e4
--- /dev/null
+++ b/Test/cap_sasl/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Michael Tharp (gxti), Jilles Tjoelker (jilles), Mantas Mikulėnas (grawity)'
+ contact: grawity@gmail.com
+ default_package: cap_sasl
+ description: "Implements SASL authentication and enables CAP \"multi-prefix\""
+ license: GPLv2
+ modified: '2015-01-07 07:47:22'
+ modules:
+ - Crypt::PK::ECC
+ name: cap_sasl.pl
+ url: http://ircv3.atheme.org/extensions/sasl-3.1
+ version: 1.10
diff --git a/Test/cap_sasl/irssi.log b/Test/cap_sasl/irssi.log
new file mode 100644
index 0000000..e5a7295
--- /dev/null
+++ b/Test/cap_sasl/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script cap_sasl
diff --git a/Test/cap_sasl/perlcritic.log b/Test/cap_sasl/perlcritic.log
new file mode 100644
index 0000000..1df5447
--- /dev/null
+++ b/Test/cap_sasl/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 217, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 241, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 350, column 4. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 359, column 4. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/cddb/info.yml b/Test/cddb/info.yml
new file mode 100644
index 0000000..3233c8d
--- /dev/null
+++ b/Test/cddb/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: ZaMz0n
+ changed: 'Wed Oct 29 01:27:00 CET 2003'
+ commands: cddb
+ contact: zamzon@freakpower.com
+ default_package: cddb
+ description: 'Find CDs by Artist, Disc name or Track name in CDDB.'
+ license: Free
+ modules:
+ - LWP::Simple
+ name: cddb
+ url: http://www.gracenote.com/music/
+ version: 1.21
diff --git a/Test/cddb/irssi.log b/Test/cddb/irssi.log
new file mode 100644
index 0000000..05c1d03
--- /dev/null
+++ b/Test/cddb/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script cddb
diff --git a/Test/cddb/perlcritic.log b/Test/cddb/perlcritic.log
new file mode 100644
index 0000000..8e0b7bd
--- /dev/null
+++ b/Test/cddb/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 12, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/centericq/info.yml b/Test/centericq/info.yml
new file mode 100644
index 0000000..e2f3735
--- /dev/null
+++ b/Test/centericq/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Joost \"Garion\" Vunderink"
+ contact: joost@carnique.nl
+ default_package: centericq
+ description: 'Staturbar item which indicates how many new messages you have in your centericq'
+ license: 'Public Domain'
+ modified: '2014-10-17 20:34:00'
+ name: centericq
+ url: 'http://irssi.org, http://scripts.irssi.org'
+ version: 1.0.0
diff --git a/Test/centericq/irssi.log b/Test/centericq/irssi.log
new file mode 100644
index 0000000..94c5fee
--- /dev/null
+++ b/Test/centericq/irssi.log
@@ -0,0 +1,3 @@
+* -!- Irssi: There is no directory /home/travis/.centericq, which is needed for this script.
+* -!- Irssi: You need centericq for this script.
+* -!- Irssi: Loaded script centericq
diff --git a/Test/centericq/perlcritic.log b/Test/centericq/perlcritic.log
new file mode 100644
index 0000000..c0a34c8
--- /dev/null
+++ b/Test/centericq/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 227, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 249, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 307, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/cgrep/failed.yml b/Test/cgrep/failed.yml
new file mode 100644
index 0000000..77eec1c
--- /dev/null
+++ b/Test/cgrep/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: cgrep
diff --git a/Test/cgrep/info.yml b/Test/cgrep/info.yml
new file mode 100644
index 0000000..1d6a208
--- /dev/null
+++ b/Test/cgrep/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Pieter-Bas IJdens'
+ changed: 2005-03-10
+ contact: irssi-scripts@nospam.mi4.org.uk
+ description: 'Lists users on the channel matching the specified regexp'
+ license: 'GPLv2 or later'
+ modified: '2014-10-17 20:34:00'
+ name: cgrep
+ url: http://pieter-bas.ijdens.com/irssi/
+ version: 1.0.0
diff --git a/Test/cgrep/irssi.log b/Test/cgrep/irssi.log
new file mode 100644
index 0000000..c797305
--- /dev/null
+++ b/Test/cgrep/irssi.log
@@ -0,0 +1,8 @@
+* -!- Irssi: Error in script cgrep:
+* Global symbol "$start" requires explicit package name at cgrep.pl line 76.
+* Global symbol "$realname" requires explicit package name at cgrep.pl line 77.
+* Global symbol "$start" requires explicit package name at cgrep.pl line 87.
+* Global symbol "$realname" requires explicit package name at cgrep.pl line 90.
+* Global symbol "$realname" requires explicit package name at cgrep.pl line 93.
+* Global symbol "$realname" requires explicit package name at cgrep.pl line 98.
+* Global symbol "$realname" requires explicit package name at cgrep.pl line 108.
diff --git a/Test/cgrep/perlcritic.log b/Test/cgrep/perlcritic.log
new file mode 100644
index 0000000..e9d7cbb
--- /dev/null
+++ b/Test/cgrep/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 26, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/chanact/info.yml b/Test/chanact/info.yml
new file mode 100644
index 0000000..a7bf9f8
--- /dev/null
+++ b/Test/chanact/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'BC-bd, Veli'
+ contact: 'bd@bc-bd.org, veli@piipiip.net'
+ default_package: chanact
+ description: 'Adds new powerful and customizable [Act: ...] item (chanelnames,modes,alias). Lets you give alias characters to windows so that you can select those with meta-<char>'
+ license: 'GNU GPLv2 or later'
+ name: chanact
+ url: https://bc-bd.org/svn/repos/irssi/chanact
+ version: 0.5.14
diff --git a/Test/chanact/irssi.log b/Test/chanact/irssi.log
new file mode 100644
index 0000000..e29ca76
--- /dev/null
+++ b/Test/chanact/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script chanact
diff --git a/Test/chanact/perlcritic.log b/Test/chanact/perlcritic.log
new file mode 100644
index 0000000..eb55458
--- /dev/null
+++ b/Test/chanact/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
+Expression form of "eval" at line 295, column 20. See page 161 of PBP. (Severity: 5)
+String delimiter used with "split" at line 440, column 18. Express it as a regex instead. (Severity: 2)
diff --git a/Test/chanfull/info.yml b/Test/chanfull/info.yml
new file mode 100644
index 0000000..e88f58b
--- /dev/null
+++ b/Test/chanfull/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Joern 'Wulf' Heissler"
+ changed: 2003011700
+ contact: wulf@wulf.eu.org
+ default_package: chanfull
+ description: 'Notifies the user when some channel limit is reached'
+ license: GPLv2
+ name: chanfull
+ url: ''
+ version: 2003011700
diff --git a/Test/chanfull/irssi.log b/Test/chanfull/irssi.log
new file mode 100644
index 0000000..b79d95c
--- /dev/null
+++ b/Test/chanfull/irssi.log
@@ -0,0 +1,2 @@
+* >> chanfull 2003011700 loaded.
+* -!- Irssi: Loaded script chanfull
diff --git a/Test/chanfull/perlcritic.log b/Test/chanfull/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/chanfull/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/chanfull_duden/info.yml b/Test/chanfull_duden/info.yml
new file mode 100644
index 0000000..1268f3d
--- /dev/null
+++ b/Test/chanfull_duden/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Uwe 'duden' Dudenhoeffer"
+ changed: 'Sat Feb 8 18:08:54 CET 2003'
+ contact: script@duden.eu.org
+ default_package: chanfull_duden
+ description: 'Notify if Channellimit is reached'
+ license: GPLv2
+ name: chanfull
+ url: ''
+ version: 0.1
diff --git a/Test/chanfull_duden/irssi.log b/Test/chanfull_duden/irssi.log
new file mode 100644
index 0000000..46b0917
--- /dev/null
+++ b/Test/chanfull_duden/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script chanfull_duden
diff --git a/Test/chanfull_duden/perlcritic.log b/Test/chanfull_duden/perlcritic.log
new file mode 100644
index 0000000..ca11fdd
--- /dev/null
+++ b/Test/chanfull_duden/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/chanpeak/info.yml b/Test/chanpeak/info.yml
new file mode 100644
index 0000000..839bd09
--- /dev/null
+++ b/Test/chanpeak/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Bjoern 'fuchs' Krombholz"
+ changed: 'Wed Jun 2 17:00:00 CET 2002'
+ changes: 'added header, removed debugging outputs'
+ contact: bjkro@gmx.de
+ default_package: chanpeak
+ description: 'Log maximum number of people ever been in a channel'
+ license: 'Public Domain'
+ name: chanpeak
+ version: 0.2.2
diff --git a/Test/chanpeak/irssi.log b/Test/chanpeak/irssi.log
new file mode 100644
index 0000000..0386f96
--- /dev/null
+++ b/Test/chanpeak/irssi.log
@@ -0,0 +1,8 @@
+* Scalar value @_[0] better written as $_[0] at chanpeak.pl line 50.
+*
+* Scalar value @_[0] better written as $_[0] at chanpeak.pl line 122.
+*
+* -!- Irssi: Chanpeak: datafile not found, creating...
+* -!- Irssi: Chanpeak: Couldn't create datafile `/home/travis/.irssi/peak.data'!
+* -!- Irssi: chanpeak.pl loaded...
+* -!- Irssi: Loaded script chanpeak
diff --git a/Test/chanpeak/perlcritic.log b/Test/chanpeak/perlcritic.log
new file mode 100644
index 0000000..3a30d6c
--- /dev/null
+++ b/Test/chanpeak/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 23, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 116, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 151, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 163, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/chansearch/info.yml b/Test/chansearch/info.yml
new file mode 100644
index 0000000..0110574
--- /dev/null
+++ b/Test/chansearch/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 20021019
+ contact: stefan@pico.ruhr.de
+ default_package: chansearch
+ description: 'searches for specific channels'
+ license: GPLv2
+ modules:
+ - LWP::UserAgent
+ name: ChanSearch
+ url: http://scripts.irssi.org/
+ version: 20021019
diff --git a/Test/chansearch/irssi.log b/Test/chansearch/irssi.log
new file mode 100644
index 0000000..4db75c4
--- /dev/null
+++ b/Test/chansearch/irssi.log
@@ -0,0 +1,2 @@
+* >> ChanSearch 20021019 loaded
+* -!- Irssi: Loaded script chansearch
diff --git a/Test/chansearch/perlcritic.log b/Test/chansearch/perlcritic.log
new file mode 100644
index 0000000..3e8fcc3
--- /dev/null
+++ b/Test/chansearch/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 49, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 63, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 72, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 76, column 21. See page 161 of PBP. (Severity: 5)
diff --git a/Test/chanshare/info.yml b/Test/chanshare/info.yml
new file mode 100644
index 0000000..d840210
--- /dev/null
+++ b/Test/chanshare/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Timo 'cras' Sirainen"
+ changed: 2002-03-04T22:47+0100
+ changes: 'v0.3 - Timo Sirainen tss@iki.fi: Supports for limiting searches only to specified ircnets and channels. Some cleanups..'
+ contact: tss@iki.fi
+ default_package: chanshare
+ description: '/CHANSHARE - display people who are in more than one channel with you'
+ license: 'Public Domain'
+ modified: '2014-10-17 20:34:00'
+ name: 'chan share'
+ url: http://irssi.org/
+ version: 0.3
diff --git a/Test/chanshare/irssi.log b/Test/chanshare/irssi.log
new file mode 100644
index 0000000..8085723
--- /dev/null
+++ b/Test/chanshare/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script chanshare
diff --git a/Test/chanshare/perlcritic.log b/Test/chanshare/perlcritic.log
new file mode 100644
index 0000000..a06c935
--- /dev/null
+++ b/Test/chanshare/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 36, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/chansort/info.yml b/Test/chansort/info.yml
new file mode 100644
index 0000000..3707510
--- /dev/null
+++ b/Test/chansort/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Peder Stray'
+ contact: peder@ninja.no
+ default_package: chansort
+ description: 'Sort all channel and query windows'
+ license: GPL
+ name: chansort
+ url: http://ninja.no/irssi/chansort.pl
+ version: 1.4
diff --git a/Test/chansort/irssi.log b/Test/chansort/irssi.log
new file mode 100644
index 0000000..ea3dcc3
--- /dev/null
+++ b/Test/chansort/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script chansort
diff --git a/Test/chansort/perlcritic.log b/Test/chansort/perlcritic.log
new file mode 100644
index 0000000..9d373b1
--- /dev/null
+++ b/Test/chansort/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 15, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/chansync/info.yml b/Test/chansync/info.yml
new file mode 100644
index 0000000..e345892
--- /dev/null
+++ b/Test/chansync/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Uwe 'duden' Dudenhoeffer"
+ changed: 'Sun Feb 9 18:27:51 CET 2003'
+ commands: chansync
+ contact: script@duden.eu.org
+ default_package: chansync
+ description: '/who a channel and optionaly executes a command'
+ license: GPLv2
+ name: chansync
+ url: ''
+ version: 0.22
diff --git a/Test/chansync/irssi.log b/Test/chansync/irssi.log
new file mode 100644
index 0000000..aefcf7d
--- /dev/null
+++ b/Test/chansync/irssi.log
@@ -0,0 +1,9 @@
+* Scalar value @text[1] better written as $text[1] at chansync.pl line 67.
+*
+* Scalar value @text[1] better written as $text[1] at chansync.pl line 68.
+*
+* Scalar value @text[1] better written as $text[1] at chansync.pl line 69.
+*
+* Scalar value @text[1] better written as $text[1] at chansync.pl line 70.
+*
+* -!- Irssi: Loaded script chansync
diff --git a/Test/chansync/perlcritic.log b/Test/chansync/perlcritic.log
new file mode 100644
index 0000000..ca11fdd
--- /dev/null
+++ b/Test/chansync/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/chops/info.yml b/Test/chops/info.yml
new file mode 100644
index 0000000..e77cddf
--- /dev/null
+++ b/Test/chops/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Jakub Jankowski'
+ contact: shasta@atn.pl
+ default_package: chops
+ description: "Simulates BitchX's /CHOPS and /NOPS commands."
+ license: 'GNU GPLv2 or later'
+ name: chops
+ url: http://irssi.atn.pl/
+ version: 20020223
diff --git a/Test/chops/irssi.log b/Test/chops/irssi.log
new file mode 100644
index 0000000..970cb66
--- /dev/null
+++ b/Test/chops/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script chops
diff --git a/Test/chops/perlcritic.log b/Test/chops/perlcritic.log
new file mode 100644
index 0000000..c875d80
--- /dev/null
+++ b/Test/chops/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 30, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/cleanpublic/info.yml b/Test/cleanpublic/info.yml
new file mode 100644
index 0000000..1bf10a9
--- /dev/null
+++ b/Test/cleanpublic/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Jørgen Tjernø'
+ changed: 'Wed Sep 24 13:17:15 CEST 2003'
+ contact: darkthorne@samsen.com
+ default_package: cleanpublic
+ description: 'Simple script that removes colors and other formatting (bold, etc) from public channels'
+ license: GPL
+ name: CleanPublic
+ url: http://mental.mine.nu
+ version: 0.3
diff --git a/Test/cleanpublic/irssi.log b/Test/cleanpublic/irssi.log
new file mode 100644
index 0000000..9a0166f
--- /dev/null
+++ b/Test/cleanpublic/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script cleanpublic
diff --git a/Test/cleanpublic/perlcritic.log b/Test/cleanpublic/perlcritic.log
new file mode 100644
index 0000000..30d4632
--- /dev/null
+++ b/Test/cleanpublic/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/clipboard/info.yml b/Test/clipboard/info.yml
new file mode 100644
index 0000000..7a9be4d
--- /dev/null
+++ b/Test/clipboard/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Dominic Battre'
+ changed: 'Fri Dec 6 23:23:31 CET 2002'
+ contact: dominic@battre.de
+ default_package: clipboard
+ description: 'Better quoting of content from clipboard (without leading spaces) -- requires Perl/Tk'
+ license: 'Public Domain'
+ modules:
+ - Tk
+ name: 'Quoting from X clipboard'
+ url: http://www.battre.de
+ version: 1.2
diff --git a/Test/clipboard/irssi.log b/Test/clipboard/irssi.log
new file mode 100644
index 0000000..66d2660
--- /dev/null
+++ b/Test/clipboard/irssi.log
@@ -0,0 +1,7 @@
+* Subroutine CORE::GLOBAL::exit redefined at /usr/lib/perl5/Tk.pm line 414.
+*
+* Scalar value @_[0] better written as $_[0] at clipboard.pl line 73.
+*
+* Scalar value @_[0] better written as $_[0] at clipboard.pl line 74.
+*
+* -!- Irssi: Loaded script clipboard
diff --git a/Test/clipboard/perlcritic.log b/Test/clipboard/perlcritic.log
new file mode 100644
index 0000000..30d4632
--- /dev/null
+++ b/Test/clipboard/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/cloneprot/info.yml b/Test/cloneprot/info.yml
new file mode 100644
index 0000000..d882045
--- /dev/null
+++ b/Test/cloneprot/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Rick (strlen) Jansen'
+ changed: 'Wed Mar 13 20:26:46 CET 2002'
+ contact: strlen@shellz.nl
+ default_package: cloneprot
+ description: 'Parses OperServ notices to make autokill aliases from clonewarnings'
+ license: GPL/1
+ name: cloneprot
+ url: http://www.shellz.nl/
+ version: 1.11
diff --git a/Test/cloneprot/irssi.log b/Test/cloneprot/irssi.log
new file mode 100644
index 0000000..7497172
--- /dev/null
+++ b/Test/cloneprot/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script cloneprot
diff --git a/Test/cloneprot/perlcritic.log b/Test/cloneprot/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/cloneprot/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/clones/info.yml b/Test/clones/info.yml
new file mode 100644
index 0000000..7b31738
--- /dev/null
+++ b/Test/clones/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'From irssi source, modified by David Leadbeater (dg)'
+ default_package: clones
+ description: '/CLONES - Display clones in the active channel (with added options)'
+ license: 'Same as Irssi'
+ modified: '2014-10-17 20:34:00'
+ name: clones
+ url: http://irssi.dgl.cx/
+ version: 2.01
diff --git a/Test/clones/irssi.log b/Test/clones/irssi.log
new file mode 100644
index 0000000..8e43198
--- /dev/null
+++ b/Test/clones/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script clones
diff --git a/Test/clones/perlcritic.log b/Test/clones/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/clones/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/clones_scanner/info.yml b/Test/clones_scanner/info.yml
new file mode 100644
index 0000000..8df334f
--- /dev/null
+++ b/Test/clones_scanner/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: 'Pablo Martín Báez Echevarría'
+ changed: '22:30:25, Dec 20th, 2014 UYT'
+ contact: pab_24n@outlook.com
+ default_package: clones_scanner
+ description: 'when a nick joins #channel, notifies you if there is (or there has been) someone in #channel with the same hostname'
+ license: 'Public Domain'
+ modified: '2014-12-21 19:39:13'
+ modules:
+ - Devel::Size
+ name: clones_scanner
+ url: http://reirssi.wordpress.com
+ version: 1.6
diff --git a/Test/clones_scanner/irssi.log b/Test/clones_scanner/irssi.log
new file mode 100644
index 0000000..3926df4
--- /dev/null
+++ b/Test/clones_scanner/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script clones_scanner
diff --git a/Test/clones_scanner/perlcritic.log b/Test/clones_scanner/perlcritic.log
new file mode 100644
index 0000000..1b3263e
--- /dev/null
+++ b/Test/clones_scanner/perlcritic.log
@@ -0,0 +1 @@
+scripts/clones_scanner.pl source OK
diff --git a/Test/colorkick/failed.yml b/Test/colorkick/failed.yml
new file mode 100644
index 0000000..8f57e79
--- /dev/null
+++ b/Test/colorkick/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: colorkick
diff --git a/Test/colorkick/info.yml b/Test/colorkick/info.yml
new file mode 100644
index 0000000..fa7502e
--- /dev/null
+++ b/Test/colorkick/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Gabor Nyeki'
+ changed: 'Fri Jan 2 03:43:10 CET 2004'
+ contact: bigmac@vim.hu
+ description: 'kicking users for using colors or blinks'
+ license: 'public domain'
+ modified: '2014-10-17 20:34:00'
+ name: colorkick
+ written: 'Thu Dec 26 00:22:54 CET 2002'
diff --git a/Test/colorkick/irssi.log b/Test/colorkick/irssi.log
new file mode 100644
index 0000000..9de329d
--- /dev/null
+++ b/Test/colorkick/irssi.log
@@ -0,0 +1,3 @@
+* -!- Irssi: Error in script colorkick:
+* Global symbol "%IRSSI" requires explicit package name at colorkick.pl line 16.
+* BEGIN not safe after errors--compilation aborted at colorkick.pl line 16.
diff --git a/Test/colorkick/perlcritic.log b/Test/colorkick/perlcritic.log
new file mode 100644
index 0000000..6315a40
--- /dev/null
+++ b/Test/colorkick/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 17, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 34, column 17. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 34, column 38. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 34, column 59. Numeric/string operators and operands should match. (Severity: 3)
+Missing $VERSION in script. (Severity: 6)
diff --git a/Test/colorswap/info.yml b/Test/colorswap/info.yml
new file mode 100644
index 0000000..3730d4a
--- /dev/null
+++ b/Test/colorswap/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Timo 'cras' Sirainen"
+ changed: 2002-03-04T22:47+0100
+ contact: tss@iki.fi
+ default_package: colorswap
+ description: "Swap between green and white format for public messages. I think this helps readability. Assumes you haven't changed message formats."
+ license: 'Public Domain'
+ name: colorswap
+ url: http://irssi.org/
+ version: 0.1
diff --git a/Test/colorswap/irssi.log b/Test/colorswap/irssi.log
new file mode 100644
index 0000000..4ddae1d
--- /dev/null
+++ b/Test/colorswap/irssi.log
@@ -0,0 +1,3 @@
+* Reference found where even-sized list expected at colorswap.pl line 19.
+*
+* -!- Irssi: Loaded script colorswap
diff --git a/Test/colorswap/perlcritic.log b/Test/colorswap/perlcritic.log
new file mode 100644
index 0000000..30d4632
--- /dev/null
+++ b/Test/colorswap/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/complete_lastspoke/info.yml b/Test/complete_lastspoke/info.yml
new file mode 100644
index 0000000..739681a
--- /dev/null
+++ b/Test/complete_lastspoke/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: Daenyth
+ contact: 'Daenyth /at/ gmail /dot/ com'
+ default_package: complete_lastspoke
+ description: 'When using tab completion on an empty input buffer, complete to the nick of the person who spoke most recently.'
+ license: GPL2
+ name: 'Complete Last-Spoke'
+ version: 2.1
diff --git a/Test/complete_lastspoke/irssi.log b/Test/complete_lastspoke/irssi.log
new file mode 100644
index 0000000..20256ca
--- /dev/null
+++ b/Test/complete_lastspoke/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script complete_lastspoke
diff --git a/Test/complete_lastspoke/perlcritic.log b/Test/complete_lastspoke/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/complete_lastspoke/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/connectcmd/failed.yml b/Test/connectcmd/failed.yml
new file mode 100644
index 0000000..8dc4593
--- /dev/null
+++ b/Test/connectcmd/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: connectcmd
diff --git a/Test/connectcmd/info.yml b/Test/connectcmd/info.yml
new file mode 100644
index 0000000..3b1712f
--- /dev/null
+++ b/Test/connectcmd/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Ian Peters'
+ changed: 'Sun, 10 Mar 2002 17:08:03 -0500'
+ contact: itp@ximian.com
+ description: 'run arbitrary shell commands while [dis]connecting to a server'
+ license: 'Public Domain'
+ modified: '2014-10-17 20:34:00'
+ name: 'Connect Command'
+ url: http://irssi.org/
+ version: 0.1
diff --git a/Test/connectcmd/irssi.log b/Test/connectcmd/irssi.log
new file mode 100644
index 0000000..049bf54
--- /dev/null
+++ b/Test/connectcmd/irssi.log
@@ -0,0 +1,4 @@
+* "my" variable $server masks earlier declaration in same scope at connectcmd.pl line 81.
+*
+* -!- Irssi: Error in script connectcmd:
+* Can't locate object method "OPEN" via package "Irssi" at connectcmd.pl line 20.
diff --git a/Test/connectcmd/perlcritic.log b/Test/connectcmd/perlcritic.log
new file mode 100644
index 0000000..68aa27d
--- /dev/null
+++ b/Test/connectcmd/perlcritic.log
@@ -0,0 +1,7 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 20, column 3. Check the return value of "open" for success. (Severity: 3)
+String delimiter used with "split" at line 23, column 17. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 25, column 38. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 36, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 40, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 52, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/countdown/info.yml b/Test/countdown/info.yml
new file mode 100644
index 0000000..cead583
--- /dev/null
+++ b/Test/countdown/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Mikko 'Quidz' Salmi"
+ changed: 'Thu Aug 8 12:06:46 EET 2002'
+ contact: mikko@quidz.net
+ default_package: countdown
+ description: 'adds public channel command for counting down something'
+ license: 'Public Domain'
+ modified: '2014-11-06 21:34:32'
+ name: countdown
+ version: 1.0
diff --git a/Test/countdown/irssi.log b/Test/countdown/irssi.log
new file mode 100644
index 0000000..de616f4
--- /dev/null
+++ b/Test/countdown/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Script : countdown.pl loaded
+* -!- Irssi: Loaded script countdown
diff --git a/Test/countdown/perlcritic.log b/Test/countdown/perlcritic.log
new file mode 100644
index 0000000..2039166
--- /dev/null
+++ b/Test/countdown/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 13, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/country/info.yml b/Test/country/info.yml
new file mode 100644
index 0000000..ad889ba
--- /dev/null
+++ b/Test/country/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Timo Sirainen'
+ changed: 'Mon Oct 28 00:29:26 EET 2002'
+ contact: tss@iki.fi
+ default_package: country
+ description: 'Print the country name in /WHOIS replies'
+ license: 'Public Domain'
+ name: country
+ version: 1.0.1
diff --git a/Test/country/irssi.log b/Test/country/irssi.log
new file mode 100644
index 0000000..98944de
--- /dev/null
+++ b/Test/country/irssi.log
@@ -0,0 +1,5 @@
+* "my" variable $nick masks earlier declaration in same scope at country.pl line 24.
+*
+* "my" variable $host masks earlier declaration in same scope at country.pl line 24.
+*
+* -!- Irssi: Loaded script country
diff --git a/Test/country/perlcritic.log b/Test/country/perlcritic.log
new file mode 100644
index 0000000..ca11fdd
--- /dev/null
+++ b/Test/country/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/cp1250_kick/info.yml b/Test/cp1250_kick/info.yml
new file mode 100644
index 0000000..3178933
--- /dev/null
+++ b/Test/cp1250_kick/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Tomasz Poradowski'
+ changed: 'Sat Sep 28 12:58:26 CEST 2002'
+ contact: batonik@irc.pl
+ default_package: cp1250_kick
+ description: 'Kicks people using cp1250 charset'
+ license: GPL
+ name: cp1250_kick
+ version: 1.3
diff --git a/Test/cp1250_kick/irssi.log b/Test/cp1250_kick/irssi.log
new file mode 100644
index 0000000..3de7dde
--- /dev/null
+++ b/Test/cp1250_kick/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script cp1250_kick
diff --git a/Test/cp1250_kick/perlcritic.log b/Test/cp1250_kick/perlcritic.log
new file mode 100644
index 0000000..e9d7cbb
--- /dev/null
+++ b/Test/cp1250_kick/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 26, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/crapbuster/info.yml b/Test/crapbuster/info.yml
new file mode 100644
index 0000000..95d2a7e
--- /dev/null
+++ b/Test/crapbuster/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003020801
+ commands: crapbuster
+ contact: stefan@pico.ruhr.de
+ default_package: crapbuster
+ description: 'Removes CRAP or CLIENTCRAP messages from your buffer'
+ license: GPLv2
+ name: CRAPbuster
+ version: 2003020801
diff --git a/Test/crapbuster/irssi.log b/Test/crapbuster/irssi.log
new file mode 100644
index 0000000..324e47e
--- /dev/null
+++ b/Test/crapbuster/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script crapbuster
diff --git a/Test/crapbuster/perlcritic.log b/Test/crapbuster/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/crapbuster/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/cron/info.yml b/Test/cron/info.yml
new file mode 100644
index 0000000..7c29dc8
--- /dev/null
+++ b/Test/cron/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Piotr Krukowiecki'
+ changed: 2004.12.12
+ contact: 'piotr \at/ krukowiecki /dot\ net'
+ default_package: cron
+ description: 'cron implementation, allows to execute commands at given interval/time'
+ license: 'GNU GPLv2'
+ modified: '2014-11-12 12:23:06'
+ name: 'cron aka jobs'
+ url: http://www.krukowiecki.net/code/irssi/
+ version: 0.12
diff --git a/Test/cron/irssi.log b/Test/cron/irssi.log
new file mode 100644
index 0000000..818e8b8
--- /dev/null
+++ b/Test/cron/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Could not open file '../cron.save': No such file or directory
+* -!- Irssi: Loaded script cron
diff --git a/Test/cron/perlcritic.log b/Test/cron/perlcritic.log
new file mode 100644
index 0000000..88b859a
--- /dev/null
+++ b/Test/cron/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 75, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 276, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 292, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/cwho/info.yml b/Test/cwho/info.yml
new file mode 100644
index 0000000..e5f20c2
--- /dev/null
+++ b/Test/cwho/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Maciek 'fahren' Freudenheim"
+ changed: 'Mon May 6 14:02:25 CEST 2002'
+ contact: fahren@bochnia.pl
+ default_package: cwho
+ description: 'Usage: /CWHO [-a | -l | -o | -v ] [ mask ]'
+ license: 'GNU GPLv2 or later'
+ name: 'Cached WHO'
+ version: 1.1
diff --git a/Test/cwho/irssi.log b/Test/cwho/irssi.log
new file mode 100644
index 0000000..e491859
--- /dev/null
+++ b/Test/cwho/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script cwho
diff --git a/Test/cwho/perlcritic.log b/Test/cwho/perlcritic.log
new file mode 100644
index 0000000..d3acaaf
--- /dev/null
+++ b/Test/cwho/perlcritic.log
@@ -0,0 +1,6 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 53, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 54, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 55, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 56, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 57, column 3. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/dancer_forwardfix/info.yml b/Test/dancer_forwardfix/info.yml
new file mode 100644
index 0000000..a9c23ed
--- /dev/null
+++ b/Test/dancer_forwardfix/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Sun May 9 01:19:25 2004'
+ contact: geert@irssi.org
+ default_package: dancer_forwardfix
+ description: 'This script will fix the Irssi problem with channel forwarding on the Dancer ircd.'
+ license: 'Public Domain'
+ name: dancer_forwardfix.pl
+ url: http://irssi.hauwaerts.be/dancer_forwardfix.pl
+ version: 0.03
diff --git a/Test/dancer_forwardfix/irssi.log b/Test/dancer_forwardfix/irssi.log
new file mode 100644
index 0000000..383016e
--- /dev/null
+++ b/Test/dancer_forwardfix/irssi.log
@@ -0,0 +1,2 @@
+* >> Scriptinfo: Loaded dancer_forwardfix.pl version 0.03 by Geert Hauwaerts.
+* -!- Irssi: Loaded script dancer_forwardfix
diff --git a/Test/dancer_forwardfix/perlcritic.log b/Test/dancer_forwardfix/perlcritic.log
new file mode 100644
index 0000000..cd284cc
--- /dev/null
+++ b/Test/dancer_forwardfix/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/dancer_hide_477/info.yml b/Test/dancer_hide_477/info.yml
new file mode 100644
index 0000000..b292ef0
--- /dev/null
+++ b/Test/dancer_hide_477/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Fri Mar 12 19:46:24 2004'
+ contact: geert@irssi.org
+ default_package: dancer_hide_477
+ description: 'This script hides the 477 numerics from the dancer IRCd.'
+ license: 'GNU General Public License'
+ name: dancer_hide_477.pl
+ url: http://irssi.hauwaerts.be/dancer_hide_477.pl
+ version: 0.01
diff --git a/Test/dancer_hide_477/irssi.log b/Test/dancer_hide_477/irssi.log
new file mode 100644
index 0000000..16e09c8
--- /dev/null
+++ b/Test/dancer_hide_477/irssi.log
@@ -0,0 +1,2 @@
+* >> Scriptinfo: Loaded dancer_hide_477.pl version 0.01 by Geert Hauwaerts.
+* -!- Irssi: Loaded script dancer_hide_477
diff --git a/Test/dancer_hide_477/perlcritic.log b/Test/dancer_hide_477/perlcritic.log
new file mode 100644
index 0000000..cd284cc
--- /dev/null
+++ b/Test/dancer_hide_477/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/dau/info.yml b/Test/dau/info.yml
new file mode 100644
index 0000000..91222f3
--- /dev/null
+++ b/Test/dau/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: 'Clemens Heidinger'
+ changed: '$LastChangedDate: 2008-02-03 16:27:25 +0100 (Sun, 03 Feb 2008) $'
+ commands: dau
+ contact: heidinger@dau.pl
+ default_package: dau
+ description: 'write like an idiot'
+ license: BSD
+ modules: 'File::Basename File::Path IPC::Open3 POSIX Tie::File'
+ name: DAU
+ sbitems: daumode
+ url: http://dau.pl/
+ version: 2.4.3
diff --git a/Test/dau/irssi.log b/Test/dau/irssi.log
new file mode 100644
index 0000000..ad007a3
--- /dev/null
+++ b/Test/dau/irssi.log
@@ -0,0 +1,18 @@
+* "my" variable @all_colors masks earlier declaration in same scope at dau.pl line 2465.
+*
+* Use of /c modifier is meaningless in s/// at dau.pl line 3673.
+*
+* Use of /c modifier is meaningless in s/// at dau.pl line 3677.
+*
+* Variable "$np" will not stay shared at (re_eval 26) line 2.
+*
+* Can't exec "figlet": No such file or directory at dau.pl line 5145.
+*
+* Use of uninitialized value $figlet in scalar chomp at dau.pl line 5146.
+*
+* Use of uninitialized value in subroutine entry at dau.pl line 129.
+*
+* dau.pl 2.4.3 loaded. For help type /dau --help or /dau --long_help
+* Use of uninitialized value $Irssi::Script::dau::signal{"channel joined"} in numeric ne (!=) at dau.pl line 5659.
+*
+* -!- Irssi: Loaded script dau
diff --git a/Test/dau/perlcritic.log b/Test/dau/perlcritic.log
new file mode 100644
index 0000000..486ec07
--- /dev/null
+++ b/Test/dau/perlcritic.log
@@ -0,0 +1,20 @@
+Code before warnings are enabled at line 62, column 1. See page 431 of PBP. (Severity: 4)
+Two-argument "open" used at line 1420, column 7. See page 207 of PBP. (Severity: 5)
+Two-argument "open" used at line 1454, column 7. See page 207 of PBP. (Severity: 5)
+Two-argument "open" used at line 1482, column 7. See page 207 of PBP. (Severity: 5)
+Capture variable used outside conditional at line 3067, column 17. See page 253 of PBP. (Severity: 3)
+Expression form of "eval" at line 3713, column 22. See page 161 of PBP. (Severity: 5)
+Capture variable used outside conditional at line 3883, column 13. See page 253 of PBP. (Severity: 3)
+Don't modify $_ in list functions at line 3900, column 25. See page 114 of PBP. (Severity: 5)
+Don't modify $_ in list functions at line 3901, column 25. See page 114 of PBP. (Severity: 5)
+Don't modify $_ in list functions at line 4147, column 47. See page 114 of PBP. (Severity: 5)
+Don't modify $_ in list functions at line 4159, column 47. See page 114 of PBP. (Severity: 5)
+Capture variable used outside conditional at line 4528, column 16. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 4529, column 16. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 4656, column 18. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 5107, column 25. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 5108, column 25. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 5109, column 25. See page 253 of PBP. (Severity: 3)
+Two-argument "open" used at line 5739, column 9. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 5739, column 9. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 5743, column 9. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/dcc_ip/info.yml b/Test/dcc_ip/info.yml
new file mode 100644
index 0000000..8ff03e8
--- /dev/null
+++ b/Test/dcc_ip/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: ak5
+ changed: 'Sa 26 Jun 2004 22:27:08 CEST'
+ contact: meister@hq.kroenk.remove-this-because-of-spam.de
+ default_package: dcc_ip
+ description: "This script sets dcc_own_ip when starting a DCC send or chat.set dcc_ip_interface to your external interface, f.e. ppp0.If you are connecting though a router, set it to \"router\""
+ license: 'Public Domain'
+ modified: '2014-10-17 20:34:00'
+ name: dcc_ip
+ source: http://hq.kroenk.de/?gnu/irssi/dcc_ip.pl/plaintext
+ url: http://hq.kroenk.de/?gnu/irssi
+ version: 0.5
diff --git a/Test/dcc_ip/irssi.log b/Test/dcc_ip/irssi.log
new file mode 100644
index 0000000..7db7991
--- /dev/null
+++ b/Test/dcc_ip/irssi.log
@@ -0,0 +1,5 @@
+* Scalar value @arg[0] better written as $arg[0] at dcc_ip.pl line 43.
+*
+* Scalar value @arg[0] better written as $arg[0] at dcc_ip.pl line 43.
+*
+* -!- Irssi: Loaded script dcc_ip
diff --git a/Test/dcc_ip/perlcritic.log b/Test/dcc_ip/perlcritic.log
new file mode 100644
index 0000000..4a67913
--- /dev/null
+++ b/Test/dcc_ip/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 26, column 5. See page 431 of PBP. (Severity: 4)
diff --git a/Test/dccmove/info.yml b/Test/dccmove/info.yml
new file mode 100644
index 0000000..4c1ac1f
--- /dev/null
+++ b/Test/dccmove/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Peder Stray'
+ contact: peder@ninja.no
+ default_package: dccmove
+ description: 'Move completed dcc gets to the subfolder done'
+ license: GPL
+ modified: '2014-10-17 20:34:00'
+ name: dccmove
+ url: http://ninja.no/irssi/dccmove.pl
+ version: 1.4
diff --git a/Test/dccmove/irssi.log b/Test/dccmove/irssi.log
new file mode 100644
index 0000000..baef462
--- /dev/null
+++ b/Test/dccmove/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script dccmove
diff --git a/Test/dccmove/perlcritic.log b/Test/dccmove/perlcritic.log
new file mode 100644
index 0000000..36a32a9
--- /dev/null
+++ b/Test/dccmove/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/dccself/info.yml b/Test/dccself/info.yml
new file mode 100644
index 0000000..7332b79
--- /dev/null
+++ b/Test/dccself/info.yml
@@ -0,0 +1,8 @@
+---
+-
+ authors: 'David Leadbeater'
+ contact: dgl@dgl.cx
+ default_package: dccself
+ description: "/dccself ip port, starts a dcc chat with yourself on that \n\t host/port, best used with /set dcc_autochat_masks."
+ license: GPL
+ name: dccself
diff --git a/Test/dccself/irssi.log b/Test/dccself/irssi.log
new file mode 100644
index 0000000..407121e
--- /dev/null
+++ b/Test/dccself/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script dccself
diff --git a/Test/dccself/perlcritic.log b/Test/dccself/perlcritic.log
new file mode 100644
index 0000000..00be1c3
--- /dev/null
+++ b/Test/dccself/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Missing $VERSION in script. (Severity: 6)
diff --git a/Test/dccstat/info.yml b/Test/dccstat/info.yml
new file mode 100644
index 0000000..c82e752
--- /dev/null
+++ b/Test/dccstat/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Matti 'qvr' Hiljanen"
+ contact: matti\@hiljanen.com
+ contributors: 'stefan@pico.ruhr.de, dieck@gmx.de, peder@ifi.uio.no'
+ default_package: dccstat
+ description: 'Shows verbose or short information of dcc send/gets on statusbar (speed, size, eta etc.)'
+ license: 'GPL, Version 2'
+ modified: '2014-10-17 20:34:00'
+ name: dccstat
+ sbitems: dccstat
+ url: http://matin.maapallo.org/softa/irssi
+ version: 1.52
diff --git a/Test/dccstat/irssi.log b/Test/dccstat/irssi.log
new file mode 100644
index 0000000..72a8c09
--- /dev/null
+++ b/Test/dccstat/irssi.log
@@ -0,0 +1,10 @@
+* Scalar value @results[$displaying] better written as $results[$displaying] at dccstat.pl line 400.
+*
+* Use of uninitialized value in subroutine entry at dccstat.pl line 479.
+*
+* Use of uninitialized value in string eq at dccstat.pl line 137.
+*
+* Use of uninitialized value in string eq at dccstat.pl line 137.
+*
+* -!- Irssi: Dccstat.pl loaded - /dccstat for help
+* -!- Irssi: Loaded script dccstat
diff --git a/Test/dccstat/perlcritic.log b/Test/dccstat/perlcritic.log
new file mode 100644
index 0000000..073bdf7
--- /dev/null
+++ b/Test/dccstat/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 186, column 41. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 240, column 24. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 242, column 24. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/defaultchanmode/info.yml b/Test/defaultchanmode/info.yml
new file mode 100644
index 0000000..5c9f758
--- /dev/null
+++ b/Test/defaultchanmode/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Jakub Jankowski'
+ contact: shasta@atn.pl
+ default_package: defaultchanmode
+ description: 'Allows your client to automatically set desired chanmode upon a join to an empty channel.'
+ license: 'GNU GPLv2 or later'
+ name: 'Default Chanmode'
+ url: http://irssi.atn.pl/
+ version: 1.1
diff --git a/Test/defaultchanmode/irssi.log b/Test/defaultchanmode/irssi.log
new file mode 100644
index 0000000..a94246a
--- /dev/null
+++ b/Test/defaultchanmode/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script defaultchanmode
diff --git a/Test/defaultchanmode/perlcritic.log b/Test/defaultchanmode/perlcritic.log
new file mode 100644
index 0000000..50e9683
--- /dev/null
+++ b/Test/defaultchanmode/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 16, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/dejunk/info.yml b/Test/dejunk/info.yml
new file mode 100644
index 0000000..c2e4afe
--- /dev/null
+++ b/Test/dejunk/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Joost Vunderink (Garion)'
+ changed: '29 September 2012 10:15:10'
+ contact: joost@vunderink.net
+ default_package: dejunk
+ description: 'Prevents all kinds of junk from showing up'
+ license: 'Public Domain'
+ name: Dejunk
+ url: http://www.garion.org/irssi/
+ version: 1.0
diff --git a/Test/dejunk/irssi.log b/Test/dejunk/irssi.log
new file mode 100644
index 0000000..b01dbdb
--- /dev/null
+++ b/Test/dejunk/irssi.log
@@ -0,0 +1,7 @@
+* -!- Dejunk: Status report:
+* -!- Dejunk: Join/part hiding enabled.
+* -!- Dejunk: Joins, parts, nickchanges, and quits are only shown for clients that have been active in the past 15 minutes (setting 'dejunk_joinpart_idle_time').
+* -!- Dejunk: Joins, parts, nickchanges, and quits are always shown for channels with fewer than 40 clients (setting 'dejunk_joinpart_min_size').
+* -!- Dejunk: Currently, there is activity data on 0 hostmask(s) in 0 tag(s).
+* -!- Dejunk: Type /dejunk help for help.
+* -!- Irssi: Loaded script dejunk
diff --git a/Test/dejunk/perlcritic.log b/Test/dejunk/perlcritic.log
new file mode 100644
index 0000000..b0c33e7
--- /dev/null
+++ b/Test/dejunk/perlcritic.log
@@ -0,0 +1,5 @@
+Return value of "open" ignored at line 272, column 5. Check the return value of "open" for success. (Severity: 3)
+Expression form of "eval" at line 280, column 20. See page 161 of PBP. (Severity: 5)
+Return value of "close" ignored at line 289, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 299, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 309, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/deliciousurl/info.yml b/Test/deliciousurl/info.yml
new file mode 100644
index 0000000..81ac3b5
--- /dev/null
+++ b/Test/deliciousurl/info.yml
@@ -0,0 +1,16 @@
+---
+-
+ authors: 'Benjamin Reed'
+ contact: ranger@befunk.com
+ default_package: deliciousurl
+ description: 'Logs URLs and posts them to del.icio.us'
+ license: GPLv2
+ modified: '2014-10-17 20:34:00'
+ modules:
+ - Log::Dispatch
+ - Log::Dispatch::File
+ - Net::Delicious
+ - URI::Find::Rule
+ name: deliciousurl
+ url: http://ranger.befunk.com/
+ version: 0.5
diff --git a/Test/deliciousurl/irssi.log b/Test/deliciousurl/irssi.log
new file mode 100644
index 0000000..04b4a1e
--- /dev/null
+++ b/Test/deliciousurl/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: deliciousurl 0.5 ready
+* -!- Irssi: Loaded script deliciousurl
diff --git a/Test/deliciousurl/perlcritic.log b/Test/deliciousurl/perlcritic.log
new file mode 100644
index 0000000..6ada7d3
--- /dev/null
+++ b/Test/deliciousurl/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 73, column 30. See page 283 of PBP. (Severity: 3)
diff --git a/Test/df/info.yml b/Test/df/info.yml
new file mode 100644
index 0000000..4ae7640
--- /dev/null
+++ b/Test/df/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Jochem Meyers'
+ contact: jochem.meyers@gmail.com
+ default_package: df
+ description: 'Adds an item which displays the current disk usage.'
+ license: 'GPL v2 or later'
+ modified: '2014-10-17 20:34:00'
+ name: df
+ url: http://kaede.kicks-ass.net/irssi.html
+ version: 0.1.0
diff --git a/Test/df/irssi.log b/Test/df/irssi.log
new file mode 100644
index 0000000..102c693
--- /dev/null
+++ b/Test/df/irssi.log
@@ -0,0 +1,3 @@
+* Use of uninitialized value in subroutine entry at df.pl line 139.
+*
+* -!- Irssi: Loaded script df
diff --git a/Test/df/perlcritic.log b/Test/df/perlcritic.log
new file mode 100644
index 0000000..265f6d8
--- /dev/null
+++ b/Test/df/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 79, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 102, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/dice/info.yml b/Test/dice/info.yml
new file mode 100644
index 0000000..53f7d45
--- /dev/null
+++ b/Test/dice/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Marcel Kossin'
+ contact: mkossin@enumerator.org
+ default_package: dice
+ description: 'A Dice Simulator for Roleplaying in Channels or just for fun.'
+ license: 'GNU GPL Version 2 or later'
+ name: dice
+ url: http://www.enumerator.org/component/option,com_docman/task,view_category/Itemid,34/subcat,7/
+ version: 0.00.04
diff --git a/Test/dice/irssi.log b/Test/dice/irssi.log
new file mode 100644
index 0000000..504ef6b
--- /dev/null
+++ b/Test/dice/irssi.log
@@ -0,0 +1,3 @@
+* Illegal character in prototype for Irssi::Script::dice::question : $server,$msg,$nick,$target at dice.pl line 59.
+*
+* -!- Irssi: Loaded script dice
diff --git a/Test/dice/perlcritic.log b/Test/dice/perlcritic.log
new file mode 100644
index 0000000..40a8200
--- /dev/null
+++ b/Test/dice/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 39, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 146, column 17. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 158, column 17. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/dice_concise/info.yml b/Test/dice_concise/info.yml
new file mode 100644
index 0000000..2e143d7
--- /dev/null
+++ b/Test/dice_concise/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Marcel Kossin, Makaze'
+ contact: izaya.orihara@gmail
+ default_package: dice_concise
+ description: 'A concise dice simulator for channels.'
+ license: 'GNU GPL v2 or later'
+ modified: '2014-10-30 17:21:08'
+ name: dice_concise
+ version: 0.1.5
diff --git a/Test/dice_concise/irssi.log b/Test/dice_concise/irssi.log
new file mode 100644
index 0000000..827527b
--- /dev/null
+++ b/Test/dice_concise/irssi.log
@@ -0,0 +1,5 @@
+* Illegal character in prototype for Irssi::Script::dice_concise::question : $server,$msg,$nick,$target at dice_concise.pl line 97.
+*
+* Scalar value @roll[1] better written as $roll[1] at dice_concise.pl line 117.
+*
+* -!- Irssi: Loaded script dice_concise
diff --git a/Test/dice_concise/perlcritic.log b/Test/dice_concise/perlcritic.log
new file mode 100644
index 0000000..cd4ed9a
--- /dev/null
+++ b/Test/dice_concise/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 78, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/dictcomplete/failed.yml b/Test/dictcomplete/failed.yml
new file mode 100644
index 0000000..7fe58b1
--- /dev/null
+++ b/Test/dictcomplete/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: dictcomplete
diff --git a/Test/dictcomplete/info.yml b/Test/dictcomplete/info.yml
new file mode 100644
index 0000000..7cd3894
--- /dev/null
+++ b/Test/dictcomplete/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Juerd (first version: Timo Sirainen)'
+ changed: 'Fri Dec 6 11:12 CET 2002'
+ changes: 'Removed a silly mistake'
+ contact: juerd@juerd.nl
+ description: 'Caching dictionary based tab completion'
+ license: 'Public Domain'
+ modified: '2014-10-17 20:34:00'
+ name: 'Dictionary complete'
+ url: http://juerd.nl/irssi/
+ version: 1.31
diff --git a/Test/dictcomplete/irssi.log b/Test/dictcomplete/irssi.log
new file mode 100644
index 0000000..11c179a
--- /dev/null
+++ b/Test/dictcomplete/irssi.log
@@ -0,0 +1,8 @@
+* False [] range "\w-" in regex; marked by <-- HERE in m/[^\w- <-- HERE \']/ at dictcomplete.pl line 53.
+*
+* False [] range "\w-" in regex; marked by <-- HERE in m/^[^\w- <-- HERE \']/ at dictcomplete.pl line 54.
+*
+* Useless use of a constant (20) in void context at dictcomplete.pl line 70.
+*
+* -!- Irssi: Error in script dictcomplete:
+* No such file or directory at dictcomplete.pl line 27.
diff --git a/Test/dictcomplete/perlcritic.log b/Test/dictcomplete/perlcritic.log
new file mode 100644
index 0000000..8e4a4b3
--- /dev/null
+++ b/Test/dictcomplete/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 27, column 32. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 39, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/dispatch/info.yml b/Test/dispatch/info.yml
new file mode 100644
index 0000000..3d7c748
--- /dev/null
+++ b/Test/dispatch/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Sebastian 'yath' Schmidt"
+ changed: 'Tue Mar 5 14:55:29 CET 2002'
+ contact: yathen@web.de
+ default_package: dispatch
+ description: 'This scripts sends unknown commands to the server'
+ license: 'GNU GPLv2'
+ name: 'Command dispatcher'
+ version: 0.0.2
diff --git a/Test/dispatch/irssi.log b/Test/dispatch/irssi.log
new file mode 100644
index 0000000..99c7233
--- /dev/null
+++ b/Test/dispatch/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script dispatch
diff --git a/Test/dispatch/perlcritic.log b/Test/dispatch/perlcritic.log
new file mode 100644
index 0000000..c863528
--- /dev/null
+++ b/Test/dispatch/perlcritic.log
@@ -0,0 +1 @@
+scripts/dispatch.pl source OK
diff --git a/Test/dns/info.yml b/Test/dns/info.yml
new file mode 100644
index 0000000..fe3e85c
--- /dev/null
+++ b/Test/dns/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Timo 'cras' Sirainen"
+ changed: 2002-03-04T22:47+0100
+ contact: tss@iki.fi
+ default_package: dns
+ description: '/DNS <nick>|<host>|<ip> ...'
+ license: 'Public Domain'
+ name: dns
+ url: http://irssi.org/
+ version: 2.1.1
diff --git a/Test/dns/irssi.log b/Test/dns/irssi.log
new file mode 100644
index 0000000..74797a1
--- /dev/null
+++ b/Test/dns/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script dns
diff --git a/Test/dns/perlcritic.log b/Test/dns/perlcritic.log
new file mode 100644
index 0000000..1938a23
--- /dev/null
+++ b/Test/dns/perlcritic.log
@@ -0,0 +1,6 @@
+Code before warnings are enabled at line 13, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 131, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 131, column 17. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 138, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 172, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 180, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/dnsspam/failed.yml b/Test/dnsspam/failed.yml
new file mode 100644
index 0000000..ec2b6f3
--- /dev/null
+++ b/Test/dnsspam/failed.yml
@@ -0,0 +1,6 @@
+---
+-
+ failed: 1
+ modules:
+ - spamcalc::SpamCalc
+ name: dnsspam
diff --git a/Test/dnsspam/info.yml b/Test/dnsspam/info.yml
new file mode 100644
index 0000000..a8ce715
--- /dev/null
+++ b/Test/dnsspam/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Pieter-Bas IJdens'
+ changed: 2005-03-10
+ contact: irssi-scripts@nospam.mi4.org.uk
+ description: 'Checks for DNS Spam on JOIN'
+ license: 'GPLv2 or later'
+ modules:
+ - spamcalc::SpamCalc
+ name: dnsspam
+ url: http://pieter-bas.ijdens.com/irssi/
+ version: 1.0.0
diff --git a/Test/dnsspam/irssi.log b/Test/dnsspam/irssi.log
new file mode 100644
index 0000000..f61fa75
--- /dev/null
+++ b/Test/dnsspam/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Error in script dnsspam:
+* Can't locate spamcalc/SpamCalc.pm in @INC at dnsspam.pl line 16.
diff --git a/Test/dnsspam/perlcritic.log b/Test/dnsspam/perlcritic.log
new file mode 100644
index 0000000..377aacc
--- /dev/null
+++ b/Test/dnsspam/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 18, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 87, column 33. Express it as a regex instead. (Severity: 2)
diff --git a/Test/doc/info.yml b/Test/doc/info.yml
new file mode 100644
index 0000000..5a7012a
--- /dev/null
+++ b/Test/doc/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: FoxMaSk
+ contact: 'foxmask@phpfr.org '
+ default_package: doc
+ description: 'manage tips ; url ; help in a doc file in the keyword=definition form'
+ license: 'GNU GPL'
+ modified: '2014-10-17 20:34:00'
+ name: doc
+ url: http://team.gcu-squad.org/~odemah/
+ version: 0.0.3
diff --git a/Test/doc/irssi.log b/Test/doc/irssi.log
new file mode 100644
index 0000000..7b44810
--- /dev/null
+++ b/Test/doc/irssi.log
@@ -0,0 +1,3 @@
+* -!- Irssi: Cannot load ../doc
+* -!- Irssi: Doc Management 0.0.3 loaded!
+* -!- Irssi: Loaded script doc
diff --git a/Test/doc/perlcritic.log b/Test/doc/perlcritic.log
new file mode 100644
index 0000000..041f47f
--- /dev/null
+++ b/Test/doc/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 66, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 205, column 9. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 212, column 9. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 238, column 9. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 243, column 9. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/doublefilter/info.yml b/Test/doublefilter/info.yml
new file mode 100644
index 0000000..0d87d68
--- /dev/null
+++ b/Test/doublefilter/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Karl Siegemund'
+ changed: '22.04.2005 9:50GMT'
+ contact: 'q [at] spuk.de'
+ default_package: doublefilter
+ description: 'Filters msgs which appear the same on different channels.'
+ license: GPLv2
+ name: doublefilter
+ version: 0.3
diff --git a/Test/doublefilter/irssi.log b/Test/doublefilter/irssi.log
new file mode 100644
index 0000000..e620727
--- /dev/null
+++ b/Test/doublefilter/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script doublefilter
diff --git a/Test/doublefilter/perlcritic.log b/Test/doublefilter/perlcritic.log
new file mode 100644
index 0000000..c66e317
--- /dev/null
+++ b/Test/doublefilter/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 45, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/dr_who/info.yml b/Test/dr_who/info.yml
new file mode 100644
index 0000000..3bad8a3
--- /dev/null
+++ b/Test/dr_who/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Bitt Faulk'
+ changed: 1-17-2005
+ contact: lxsfx3h02@sneakemail.com
+ default_package: dr_who
+ description: 'Put a nick list in a statusbar'
+ license: BSD
+ name: dr_who
+ url: http://beaglebros.com
+ version: 1.0
diff --git a/Test/dr_who/irssi.log b/Test/dr_who/irssi.log
new file mode 100644
index 0000000..c9421b0
--- /dev/null
+++ b/Test/dr_who/irssi.log
@@ -0,0 +1,3 @@
+* Use of uninitialized value in subroutine entry at dr_who.pl line 237.
+*
+* -!- Irssi: Loaded script dr_who
diff --git a/Test/dr_who/perlcritic.log b/Test/dr_who/perlcritic.log
new file mode 100644
index 0000000..787dfe1
--- /dev/null
+++ b/Test/dr_who/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 21, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 182, column 17. See page 253 of PBP. (Severity: 3)
diff --git a/Test/efnetorg/info.yml b/Test/efnetorg/info.yml
new file mode 100644
index 0000000..2f012a2
--- /dev/null
+++ b/Test/efnetorg/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Espen Holm Nilsen'
+ contact: holm@blackedge.org
+ default_package: efnetorg
+ description: 'Print the real IP address of efnet.org clients when they join/part channels, and whois.'
+ license: 'GPLv2 or later'
+ name: efnetorg
+ url: http://www.holmnilsen.com/
+ version: 1.2
diff --git a/Test/efnetorg/irssi.log b/Test/efnetorg/irssi.log
new file mode 100644
index 0000000..c216621
--- /dev/null
+++ b/Test/efnetorg/irssi.log
@@ -0,0 +1,5 @@
+* "my" variable $nick masks earlier declaration in same scope at efnetorg.pl line 22.
+*
+* "my" variable $host masks earlier declaration in same scope at efnetorg.pl line 22.
+*
+* -!- Irssi: Loaded script efnetorg
diff --git a/Test/efnetorg/perlcritic.log b/Test/efnetorg/perlcritic.log
new file mode 100644
index 0000000..5a423fa
--- /dev/null
+++ b/Test/efnetorg/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 52, column 16. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 68, column 16. Express it as a regex instead. (Severity: 2)
diff --git a/Test/elist/info.yml b/Test/elist/info.yml
new file mode 100644
index 0000000..3b65297
--- /dev/null
+++ b/Test/elist/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Ilya Cassina'
+ contact: icassina@gmail.com
+ default_package: elist
+ description: 'This script allow advanced parametrization of the /list command. Accepted parameters are -minusers <#users> and -maxusers <#users>. '
+ license: GPLv2
+ name: 'Enanched LIST'
+ version: 1.0
diff --git a/Test/elist/irssi.log b/Test/elist/irssi.log
new file mode 100644
index 0000000..8ba4971
--- /dev/null
+++ b/Test/elist/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script elist
diff --git a/Test/elist/perlcritic.log b/Test/elist/perlcritic.log
new file mode 100644
index 0000000..50e9683
--- /dev/null
+++ b/Test/elist/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 16, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/eliza/info.yml b/Test/eliza/info.yml
new file mode 100644
index 0000000..975e00b
--- /dev/null
+++ b/Test/eliza/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Johan \"Ion\" Kiviniemi"
+ changed: 'Thu Mar 14 05:29 EET 2002'
+ contact: 'ion at hassers.org'
+ default_package: eliza
+ description: "Answers to /msg's using Chatbot::Eliza when you're away."
+ license: 'Public Domain'
+ modules:
+ - Chatbot::Eliza
+ name: Eliza
+ url: http://ion.amigafin.org/scripts/
+ version: 1.0
diff --git a/Test/eliza/irssi.log b/Test/eliza/irssi.log
new file mode 100644
index 0000000..aefb5f3
--- /dev/null
+++ b/Test/eliza/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script eliza
diff --git a/Test/eliza/perlcritic.log b/Test/eliza/perlcritic.log
new file mode 100644
index 0000000..50e9683
--- /dev/null
+++ b/Test/eliza/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 16, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/email_privmsgs/info.yml b/Test/email_privmsgs/info.yml
new file mode 100644
index 0000000..ff5a89c
--- /dev/null
+++ b/Test/email_privmsgs/info.yml
@@ -0,0 +1,15 @@
+---
+-
+ authors: 'Adam James'
+ contact: atj@pulsewidth.org.uk
+ default_package: email_privmsgs
+ description: "Emails you private messages sent while you're away. Useful in combination with screen_away. Requires Email::Sender."
+ license: MIT
+ modified: '2015-01-18 02:15:41'
+ modules:
+ - Email::Sender::Simple
+ - Email::Simple
+ - Email::Simple::Creator
+ name: email_privmsgs
+ url: http://git.pulsewidth.org.uk/?p=irssi-scripts.git;a=summary
+ version: 0.5
diff --git a/Test/email_privmsgs/irssi.log b/Test/email_privmsgs/irssi.log
new file mode 100644
index 0000000..6f61c36
--- /dev/null
+++ b/Test/email_privmsgs/irssi.log
@@ -0,0 +1,5 @@
+* Using a hash as a reference is deprecated at email_privmsgs.pl line 48.
+*
+* Using a hash as a reference is deprecated at email_privmsgs.pl line 50.
+*
+* -!- Irssi: Loaded script email_privmsgs
diff --git a/Test/email_privmsgs/perlcritic.log b/Test/email_privmsgs/perlcritic.log
new file mode 100644
index 0000000..dc90624
--- /dev/null
+++ b/Test/email_privmsgs/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 31, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/emaildb1.0/info.yml b/Test/emaildb1.0/info.yml
new file mode 100644
index 0000000..ce1561b
--- /dev/null
+++ b/Test/emaildb1.0/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: PrincessLeia2
+ contact: 'lyz\@princessleia.com '
+ default_package: emaildb1_0
+ description: 'a script for accessing an email mysql database through irc'
+ license: 'GNU GPL v2 or later'
+ modified: '2014-10-17 22:54:13'
+ modules:
+ - DBI
+ name: emaildb
+ url: http://www.princessleia.com/
+ version: 1.0
diff --git a/Test/emaildb1.0/irssi.log b/Test/emaildb1.0/irssi.log
new file mode 100644
index 0000000..14b83e8
--- /dev/null
+++ b/Test/emaildb1.0/irssi.log
@@ -0,0 +1,3 @@
+* "my" variable $target masks earlier declaration in same scope at emaildb1.0.pl line 81.
+*
+* -!- Irssi: Loaded script emaildb1_0
diff --git a/Test/emaildb1.0/perlcritic.log b/Test/emaildb1.0/perlcritic.log
new file mode 100644
index 0000000..6bbf454
--- /dev/null
+++ b/Test/emaildb1.0/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 57, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 91, column 20. See page 283 of PBP. (Severity: 3)
diff --git a/Test/emo/info.yml b/Test/emo/info.yml
new file mode 100644
index 0000000..a016ace
--- /dev/null
+++ b/Test/emo/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Ilkka Pale'
+ commands: emo
+ contact: ilkka.pale@gmail.com
+ default_package: emo
+ description: 'Outputs various unicode emoticons'
+ license: 'Public Domain'
+ modified: '2015-01-18 02:15:41'
+ name: emo
+ version: 0.0.1
diff --git a/Test/emo/irssi.log b/Test/emo/irssi.log
new file mode 100644
index 0000000..cac72c1
--- /dev/null
+++ b/Test/emo/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script emo
diff --git a/Test/emo/perlcritic.log b/Test/emo/perlcritic.log
new file mode 100644
index 0000000..8128804
--- /dev/null
+++ b/Test/emo/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 17, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/events/info.yml b/Test/events/info.yml
new file mode 100644
index 0000000..6a5b19e
--- /dev/null
+++ b/Test/events/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Taneli Kaivola'
+ changed: 'Mon May 20 04:04:47 EEST 2002'
+ contact: dist@sci.fi
+ default_package: events
+ description: "Expand \"event mode\" and emit \"event mode {channel,user,server} *\""
+ license: GPLv2
+ name: 'Extended events'
+ url: http://scripts.irssi.de
+ version: 1.0
diff --git a/Test/events/irssi.log b/Test/events/irssi.log
new file mode 100644
index 0000000..6aa912b
--- /dev/null
+++ b/Test/events/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script events
diff --git a/Test/events/perlcritic.log b/Test/events/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/events/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/exec_clean/info.yml b/Test/exec_clean/info.yml
new file mode 100644
index 0000000..fde188d
--- /dev/null
+++ b/Test/exec_clean/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Jean-Yves Lefort'
+ changed: '$Date: 2002/07/04 13:18:02 $ '
+ contact: 'jylefort\@brutele.be, decadix on IRCNet'
+ default_package: exec_clean
+ description: 'Adds a setting to automatically terminate a process whose parent window has been closed'
+ license: BSD
+ modified: '2014-10-17 22:54:13'
+ name: exec-clean
+ url: http://void.adminz.be/irssi.shtml
+ version: 1.01
diff --git a/Test/exec_clean/irssi.log b/Test/exec_clean/irssi.log
new file mode 100644
index 0000000..57b0727
--- /dev/null
+++ b/Test/exec_clean/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script exec_clean
diff --git a/Test/exec_clean/perlcritic.log b/Test/exec_clean/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/exec_clean/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/extaway/info.yml b/Test/extaway/info.yml
new file mode 100644
index 0000000..355ef77
--- /dev/null
+++ b/Test/extaway/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: CrazyCat
+ changed: '$Date: 2005/01/12 03:04:01$'
+ contact: crazycat@c-p-f.org
+ default_package: extaway
+ description: 'Extended Away & Back programm'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-17 22:54:13'
+ name: ExtAway
+ version: 1.0
diff --git a/Test/extaway/irssi.log b/Test/extaway/irssi.log
new file mode 100644
index 0000000..6f12a02
--- /dev/null
+++ b/Test/extaway/irssi.log
@@ -0,0 +1,6 @@
+* -!- Irssi: [ExtAway] No config file: /xahelp for help
+* Use of uninitialized value $infos{"bnick"} in string eq at extaway.pl line 185.
+*
+* -!- Irssi: [ExtAway] Please, give a base nick with /xanick <base_nick>
+* -!- Irssi: [ExtAway] Use /xahelp to get some help
+* -!- Irssi: Loaded script extaway
diff --git a/Test/extaway/perlcritic.log b/Test/extaway/perlcritic.log
new file mode 100644
index 0000000..e3e0eed
--- /dev/null
+++ b/Test/extaway/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 22, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 51, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 142, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 158, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/fakectcp/info.yml b/Test/fakectcp/info.yml
new file mode 100644
index 0000000..7671ef0
--- /dev/null
+++ b/Test/fakectcp/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Wed Sep 17 23:00:11 CEST 2003'
+ contact: geert@irssi.org
+ default_package: fakectcp
+ description: 'This script sends fake ctcp replies to a client using a fake ctcp list.'
+ license: 'GNU General Public License'
+ modified: '2014-10-17 22:54:13'
+ name: fakectcp.pl
+ url: http://irssi.hauwaerts.be/default.pl
+ version: 1.03
diff --git a/Test/fakectcp/irssi.log b/Test/fakectcp/irssi.log
new file mode 100644
index 0000000..d08fbbb
--- /dev/null
+++ b/Test/fakectcp/irssi.log
@@ -0,0 +1,3 @@
+* >> FCTCP: Could not load the fake ctcp list.
+* >> Scriptinfo: Loaded fakectcp.pl version 1.03 by Geert Hauwaerts.
+* -!- Irssi: Loaded script fakectcp
diff --git a/Test/fakectcp/perlcritic.log b/Test/fakectcp/perlcritic.log
new file mode 100644
index 0000000..8dd4eb8
--- /dev/null
+++ b/Test/fakectcp/perlcritic.log
@@ -0,0 +1,6 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 142, column 9. Check the return value of "open" for success. (Severity: 3)
+String delimiter used with "split" at line 147, column 39. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 154, column 9. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 165, column 28. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 171, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/fcountry/info.yml b/Test/fcountry/info.yml
new file mode 100644
index 0000000..fd97409
--- /dev/null
+++ b/Test/fcountry/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: 'Stefan Jakobs'
+ changed: 'Son May 11 20:20: CET 2008'
+ commands: fcountry
+ contact: stefan.jakobs@rus.uni-stuttgart.de
+ default_package: fcountry
+ description: 'Print the country name in /WHOIS replies'
+ license: GPLv2
+ modules:
+ - Geography::Countries
+ - IP::Country::Fast
+ name: fast_country
+ version: 1.0.0
diff --git a/Test/fcountry/irssi.log b/Test/fcountry/irssi.log
new file mode 100644
index 0000000..1e359dc
--- /dev/null
+++ b/Test/fcountry/irssi.log
@@ -0,0 +1,6 @@
+* "my" variable $nick masks earlier declaration in same scope at fcountry.pl line 66, <DATA> line 290.
+*
+* "my" variable $host masks earlier declaration in same scope at fcountry.pl line 66, <DATA> line 290.
+*
+* >> fast_country 1.0.0 loaded: '/fcountry help' for help
+* -!- Irssi: Loaded script fcountry
diff --git a/Test/fcountry/perlcritic.log b/Test/fcountry/perlcritic.log
new file mode 100644
index 0000000..dc90624
--- /dev/null
+++ b/Test/fcountry/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 31, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/figlet/info.yml b/Test/figlet/info.yml
new file mode 100644
index 0000000..3a3d697
--- /dev/null
+++ b/Test/figlet/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: Juerd
+ changed: 'Sun 10 Mar 14:46 CET 2002'
+ changes: 'No more zombie processes'
+ contact: juerd@juerd.nl
+ default_package: figlet
+ description: 'Safe figlet implementation (with color support!)'
+ license: 'Public Domain'
+ name: Figlet
+ url: http://juerd.nl/irssi/
+ version: 1.14
diff --git a/Test/figlet/irssi.log b/Test/figlet/irssi.log
new file mode 100644
index 0000000..deb9107
--- /dev/null
+++ b/Test/figlet/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script figlet
diff --git a/Test/figlet/perlcritic.log b/Test/figlet/perlcritic.log
new file mode 100644
index 0000000..1f7dc8c
--- /dev/null
+++ b/Test/figlet/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 48, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/file/info.yml b/Test/file/info.yml
new file mode 100644
index 0000000..8bbd803
--- /dev/null
+++ b/Test/file/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'David Leadbeater'
+ default_package: file
+ description: 'A command to output content of files in various ways'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-17 22:54:13'
+ name: file.pl
+ url: http://irssi.dgl.cx/
+ version: 1
diff --git a/Test/file/irssi.log b/Test/file/irssi.log
new file mode 100644
index 0000000..7f71641
--- /dev/null
+++ b/Test/file/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script file
diff --git a/Test/file/perlcritic.log b/Test/file/perlcritic.log
new file mode 100644
index 0000000..2b3f432
--- /dev/null
+++ b/Test/file/perlcritic.log
@@ -0,0 +1,8 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 53, column 22. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 54, column 20. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 57, column 20. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 57, column 26. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 60, column 27. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 60, column 33. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 84, column 4. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/find/info.yml b/Test/find/info.yml
new file mode 100644
index 0000000..92e31b8
--- /dev/null
+++ b/Test/find/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Erkki Seppälä'
+ changed: 'Mon Mar 4 23:25:18 EET 2002'
+ contact: flux@inside.org
+ default_package: find
+ description: "Finds a nick by real name, if he's on a channel with you."
+ license: 'Public Domain'
+ modified: '2014-10-17 22:54:13'
+ name: Find
+ url: http://xulfad.inside.org/~flux/software/irssi/
+ version: 0.2
diff --git a/Test/find/irssi.log b/Test/find/irssi.log
new file mode 100644
index 0000000..bc5693e
--- /dev/null
+++ b/Test/find/irssi.log
@@ -0,0 +1,5 @@
+* Parentheses missing around "my" list at find.pl line 28.
+*
+* Useless use of private variable in void context at find.pl line 28.
+*
+* -!- Irssi: Loaded script find
diff --git a/Test/find/perlcritic.log b/Test/find/perlcritic.log
new file mode 100644
index 0000000..30d4632
--- /dev/null
+++ b/Test/find/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/findbot/findbot.log b/Test/findbot/findbot.log
new file mode 100644
index 0000000..296c58d
--- /dev/null
+++ b/Test/findbot/findbot.log
@@ -0,0 +1,2 @@
+Mon Jan 26 21:31:16 2015: The Summaryfile cannot be read. Please check if the path is correct and the file is accually there.
+Mon Jan 26 21:31:16 2015: [ADMIN] Findbot fileserver has been loaded!
diff --git a/Test/findbot/info.yml b/Test/findbot/info.yml
new file mode 100644
index 0000000..9b89be2
--- /dev/null
+++ b/Test/findbot/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Thomas Karlsson'
+ contact: findbot@planet.eu.org
+ default_package: findbot
+ description: 'Public command @find script'
+ license: GPL
+ modified: '2014-10-17 22:54:13'
+ name: Findbot
+ url: http://hem.passagen.se/thka2315/
+ version: 1.57
diff --git a/Test/findbot/irssi.log b/Test/findbot/irssi.log
new file mode 100644
index 0000000..dfb3a84
--- /dev/null
+++ b/Test/findbot/irssi.log
@@ -0,0 +1,32 @@
+* Argument "" isn't numeric in subroutine entry at findbot.pl line 815.
+*
+* Argument "" isn't numeric in subroutine entry at findbot.pl line 817.
+*
+* Argument "" isn't numeric in subroutine entry at findbot.pl line 818.
+*
+* Argument "" isn't numeric in subroutine entry at findbot.pl line 819.
+*
+* Argument "" isn't numeric in subroutine entry at findbot.pl line 820.
+*
+* Argument "" isn't numeric in subroutine entry at findbot.pl line 821.
+*
+* Argument "" isn't numeric in subroutine entry at findbot.pl line 822.
+*
+* Argument "" isn't numeric in subroutine entry at findbot.pl line 823.
+*
+* Argument "" isn't numeric in subroutine entry at findbot.pl line 824.
+*
+* Argument "" isn't numeric in subroutine entry at findbot.pl line 825.
+*
+* Argument "" isn't numeric in subroutine entry at findbot.pl line 827.
+*
+* -!- Irssi: The setting findbot_channels is empty.
+* -!- Irssi: Please correct the settings first. The server will be disabled
+* -!- Irssi: You have to reload the script when the settings are correct
+* Use of uninitialized value in subroutine entry at findbot.pl line 804.
+*
+* Use of uninitialized value in subroutine entry at findbot.pl line 805.
+*
+* -!- Irssi: Findbot script v1.57 by Thomas Karlsson loaded!
+* -!- Irssi: Findserver is Offline
+* -!- Irssi: Loaded script findbot
diff --git a/Test/findbot/perlcritic.log b/Test/findbot/perlcritic.log
new file mode 100644
index 0000000..8397407
--- /dev/null
+++ b/Test/findbot/perlcritic.log
@@ -0,0 +1,9 @@
+Code before warnings are enabled at line 138, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 257, column 24. Numeric/string operators and operands should match. (Severity: 3)
+Return value of "open" ignored at line 350, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 352, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 586, column 10. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 588, column 10. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 654, column 6. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 844, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 846, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/fleech/info.yml b/Test/fleech/info.yml
new file mode 100644
index 0000000..288c1ce
--- /dev/null
+++ b/Test/fleech/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Piotr Krukowiecki'
+ contact: 'piotr //at// krukowiecki //dot// net'
+ default_package: fleech
+ description: 'fserve leecher - helps you download files from file servers'
+ license: 'GNU GPL v2'
+ modified: '2014-10-17 22:54:13'
+ name: fleech
+ url: http://www.krukowiecki.net/code/irssi/
+ version: 0.0.2i
diff --git a/Test/fleech/irssi.log b/Test/fleech/irssi.log
new file mode 100644
index 0000000..2ec9634
--- /dev/null
+++ b/Test/fleech/irssi.log
@@ -0,0 +1,5 @@
+* Scalar value @_[0] better written as $_[0] at fleech.pl line 214.
+*
+* Scalar value @_[0] better written as $_[0] at fleech.pl line 303.
+*
+* -!- Irssi: Loaded script fleech
diff --git a/Test/fleech/perlcritic.log b/Test/fleech/perlcritic.log
new file mode 100644
index 0000000..398c39f
--- /dev/null
+++ b/Test/fleech/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 87, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 539, column 13. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 578, column 14. Express it as a regex instead. (Severity: 2)
diff --git a/Test/fnotify/info.yml b/Test/fnotify/info.yml
new file mode 100644
index 0000000..b3b2c30
--- /dev/null
+++ b/Test/fnotify/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Thorsten Leemhuis, James Shubin, Serge van Ginderachter'
+ contact: 'fedora@leemhuis.info, serge@vanginderachter.be'
+ default_package: fnotify
+ description: 'Write notifications to a file in a consistent format.'
+ license: 'GNU General Public License'
+ modified: '2015-01-18 02:15:41'
+ name: fnotify
+ url: 'http://www.leemhuis.info/files/fnotify/fnotify https://ttboj.wordpress.com/'
+ version: 0.0.5
diff --git a/Test/fnotify/irssi.log b/Test/fnotify/irssi.log
new file mode 100644
index 0000000..e74b8b5
--- /dev/null
+++ b/Test/fnotify/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script fnotify
diff --git a/Test/fnotify/perlcritic.log b/Test/fnotify/perlcritic.log
new file mode 100644
index 0000000..aa037ba
--- /dev/null
+++ b/Test/fnotify/perlcritic.log
@@ -0,0 +1 @@
+scripts/fnotify.pl source OK
diff --git a/Test/follow/info.yml b/Test/follow/info.yml
new file mode 100644
index 0000000..f0013d5
--- /dev/null
+++ b/Test/follow/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: Juerd
+ changed: 'Thu Mar 19 11:00 CET 2002'
+ contact: juerd@juerd.nl
+ default_package: follow
+ description: 'Automatically switch to active windows'
+ license: 'Public Domain'
+ name: Follower
+ url: http://juerd.nl/irssi/
+ version: 1.10
diff --git a/Test/follow/irssi.log b/Test/follow/irssi.log
new file mode 100644
index 0000000..98a9a59
--- /dev/null
+++ b/Test/follow/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script follow
diff --git a/Test/follow/perlcritic.log b/Test/follow/perlcritic.log
new file mode 100644
index 0000000..2039166
--- /dev/null
+++ b/Test/follow/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 13, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/foo/info.yml b/Test/foo/info.yml
new file mode 100644
index 0000000..d0ef9fc
--- /dev/null
+++ b/Test/foo/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Juerd, Shiar'
+ changed: 'Tue Jan 21 01:40 CET 2003'
+ contact: 'juerd@juerd.nl, shiar@shiar.org'
+ default_package: foo
+ description: 'Rot n+i encryption and decryption'
+ license: 'Public Domain'
+ name: 'UeberRot encryption'
+ url: http://juerd.nl/site.plp/irssi
+ version: 3.00
diff --git a/Test/foo/irssi.log b/Test/foo/irssi.log
new file mode 100644
index 0000000..ea3b1ba
--- /dev/null
+++ b/Test/foo/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script foo
diff --git a/Test/foo/perlcritic.log b/Test/foo/perlcritic.log
new file mode 100644
index 0000000..7a83df5
--- /dev/null
+++ b/Test/foo/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Expression form of "eval" at line 54, column 5. See page 161 of PBP. (Severity: 5)
diff --git a/Test/foreach_user/info.yml b/Test/foreach_user/info.yml
new file mode 100644
index 0000000..2623765
--- /dev/null
+++ b/Test/foreach_user/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'David Leadbeater'
+ contact: dgl@dgl.cx
+ default_package: foreach_user
+ description: "Extends the /foreach command to have /foreach user \n (users in a channel).\n Syntax: /foreach user [hostmask] command."
+ license: 'GNU GPLv2 or later'
+ name: 'foreach user'
+ url: http://irssi.dgl.cx/
+ version: 1.0
diff --git a/Test/foreach_user/irssi.log b/Test/foreach_user/irssi.log
new file mode 100644
index 0000000..a560796
--- /dev/null
+++ b/Test/foreach_user/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script foreach_user
diff --git a/Test/foreach_user/perlcritic.log b/Test/foreach_user/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/foreach_user/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/format_identify/info.yml b/Test/format_identify/info.yml
new file mode 100644
index 0000000..599adbe
--- /dev/null
+++ b/Test/format_identify/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'ResDev (Ben Reser)'
+ contact: ben@reser.org
+ default_package: format_identify
+ description: 'Formats msgs and notices when the identify-msg and/or identify-ctcp capability is available.'
+ license: GPL2
+ name: format_identify
+ url: http://ben.reser.org/irssi/
+ version: 1.5-dev-coekie
diff --git a/Test/format_identify/irssi.log b/Test/format_identify/irssi.log
new file mode 100644
index 0000000..ef9992d
--- /dev/null
+++ b/Test/format_identify/irssi.log
@@ -0,0 +1,3 @@
+* Reference found where even-sized list expected at format_identify.pl line 176.
+*
+* -!- Irssi: Loaded script format_identify
diff --git a/Test/format_identify/perlcritic.log b/Test/format_identify/perlcritic.log
new file mode 100644
index 0000000..2ee68a0
--- /dev/null
+++ b/Test/format_identify/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 19, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/fortune/info.yml b/Test/fortune/info.yml
new file mode 100644
index 0000000..e0c1645
--- /dev/null
+++ b/Test/fortune/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Ivo Marino'
+ contact: eim@cpan.rg
+ default_package: fortune
+ description: 'Send a random fortune cookie to an user in channel.'
+ license: 'Public Domain'
+ name: fortune
+ version: '$Id: fortune.pl,v 1.3 2004/12/17 19:39:19 eim Exp $'
diff --git a/Test/fortune/irssi.log b/Test/fortune/irssi.log
new file mode 100644
index 0000000..0d4b6b3
--- /dev/null
+++ b/Test/fortune/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script fortune
diff --git a/Test/fortune/perlcritic.log b/Test/fortune/perlcritic.log
new file mode 100644
index 0000000..a5342a1
--- /dev/null
+++ b/Test/fortune/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 35, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/forward/info.yml b/Test/forward/info.yml
new file mode 100644
index 0000000..db8484c
--- /dev/null
+++ b/Test/forward/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003071904
+ commands: forward
+ contact: stefan@pico.ruhr.de
+ default_package: forward
+ description: 'forward incoming messages to another nick'
+ license: GPLv2
+ modules: ''
+ name: Forward
+ url: http://irssi.org/scripts/
+ version: 2003071904
diff --git a/Test/forward/irssi.log b/Test/forward/irssi.log
new file mode 100644
index 0000000..57262fa
--- /dev/null
+++ b/Test/forward/irssi.log
@@ -0,0 +1,6 @@
+* Scalar value @args[0] better written as $args[0] at forward.pl line 111.
+*
+* Scalar value @args[0] better written as $args[0] at forward.pl line 115.
+*
+* >> Forward 2003071904 loaded: /forward help for help
+* -!- Irssi: Loaded script forward
diff --git a/Test/forward/perlcritic.log b/Test/forward/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/forward/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/freenode_filter/info.yml b/Test/freenode_filter/info.yml
new file mode 100644
index 0000000..069ebae
--- /dev/null
+++ b/Test/freenode_filter/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Wed Sep 17 23:00:11 CEST 2003'
+ contact: geert@irssi.org
+ default_package: freenode_filter
+ description: 'This script will filter some Freenode IRCD (Dancer) servernotices.'
+ license: 'GNU General Public License'
+ name: default.pl
+ url: http://irssi.hauwaerts.be/freenode_filter.pl
+ version: 0.06
diff --git a/Test/freenode_filter/irssi.log b/Test/freenode_filter/irssi.log
new file mode 100644
index 0000000..f6b844d
--- /dev/null
+++ b/Test/freenode_filter/irssi.log
@@ -0,0 +1,3 @@
+* Warning: >> You are missing the FILTER window. Use /WINDOW NEW HIDDEN and /WINDOW NAME FILTER to create it.
+* >> Scriptinfo: Loaded default.pl version 0.06 by Geert Hauwaerts.
+* -!- Irssi: Loaded script freenode_filter
diff --git a/Test/freenode_filter/perlcritic.log b/Test/freenode_filter/perlcritic.log
new file mode 100644
index 0000000..cd284cc
--- /dev/null
+++ b/Test/freenode_filter/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/friends_peder/info.yml b/Test/friends_peder/info.yml
new file mode 100644
index 0000000..71c42c8
--- /dev/null
+++ b/Test/friends_peder/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Peder Stray'
+ contact: peder@ninja.no
+ default_package: friends_peder
+ description: 'Basicly an autoop script with a nice interface and nick coloring ;)'
+ license: GPL
+ modified: '2014-10-17 22:54:13'
+ name: friends
+ url: http://ninja.no/irssi/friends.pl
+ version: 1.34
diff --git a/Test/friends_peder/irssi.log b/Test/friends_peder/irssi.log
new file mode 100644
index 0000000..63beda9
--- /dev/null
+++ b/Test/friends_peder/irssi.log
@@ -0,0 +1,4 @@
+* readline() on closed filehandle FILE at friends_peder.pl line 60.
+*
+* -!- Friends: Loaded 0 friends from ../friends
+* -!- Irssi: Loaded script friends_peder
diff --git a/Test/friends_peder/perlcritic.log b/Test/friends_peder/perlcritic.log
new file mode 100644
index 0000000..dad7dca
--- /dev/null
+++ b/Test/friends_peder/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 14, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 59, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 68, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 84, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 95, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/friends_shasta/info.yml b/Test/friends_shasta/info.yml
new file mode 100644
index 0000000..a6ddc49
--- /dev/null
+++ b/Test/friends_shasta/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Jakub Jankowski'
+ changed: 'Sun Oct 9 22:12:43 2003'
+ contact: shasta@toxcorp.com
+ default_package: friends_shasta
+ description: 'Maintains list of people you know.'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-17 22:54:13'
+ name: Friends
+ url: http://toxcorp.com/irc/irssi/friends/
+ version: 2.4.9
diff --git a/Test/friends_shasta/irssi.log b/Test/friends_shasta/irssi.log
new file mode 100644
index 0000000..8cceab7
--- /dev/null
+++ b/Test/friends_shasta/irssi.log
@@ -0,0 +1,3 @@
+* -!- [N] Please read http://toxcorp.com/irc/irssi/friends/current/README
+* -!- Irssi: Cannot load ../friends
+* -!- Irssi: Loaded script friends_shasta
diff --git a/Test/friends_shasta/perlcritic.log b/Test/friends_shasta/perlcritic.log
new file mode 100644
index 0000000..8b7c00a
--- /dev/null
+++ b/Test/friends_shasta/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 13, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 331, column 35. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 854, column 17. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 877, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 951, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/frm_outgmsgs/info.yml b/Test/frm_outgmsgs/info.yml
new file mode 100644
index 0000000..e5d185a
--- /dev/null
+++ b/Test/frm_outgmsgs/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Pablo Martín Báez Echevarría'
+ changed: '14:20:15, Oct 16th, 2014 UYT'
+ contact: pab_24n@outlook.com
+ default_package: frm_outgmsgs
+ description: 'define a permanent text formatting (bold, underline, etc.) for outgoing messages'
+ license: 'Public Domain'
+ modified: '2014-11-07 13:00:08'
+ name: frm_outgmsgs
+ url: http://reirssi.wordpress.com
+ version: 1.1
diff --git a/Test/frm_outgmsgs/irssi.log b/Test/frm_outgmsgs/irssi.log
new file mode 100644
index 0000000..58f1782
--- /dev/null
+++ b/Test/frm_outgmsgs/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script frm_outgmsgs
diff --git a/Test/frm_outgmsgs/perlcritic.log b/Test/frm_outgmsgs/perlcritic.log
new file mode 100644
index 0000000..96d7adc
--- /dev/null
+++ b/Test/frm_outgmsgs/perlcritic.log
@@ -0,0 +1 @@
+scripts/frm_outgmsgs.pl source OK
diff --git a/Test/fserve/info.yml b/Test/fserve/info.yml
new file mode 100644
index 0000000..884cb5f
--- /dev/null
+++ b/Test/fserve/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Piotr Krukowiecki & others'
+ contact: 'piotr at pingu.ii.uj.edu.pl'
+ default_package: fserve
+ description: 'File server for irssi'
+ license: 'GPL v2'
+ modified: '2014-10-17 22:54:13'
+ name: FServe
+ url: http://pingu.ii.uj.edu.pl/~piotr/irssi
+ version: 2.0.0
diff --git a/Test/fserve/irssi.log b/Test/fserve/irssi.log
new file mode 100644
index 0000000..aa53350
--- /dev/null
+++ b/Test/fserve/irssi.log
@@ -0,0 +1,28 @@
+* Scalar value @_[0] better written as $_[0] at fserve.pl line 494.
+*
+* Scalar value @_[1] better written as $_[1] at fserve.pl line 494.
+*
+* Scalar value @_[0] better written as $_[0] at fserve.pl line 494.
+*
+* Scalar value @_[1] better written as $_[1] at fserve.pl line 494.
+*
+* Scalar value @_[0] better written as $_[0] at fserve.pl line 495.
+*
+* Scalar value @_[1] better written as $_[1] at fserve.pl line 495.
+*
+* Scalar value @_[0] better written as $_[0] at fserve.pl line 495.
+*
+* Scalar value @_[1] better written as $_[1] at fserve.pl line 495.
+*
+* Scalar value @_[0] better written as $_[0] at fserve.pl line 506.
+*
+* Scalar value @_[0] better written as $_[0] at fserve.pl line 523.
+*
+* Useless use of a constant (FILE) in void context at fserve.pl line 600.
+*
+* Scalar value @_[0] better written as $_[0] at fserve.pl line 745.
+*
+* -!- Irssi: FServe version 2.0.0
+* -!- Irssi: If this is your first time using this fserve
+* -!- Irssi: I advise you to read help (/fs help)
+* -!- Irssi: Loaded script fserve
diff --git a/Test/fserve/perlcritic.log b/Test/fserve/perlcritic.log
new file mode 100644
index 0000000..975ef54
--- /dev/null
+++ b/Test/fserve/perlcritic.log
@@ -0,0 +1,35 @@
+Code before warnings are enabled at line 264, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 594, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 600, column 5. Check the return value of "close" for success. (Severity: 2)
+String delimiter used with "split" at line 1094, column 28. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 1109, column 30. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 1984, column 8. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 2001, column 6. Check the return value of "close" for success. (Severity: 2)
+String delimiter used with "split" at line 2369, column 32. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 2375, column 17. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 2378, column 11. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 2406, column 32. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 2444, column 28. Express it as a regex instead. (Severity: 2)
+Capture variable used outside conditional at line 2454, column 10. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2455, column 13. See page 253 of PBP. (Severity: 3)
+String delimiter used with "split" at line 2599, column 32. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 2689, column 32. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 2719, column 32. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 2752, column 32. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 2790, column 28. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 2796, column 21. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 2817, column 32. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 2892, column 32. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 2909, column 32. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 3295, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 3318, column 4. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 3324, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 3350, column 2. Check the return value of "close" for success. (Severity: 2)
+String delimiter used with "split" at line 3400, column 25. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 3408, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 3459, column 2. Check the return value of "close" for success. (Severity: 2)
+String delimiter used with "split" at line 3501, column 21. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 3502, column 26. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 3557, column 2. Check the return value of "close" for success. (Severity: 2)
+One-argument "select" used at line 3570, column 3. See page 224 of PBP. (Severity: 4)
+One-argument "select" used at line 3570, column 11. See page 224 of PBP. (Severity: 4)
diff --git a/Test/fuckem/info.yml b/Test/fuckem/info.yml
new file mode 100644
index 0000000..ca4ec3f
--- /dev/null
+++ b/Test/fuckem/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Wed Sep 17 23:00:11 CEST 2003'
+ contact: geert@irssi.org
+ default_package: fuckem
+ description: 'Simulates the BitchX /FUCKEM command. Deop/Dehalfop everyone on the channel including you.'
+ license: 'GNU General Public License'
+ name: fuckem.pl
+ url: http://irssi.hauwaerts.be/fuckem.pl
+ version: 0.05
diff --git a/Test/fuckem/irssi.log b/Test/fuckem/irssi.log
new file mode 100644
index 0000000..2bff121
--- /dev/null
+++ b/Test/fuckem/irssi.log
@@ -0,0 +1,2 @@
+* >> Scriptinfo: Loaded fuckem.pl version 0.05 by Geert Hauwaerts.
+* -!- Irssi: Loaded script fuckem
diff --git a/Test/fuckem/perlcritic.log b/Test/fuckem/perlcritic.log
new file mode 100644
index 0000000..cd284cc
--- /dev/null
+++ b/Test/fuckem/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/getop/info.yml b/Test/getop/info.yml
new file mode 100644
index 0000000..7863070
--- /dev/null
+++ b/Test/getop/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Maciek 'fahren' Freudenheim"
+ changed: 'Fri Jan 10 03:54:07 CET 2003'
+ contact: fahren@bochnia.pl
+ default_package: getop
+ description: 'Automatically request op from random opped person with specifed command from list after joining channel'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-17 22:54:13'
+ name: GetOP
+ version: 0.9b
diff --git a/Test/getop/irssi.log b/Test/getop/irssi.log
new file mode 100644
index 0000000..469af6f
--- /dev/null
+++ b/Test/getop/irssi.log
@@ -0,0 +1,17 @@
+* \1 better written as $1 at getop.pl line 115.
+*
+* "my" variable $channel masks earlier declaration in same scope at getop.pl line 135.
+*
+* "my" variable $channel masks earlier declaration in same scope at getop.pl line 174.
+*
+* Unquoted string "fp" may clash with future reserved word at getop.pl line 346.
+*
+* Unquoted string "fp" may clash with future reserved word at getop.pl line 351.
+*
+* Unquoted string "fp" may clash with future reserved word at getop.pl line 356.
+*
+* Unquoted string "fp" may clash with future reserved word at getop.pl line 364.
+*
+* Unquoted string "fp" may clash with future reserved word at getop.pl line 375.
+*
+* -!- Irssi: Loaded script getop
diff --git a/Test/getop/perlcritic.log b/Test/getop/perlcritic.log
new file mode 100644
index 0000000..5788bb6
--- /dev/null
+++ b/Test/getop/perlcritic.log
@@ -0,0 +1,8 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 196, column 4. See pages 68,71 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 262, column 23. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 262, column 27. See page 253 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 346, column 32. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 356, column 2. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 364, column 32. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 375, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/gimmie/info.yml b/Test/gimmie/info.yml
new file mode 100644
index 0000000..5af53d3
--- /dev/null
+++ b/Test/gimmie/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: PrincessLeia2
+ contact: 'lyz\@princessleia.com '
+ default_package: gimmie
+ description: 'a bot script, using ! followed by anything the script will say (as an action): gets nickname anything'
+ license: 'GNU GPL v2 or later'
+ modified: '2014-10-17 22:54:13'
+ name: gimmie
+ url: http://www.princessleia.com/
+ version: 1.0
diff --git a/Test/gimmie/irssi.log b/Test/gimmie/irssi.log
new file mode 100644
index 0000000..04903b8
--- /dev/null
+++ b/Test/gimmie/irssi.log
@@ -0,0 +1,3 @@
+* "my" variable $target masks earlier declaration in same scope at gimmie.pl line 17.
+*
+* -!- Irssi: Loaded script gimmie
diff --git a/Test/gimmie/perlcritic.log b/Test/gimmie/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/gimmie/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/go/info.yml b/Test/go/info.yml
new file mode 100644
index 0000000..ea37739
--- /dev/null
+++ b/Test/go/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: nohar
+ changed: 2014-10-19
+ contact: nohar@freenode
+ default_package: go
+ description: 'Implements /go command that activates a window given a name/partial name. It features a nice completion.'
+ license: 'GPLv2 or later'
+ modified: '2014-10-19 15:12:04'
+ name: 'go to window'
+ version: 1.01
diff --git a/Test/go/irssi.log b/Test/go/irssi.log
new file mode 100644
index 0000000..d45cb89
--- /dev/null
+++ b/Test/go/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script go
diff --git a/Test/go/perlcritic.log b/Test/go/perlcritic.log
new file mode 100644
index 0000000..36a32a9
--- /dev/null
+++ b/Test/go/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/go2/info.yml b/Test/go2/info.yml
new file mode 100644
index 0000000..ce026d6
--- /dev/null
+++ b/Test/go2/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: cxreg
+ changed: 2008-02-22
+ contact: cxreg@pobox.com
+ default_package: go2
+ description: 'Switch to the window with the given name or item'
+ license: 'Public Domain'
+ name: go2
+ url: http://genericorp.net/~count/irssi/go
+ version: 1.0
diff --git a/Test/go2/irssi.log b/Test/go2/irssi.log
new file mode 100644
index 0000000..d05e8dc
--- /dev/null
+++ b/Test/go2/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script go2
diff --git a/Test/go2/perlcritic.log b/Test/go2/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/go2/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/google/info.yml b/Test/google/info.yml
new file mode 100644
index 0000000..26b2269
--- /dev/null
+++ b/Test/google/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Oddbjørn Kvalsund'
+ contact: oddbjorn.kvalsund@hiof.no
+ default_package: google
+ description: 'This script queries google.com and returns the results.'
+ license: 'Public Domain'
+ modules:
+ - LWP::UserAgent
+ name: Google
+ version: 1.00
diff --git a/Test/google/irssi.log b/Test/google/irssi.log
new file mode 100644
index 0000000..b5528e4
--- /dev/null
+++ b/Test/google/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script google
diff --git a/Test/google/perlcritic.log b/Test/google/perlcritic.log
new file mode 100644
index 0000000..e4b86d0
--- /dev/null
+++ b/Test/google/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 13, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 65, column 11. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 69, column 19. See page 349 of PBP. (Severity: 4)
+String delimiter used with "split" at line 79, column 18. Express it as a regex instead. (Severity: 2)
diff --git a/Test/gpgvalidator/info.yml b/Test/gpgvalidator/info.yml
new file mode 100644
index 0000000..e76099a
--- /dev/null
+++ b/Test/gpgvalidator/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'original idea by valvoline, irssi porting by pallotron'
+ contact: pallotron@freaknet.org
+ default_package: gpgvalidator
+ description: 'Have gpg-based trusting features in your irssi client!'
+ license: 'GPL v2'
+ name: 'gpgvalidator v. 0.1.2'
+ url: http://www.freaknet.org/~pallotron
+ version: 0.1.2
diff --git a/Test/gpgvalidator/irssi.log b/Test/gpgvalidator/irssi.log
new file mode 100644
index 0000000..44ebbb2
--- /dev/null
+++ b/Test/gpgvalidator/irssi.log
@@ -0,0 +1,6 @@
+* Unrecognized escape \W passed through at gpgvalidator.pl line 132.
+*
+* Unrecognized escape \W passed through at gpgvalidator.pl line 191.
+*
+* -!- Irssi: Loading irssi pallotron's porting of valvoline gpgvalidator 0.1.2
+* -!- Irssi: Loaded script gpgvalidator
diff --git a/Test/gpgvalidator/perlcritic.log b/Test/gpgvalidator/perlcritic.log
new file mode 100644
index 0000000..4ce02ca
--- /dev/null
+++ b/Test/gpgvalidator/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 67, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/greetignore/info.yml b/Test/greetignore/info.yml
new file mode 100644
index 0000000..d737c1d
--- /dev/null
+++ b/Test/greetignore/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "David O'Rourke, Nico R. Wohlgemuth"
+ changed: 20120914
+ contact: nico@lifeisabug.com
+ default_package: greetignore
+ description: "Hide the stupid \"greet messages\" posted by some bots after someone joins a channel."
+ license: GPLv2
+ modified: '2015-01-18 02:15:41'
+ name: greetignore
+ version: 1.1
diff --git a/Test/greetignore/irssi.log b/Test/greetignore/irssi.log
new file mode 100644
index 0000000..cc371b6
--- /dev/null
+++ b/Test/greetignore/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script greetignore
diff --git a/Test/greetignore/perlcritic.log b/Test/greetignore/perlcritic.log
new file mode 100644
index 0000000..e9d7cbb
--- /dev/null
+++ b/Test/greetignore/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 26, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/grep/info.yml b/Test/grep/info.yml
new file mode 100644
index 0000000..f89a981
--- /dev/null
+++ b/Test/grep/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Timo 'cras' Sirainen, Wouter Coekaerts"
+ changed: 2008-01-13
+ contact: 'tss@iki.fi, wouter@coekaerts.be'
+ default_package: grep
+ description: '/GREP [-i] [-w] [-v] [-F] <perl-regexp> <command to run>'
+ license: 'Public Domain'
+ modified: '2014-10-17 22:54:13'
+ name: grep
+ url: http://wouter.coekaerts.be/irssi/
+ version: 2.1
diff --git a/Test/grep/irssi.log b/Test/grep/irssi.log
new file mode 100644
index 0000000..dcc6c5b
--- /dev/null
+++ b/Test/grep/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script grep
diff --git a/Test/grep/perlcritic.log b/Test/grep/perlcritic.log
new file mode 100644
index 0000000..231c41b
--- /dev/null
+++ b/Test/grep/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 14, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/gsi/info.yml b/Test/gsi/info.yml
new file mode 100644
index 0000000..3e78e6d
--- /dev/null
+++ b/Test/gsi/info.yml
@@ -0,0 +1,15 @@
+---
+-
+ authors: mistr
+ changed: 220904-04:30:00
+ contact: mistr@sensewave.com
+ default_package: gsi
+ description: '/gsi <phone nr> checks number via http://gulesider.no. Norwegian 8-digit numbers only. Nice if you have caller-ID and are as paranoid as me.'
+ license: 'Public Domain'
+ modified: '2015-01-18 02:15:41'
+ modules:
+ - LWP::UserAgent
+ - URI::Heuristic
+ name: gsi
+ url: http://irssi.org/scripts
+ version: 220904-04:30:00
diff --git a/Test/gsi/irssi.log b/Test/gsi/irssi.log
new file mode 100644
index 0000000..c0bf4d1
--- /dev/null
+++ b/Test/gsi/irssi.log
@@ -0,0 +1,3 @@
+* -!- Irssi: Set gsi_debug ON for debugging output
+* -!- Irssi: Added command /gsi
+* -!- Irssi: Loaded script gsi
diff --git a/Test/gsi/perlcritic.log b/Test/gsi/perlcritic.log
new file mode 100644
index 0000000..d3294b9
--- /dev/null
+++ b/Test/gsi/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 22, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 92, column 16. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 93, column 18. See page 253 of PBP. (Severity: 3)
diff --git a/Test/gtrans/info.yml b/Test/gtrans/info.yml
new file mode 100644
index 0000000..337c569
--- /dev/null
+++ b/Test/gtrans/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: 'Sven Ulland'
+ changed: 0.0.1
+ commands: gtrans
+ contact: svensven@gmail.com
+ default_package: gtrans
+ description: 'Translation via the Google Language API'
+ license: GPLv2
+ modules:
+ - WebService::Google::Language
+ name: GTrans
+ url: http://scripts.irssi.org/
+ version: 0.0.1
diff --git a/Test/gtrans/irssi.log b/Test/gtrans/irssi.log
new file mode 100644
index 0000000..4cb64d8
--- /dev/null
+++ b/Test/gtrans/irssi.log
@@ -0,0 +1,6 @@
+* "my" variable %args masks earlier declaration in same scope at gtrans.pl line 315.
+*
+* "my" variable $result masks earlier declaration in same scope at gtrans.pl line 323.
+*
+* GTrans loaded. Hints: /gtrans help
+* -!- Irssi: Loaded script gtrans
diff --git a/Test/gtrans/perlcritic.log b/Test/gtrans/perlcritic.log
new file mode 100644
index 0000000..946bcd0
--- /dev/null
+++ b/Test/gtrans/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 133, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine name is a homonym for builtin keyword err at line 179, column 1. See page 177 of PBP. (Severity: 4)
+Mismatched operator at line 384, column 56. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 394, column 56. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/guts/info.yml b/Test/guts/info.yml
new file mode 100644
index 0000000..8830adc
--- /dev/null
+++ b/Test/guts/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: Juerd
+ changed: 'Sat May 18 21:40 CET 2002'
+ contact: juerd@juerd.nl
+ default_package: guts
+ description: 'Adds the uppercased version of the tab completes'
+ license: 'Public Domain'
+ name: 'German Uppercased Tab Stuff'
+ url: http://juerd.nl/irssi/
+ version: 1.00
diff --git a/Test/guts/irssi.log b/Test/guts/irssi.log
new file mode 100644
index 0000000..b883b43
--- /dev/null
+++ b/Test/guts/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script guts
diff --git a/Test/guts/perlcritic.log b/Test/guts/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/guts/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/hddtemp/failed.yml b/Test/hddtemp/failed.yml
new file mode 100644
index 0000000..949b930
--- /dev/null
+++ b/Test/hddtemp/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: hddtemp
diff --git a/Test/hddtemp/info.yml b/Test/hddtemp/info.yml
new file mode 100644
index 0000000..22f41ca
--- /dev/null
+++ b/Test/hddtemp/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Valentin Batz'
+ changed: 2004-06-21
+ contact: vb@g-23.org
+ description: 'adds a statusbar item which shows temperatures of harddisks (with multiple hddtemp-hosts support)'
+ license: GPLv2
+ name: hddtemp
+ sbitems: hddtemp
+ url: http://hurzelgnom.bei.t-online.de/irssi/scripts/hddtemp.pl
+ version: 0.14
diff --git a/Test/hddtemp/irssi.log b/Test/hddtemp/irssi.log
new file mode 100644
index 0000000..5d801e5
--- /dev/null
+++ b/Test/hddtemp/irssi.log
@@ -0,0 +1,10 @@
+* Scalar value @ports[0] better written as $ports[0] at hddtemp.pl line 77.
+*
+* Scalar value @hosts[$i] better written as $hosts[$i] at hddtemp.pl line 81.
+*
+* Scalar value @ports[$i] better written as $ports[$i] at hddtemp.pl line 82.
+*
+* Useless use of private variable in void context at hddtemp.pl line 90.
+*
+* -!- Irssi: Error in script hddtemp:
+* Undefined subroutine &Irssi::statusbar_item_register called at hddtemp.pl line 175.
diff --git a/Test/hddtemp/perlcritic.log b/Test/hddtemp/perlcritic.log
new file mode 100644
index 0000000..a378d4d
--- /dev/null
+++ b/Test/hddtemp/perlcritic.log
@@ -0,0 +1,7 @@
+Code before warnings are enabled at line 55, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 101, column 6. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 101, column 18. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 107, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 119, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 127, column 2. Check the return value of "close" for success. (Severity: 2)
+String delimiter used with "split" at line 139, column 21. Express it as a regex instead. (Severity: 2)
diff --git a/Test/hello/info.yml b/Test/hello/info.yml
new file mode 100644
index 0000000..04f06c9
--- /dev/null
+++ b/Test/hello/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: Cybertinus
+ changed: '2005-05-25 13:42:00 GMT+1+DST'
+ contact: cybertinus@cybertinus.nl
+ default_package: hello
+ description: "This script allows you to greet the channel You're joining with the command /hello. The text it shows depends on the time you're living."
+ license: GPL2
+ name: Greeter
+ version: 1.00
diff --git a/Test/hello/irssi.log b/Test/hello/irssi.log
new file mode 100644
index 0000000..0cffece
--- /dev/null
+++ b/Test/hello/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script hello
diff --git a/Test/hello/perlcritic.log b/Test/hello/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/hello/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/hide/info.yml b/Test/hide/info.yml
new file mode 100644
index 0000000..137e0b5
--- /dev/null
+++ b/Test/hide/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Marcus Rueckert'
+ changed: '2002-07-21 06:53:21+0200'
+ contact: darix@irssi.de
+ default_package: hide
+ description: "a little interface to irssi's activity_hide_* settings"
+ license: 'Public Domain'
+ name: 'hide tools'
+ url: http://scripts.irssi.de/
+ version: 0.0.7
diff --git a/Test/hide/irssi.log b/Test/hide/irssi.log
new file mode 100644
index 0000000..053aab8
--- /dev/null
+++ b/Test/hide/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script hide
diff --git a/Test/hide/perlcritic.log b/Test/hide/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/hide/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/hideauth/info.yml b/Test/hideauth/info.yml
new file mode 100644
index 0000000..c07800b
--- /dev/null
+++ b/Test/hideauth/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: JamesOff
+ changed: '04 June 2002 20:56:00'
+ contact: james@jamesoff.net
+ default_package: hideauth
+ description: 'Stops eggdrop passwords showing up'
+ license: 'Public Domain'
+ name: hideauth
+ url: http://www.jamesoff.net
+ version: 1.01
diff --git a/Test/hideauth/irssi.log b/Test/hideauth/irssi.log
new file mode 100644
index 0000000..a9e2092
--- /dev/null
+++ b/Test/hideauth/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script hideauth
diff --git a/Test/hideauth/perlcritic.log b/Test/hideauth/perlcritic.log
new file mode 100644
index 0000000..0c1fbf5
--- /dev/null
+++ b/Test/hideauth/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 24, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/highlite/info.yml b/Test/highlite/info.yml
new file mode 100644
index 0000000..489455b
--- /dev/null
+++ b/Test/highlite/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: Mantis
+ changed: 2003-01-03
+ contact: mantis@inta-link.com
+ default_package: highlite
+ description: 'shows events happening in all channels you are in that may concern you'
+ license: 'GNU GPL v2'
+ name: highlite
+ url: http://www.inta-link.com/
+ version: 1.0
diff --git a/Test/highlite/irssi.log b/Test/highlite/irssi.log
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Test/highlite/irssi.log
diff --git a/Test/highlite/perlcritic.log b/Test/highlite/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/highlite/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/hignore/info.yml b/Test/hignore/info.yml
new file mode 100644
index 0000000..ae5cec0
--- /dev/null
+++ b/Test/hignore/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Wed Sep 17 23:51:38 CEST 2003'
+ contact: geert@irssi.org
+ default_package: hignore
+ description: 'This script will add the HIGNORE command, if you use this command in a query it will ignore the host.'
+ license: 'Public Domain'
+ name: hignore.pl
+ url: http://irssi.hauwaerts.be/hignore.pl
+ version: 0.02
diff --git a/Test/hignore/irssi.log b/Test/hignore/irssi.log
new file mode 100644
index 0000000..943ad26
--- /dev/null
+++ b/Test/hignore/irssi.log
@@ -0,0 +1,2 @@
+* >> Scriptinfo: Loaded hignore.pl version 0.02 by Geert Hauwaerts.
+* -!- Irssi: Loaded script hignore
diff --git a/Test/hignore/perlcritic.log b/Test/hignore/perlcritic.log
new file mode 100644
index 0000000..cd284cc
--- /dev/null
+++ b/Test/hignore/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/hilightwin/info.yml b/Test/hilightwin/info.yml
new file mode 100644
index 0000000..336f9a4
--- /dev/null
+++ b/Test/hilightwin/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Timo 'cras' Sirainen, Mark 'znx' Sangster"
+ changed: 'Sun May 25 18:59:57 BST 2008'
+ contact: 'tss@iki.fi, znxster@gmail.com'
+ default_package: hilightwin
+ description: "Print hilighted messages to window named \"hilight\""
+ license: 'Public Domain'
+ modified: '2014-10-17 22:54:13'
+ name: hilightwin
+ url: http://irssi.org/
+ version: 0.02
diff --git a/Test/hilightwin/irssi.log b/Test/hilightwin/irssi.log
new file mode 100644
index 0000000..9904999
--- /dev/null
+++ b/Test/hilightwin/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Create a window named 'hilight'
+* -!- Irssi: Loaded script hilightwin
diff --git a/Test/hilightwin/perlcritic.log b/Test/hilightwin/perlcritic.log
new file mode 100644
index 0000000..231c41b
--- /dev/null
+++ b/Test/hilightwin/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 14, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/hipchat_complete/info.yml b/Test/hipchat_complete/info.yml
new file mode 100644
index 0000000..9bb2871
--- /dev/null
+++ b/Test/hipchat_complete/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'John Morrissey'
+ contact: jwm@horde.net
+ default_package: hipchat_complete
+ description: "Translate nicks to HipChat \"mention names\""
+ license: BSD
+ modified: '2015-01-18 02:15:41'
+ modules:
+ - WebService::HipChat
+ name: hipchat_complete
+ version: 2.0
diff --git a/Test/hipchat_complete/irssi.log b/Test/hipchat_complete/irssi.log
new file mode 100644
index 0000000..e6157a7
--- /dev/null
+++ b/Test/hipchat_complete/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script hipchat_complete
diff --git a/Test/hipchat_complete/perlcritic.log b/Test/hipchat_complete/perlcritic.log
new file mode 100644
index 0000000..504790a
--- /dev/null
+++ b/Test/hipchat_complete/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 70, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/history_search/info.yml b/Test/history_search/info.yml
new file mode 100644
index 0000000..0c9c0e1
--- /dev/null
+++ b/Test/history_search/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Wouter Coekaerts'
+ changed: 17/01/09
+ contact: coekie@irssi.org
+ default_package: history_search
+ description: 'Search within your typed history as you type (like ctrl-R in bash)'
+ license: 'GPLv2 or later'
+ name: history_search
+ url: http://wouter.coekaerts.be/irssi/
+ version: 2.0
diff --git a/Test/history_search/irssi.log b/Test/history_search/irssi.log
new file mode 100644
index 0000000..b512715
--- /dev/null
+++ b/Test/history_search/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script history_search
diff --git a/Test/history_search/perlcritic.log b/Test/history_search/perlcritic.log
new file mode 100644
index 0000000..cc82038
--- /dev/null
+++ b/Test/history_search/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 28, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 57, column 16. See page 253 of PBP. (Severity: 3)
diff --git a/Test/hitcount/failed.yml b/Test/hitcount/failed.yml
new file mode 100644
index 0000000..062f7e9
--- /dev/null
+++ b/Test/hitcount/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: hitcount
diff --git a/Test/hitcount/info.yml b/Test/hitcount/info.yml
new file mode 100644
index 0000000..4663e2d
--- /dev/null
+++ b/Test/hitcount/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Riku \"Shrike\" Lindblad"
+ changed: '$Date: 2002/03/05 18:19:28 $ '
+ contact: 'shrike\@addiktit.net, Shrike on IRCNet/QNet/EFNet/DALNet'
+ description: 'Add a apache page hitcounter to statusbar'
+ license: Free
+ modified: '2014-10-17 22:54:13'
+ name: hitcount
+ version: 1.3
diff --git a/Test/hitcount/irssi.log b/Test/hitcount/irssi.log
new file mode 100644
index 0000000..7525812
--- /dev/null
+++ b/Test/hitcount/irssi.log
@@ -0,0 +1,4 @@
+* -!- Irssi: Error in script hitcount:
+* Global symbol "$Revision" requires explicit package name at hitcount.pl line 5.
+* Global symbol "$n" requires explicit package name at hitcount.pl line 5.
+* BEGIN not safe after errors--compilation aborted at hitcount.pl line 52.
diff --git a/Test/hitcount/perlcritic.log b/Test/hitcount/perlcritic.log
new file mode 100644
index 0000000..5e2015d
--- /dev/null
+++ b/Test/hitcount/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 88, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/hl/info.yml b/Test/hl/info.yml
new file mode 100644
index 0000000..f60b896
--- /dev/null
+++ b/Test/hl/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Riku Voipio'
+ contact: riku.voipio@iki.fi
+ default_package: hl
+ description: "responds to \"!hl counterstrike.server \" command on channels/msg's to query counter-strike servers"
+ license: GPLv2
+ modified: '2014-10-17 22:54:13'
+ name: half-life
+ url: http://nchip.ukkosenjyly.mine.nu/irssiscripts/
+ version: 1.2
diff --git a/Test/hl/irssi.log b/Test/hl/irssi.log
new file mode 100644
index 0000000..036589b
--- /dev/null
+++ b/Test/hl/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Half-life info bot by nchip loaded.
+* -!- Irssi: Loaded script hl
diff --git a/Test/hl/perlcritic.log b/Test/hl/perlcritic.log
new file mode 100644
index 0000000..ccded01
--- /dev/null
+++ b/Test/hl/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 10, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 35, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 48, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/hlbot/info.yml b/Test/hlbot/info.yml
new file mode 100644
index 0000000..cfb0fe9
--- /dev/null
+++ b/Test/hlbot/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Veli Mankinen'
+ contact: veli@piipiip.net
+ default_package: hlbot
+ description: 'Floods the channel about things that are hapening in your hl -server. Also enables you to send rcon commands to the server from channel.'
+ license: GPLv2
+ modified: '2014-10-17 22:54:13'
+ name: 'HL-log/rcon -bot'
+ url: http://piipiip.net/
+ version: 1.0
diff --git a/Test/hlbot/irssi.log b/Test/hlbot/irssi.log
new file mode 100644
index 0000000..46c6069
--- /dev/null
+++ b/Test/hlbot/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script hlbot
diff --git a/Test/hlbot/logi b/Test/hlbot/logi
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Test/hlbot/logi
diff --git a/Test/hlbot/perlcritic.log b/Test/hlbot/perlcritic.log
new file mode 100644
index 0000000..bf53d51
--- /dev/null
+++ b/Test/hlbot/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 46, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 95, column 15. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 193, column 15. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/hostname/info.yml b/Test/hostname/info.yml
new file mode 100644
index 0000000..dd6c408
--- /dev/null
+++ b/Test/hostname/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: 'Jean-Yves Lefort'
+ changed: '$Date: 2002/07/04 13:18:02 $ '
+ contact: 'jylefort\@brutele.be, decadix on IRCNet'
+ default_package: hostname
+ description: 'Adds a /HOSTNAME command; it will list all IP addresses on all interfaces found on your machine, resolve them, and allow you to choose one easily'
+ license: BSD
+ modified: '2014-10-17 22:54:13'
+ modules:
+ - Socket6
+ name: hostname
+ url: http://void.adminz.be/irssi.shtml
+ version: 1.01
diff --git a/Test/hostname/irssi.log b/Test/hostname/irssi.log
new file mode 100644
index 0000000..8819c26
--- /dev/null
+++ b/Test/hostname/irssi.log
@@ -0,0 +1,7 @@
+* Subroutine Irssi::Script::hostname::pack_sockaddr_in6 redefined at /usr/share/perl/5.14/Exporter.pm line 67.
+*
+* Subroutine Irssi::Script::hostname::unpack_sockaddr_in6 redefined at /usr/share/perl/5.14/Exporter.pm line 67.
+*
+* Subroutine Irssi::Script::hostname::sockaddr_in6 redefined at /usr/share/perl/5.14/Exporter.pm line 67.
+*
+* -!- Irssi: Loaded script hostname
diff --git a/Test/hostname/perlcritic.log b/Test/hostname/perlcritic.log
new file mode 100644
index 0000000..83703f2
--- /dev/null
+++ b/Test/hostname/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 120, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 126, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/iMPD/info.yml b/Test/iMPD/info.yml
new file mode 100644
index 0000000..da594da
--- /dev/null
+++ b/Test/iMPD/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: Santabutthead
+ contact: starz@antisocial.com
+ default_package: iMPD
+ description: 'This controls Music Player Daemon from the familiar irssi interface'
+ license: 'GPL v2'
+ modified: '2014-10-17 22:54:13'
+ name: iMPD
+ url: http://www.musicpd.org
+ version: 0.0.0n
diff --git a/Test/iMPD/irssi.log b/Test/iMPD/irssi.log
new file mode 100644
index 0000000..3c90753
--- /dev/null
+++ b/Test/iMPD/irssi.log
@@ -0,0 +1,4 @@
+* For usage information on iMPD type /mhelp
+* readline() on closed filehandle CONF at iMPD.pl line 493.
+*
+* -!- Irssi: Loaded script iMPD
diff --git a/Test/iMPD/perlcritic.log b/Test/iMPD/perlcritic.log
new file mode 100644
index 0000000..d278c89
--- /dev/null
+++ b/Test/iMPD/perlcritic.log
@@ -0,0 +1,11 @@
+Code before warnings are enabled at line 83, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 265, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 268, column 2. Check the return value of "close" for success. (Severity: 2)
+Subroutine name is a homonym for builtin function delete at line 380, column 1. See page 177 of PBP. (Severity: 4)
+Return value of "open" ignored at line 492, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 498, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 526, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 536, column 5. Check the return value of "close" for success. (Severity: 2)
+Subroutine name is a homonym for builtin function next at line 724, column 1. See page 177 of PBP. (Severity: 4)
+Mismatched operator at line 868, column 21. Numeric/string operators and operands should match. (Severity: 3)
+Subroutine name is a homonym for builtin function seek at line 926, column 1. See page 177 of PBP. (Severity: 4)
diff --git a/Test/identify-md5/info.yml b/Test/identify-md5/info.yml
new file mode 100644
index 0000000..2762506
--- /dev/null
+++ b/Test/identify-md5/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Eric Jansen'
+ changed: 'Sat Mar 1 13:32:30 CET 2003'
+ contact: chaos@sorcery.net
+ default_package: identify_md5
+ description: 'MD5 NickServ identification script for SorceryNet'
+ license: GPL
+ modules: Digest::MD5
+ name: identify-md5
+ url: http://xyrion.org/irssi/
+ version: 1.05
diff --git a/Test/identify-md5/irssi.log b/Test/identify-md5/irssi.log
new file mode 100644
index 0000000..6f01de4
--- /dev/null
+++ b/Test/identify-md5/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script identify_md5
diff --git a/Test/identify-md5/perlcritic.log b/Test/identify-md5/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/identify-md5/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/idletime/info.yml b/Test/idletime/info.yml
new file mode 100644
index 0000000..7f7ffda
--- /dev/null
+++ b/Test/idletime/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 20030208
+ commands: idle
+ contact: stefan@pico.ruhr.de
+ default_package: idletime
+ description: 'Retrieves the idletime of any nick'
+ license: GPLv2
+ name: idletime
+ url: ''
+ version: 20030208
diff --git a/Test/idletime/irssi.log b/Test/idletime/irssi.log
new file mode 100644
index 0000000..b76fc84
--- /dev/null
+++ b/Test/idletime/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script idletime
diff --git a/Test/idletime/perlcritic.log b/Test/idletime/perlcritic.log
new file mode 100644
index 0000000..5acc8a8
--- /dev/null
+++ b/Test/idletime/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 12, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 41, column 17. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/idonkey/info.yml b/Test/idonkey/info.yml
new file mode 100644
index 0000000..446f100
--- /dev/null
+++ b/Test/idonkey/info.yml
@@ -0,0 +1,15 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2004051601
+ commands: idonkey
+ contact: stefan@pico.ruhr.de
+ default_package: idonkey
+ description: 'equips Irssi with an interface to mldonkey'
+ license: GPLv2
+ modules:
+ - HTML::Entities
+ - LWP::UserAgent
+ name: iDonkey
+ sbitems: idonkey
+ version: 2004051601
diff --git a/Test/idonkey/irssi.log b/Test/idonkey/irssi.log
new file mode 100644
index 0000000..df98d9d
--- /dev/null
+++ b/Test/idonkey/irssi.log
@@ -0,0 +1,12 @@
+* "my" variable $password masks earlier declaration in same scope at idonkey.pl line 146.
+*
+* defined(@array) is deprecated at idonkey.pl line 520.
+*
+* (Maybe you should just omit the defined()?)
+*
+* Useless use of push with no values at idonkey.pl line 819.
+*
+* Useless use of concatenation (.) or string in void context at idonkey.pl line 819.
+*
+* >> iDonkey 2004051601 loaded, /idonkey help
+* -!- Irssi: Loaded script idonkey
diff --git a/Test/idonkey/perlcritic.log b/Test/idonkey/perlcritic.log
new file mode 100644
index 0000000..118d5e9
--- /dev/null
+++ b/Test/idonkey/perlcritic.log
@@ -0,0 +1,6 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 172, column 9. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 227, column 6. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 243, column 18. See page 161 of PBP. (Severity: 5)
+Capture variable used outside conditional at line 851, column 16. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1136, column 22. See page 253 of PBP. (Severity: 3)
diff --git a/Test/ignore_log/info.yml b/Test/ignore_log/info.yml
new file mode 100644
index 0000000..1c6506a
--- /dev/null
+++ b/Test/ignore_log/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Dmitry \"jsn\" Kim"
+ changed: 2004-09-10
+ changes: 'initial version'
+ contact: jason@nichego.net
+ default_package: ignore_log
+ description: 'script to log ignored messages'
+ license: GPL
+ modified: '2014-10-17 22:54:13'
+ name: ignore_log
+ url: http://
+ version: 0.1
diff --git a/Test/ignore_log/irssi.log b/Test/ignore_log/irssi.log
new file mode 100644
index 0000000..8d464c0
--- /dev/null
+++ b/Test/ignore_log/irssi.log
@@ -0,0 +1,6 @@
+* -!- Irssi: *****
+* -!- Irssi: * ignore_log 0.1 loaded.
+* -!- Irssi: * use `/set ignore_log <filename>' to configure
+* -!- Irssi: * use `/set ignore_log none' to disable ignore logging
+* -!- Irssi: * logging ignored users to `~/.irssi/ignore.log'
+* -!- Irssi: Loaded script ignore_log
diff --git a/Test/ignore_log/perlcritic.log b/Test/ignore_log/perlcritic.log
new file mode 100644
index 0000000..482212f
--- /dev/null
+++ b/Test/ignore_log/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 28, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 65, column 6. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/ignoreoc/info.yml b/Test/ignoreoc/info.yml
new file mode 100644
index 0000000..8e0675f
--- /dev/null
+++ b/Test/ignoreoc/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Erkki Seppälä'
+ changed: 'Mon Jun 16 08:10:45 EEST 2008'
+ contact: flux@inside.org
+ default_package: ignoreoc
+ description: 'Ignore messages from people not on your channels.Now people you msg are added to bypass-list.'
+ license: 'Public Domain'
+ modified: '2014-10-17 22:54:13'
+ name: Ignore-OC
+ url: http://www.inside.org/~flux/software/irssi/
+ version: 0.6
diff --git a/Test/ignoreoc/irssi.log b/Test/ignoreoc/irssi.log
new file mode 100644
index 0000000..9868950
--- /dev/null
+++ b/Test/ignoreoc/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: IgnoreOC version 0.6 by flux with patches from Exstatica. Try /ignoreoc
+* -!- Irssi: Loaded script ignoreoc
diff --git a/Test/ignoreoc/perlcritic.log b/Test/ignoreoc/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/ignoreoc/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/ignorsula/info.yml b/Test/ignorsula/info.yml
new file mode 100644
index 0000000..1a01f17
--- /dev/null
+++ b/Test/ignorsula/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: apic
+ contact: apic@IRCnet
+ default_package: ignorsula
+ description: 'script to show ignored message in censored form'
+ license: 'public domina'
+ name: ignorsula
+ url: http://irssi.apic.name/ignorsula.pl
+ version: 1.999999999543675475473856-FDIV-final
diff --git a/Test/ignorsula/irssi.log b/Test/ignorsula/irssi.log
new file mode 100644
index 0000000..dec52fd
--- /dev/null
+++ b/Test/ignorsula/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script ignorsula
diff --git a/Test/ignorsula/perlcritic.log b/Test/ignorsula/perlcritic.log
new file mode 100644
index 0000000..30d4632
--- /dev/null
+++ b/Test/ignorsula/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/il/info.yml b/Test/il/info.yml
new file mode 100644
index 0000000..30b69eb
--- /dev/null
+++ b/Test/il/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Marcus Rueckert'
+ changed: 2003-01-13T13:17:44Z
+ contact: darix@irssi.org
+ default_package: il
+ description: 'adds a statusbar item which show length of the inputline'
+ license: 'BSD License or something more liberal'
+ name: inputlength
+ url: http://www.irssi.de./
+ version: 0.0.5
diff --git a/Test/il/irssi.log b/Test/il/irssi.log
new file mode 100644
index 0000000..7a029b6
--- /dev/null
+++ b/Test/il/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script il
diff --git a/Test/il/perlcritic.log b/Test/il/perlcritic.log
new file mode 100644
index 0000000..c875d80
--- /dev/null
+++ b/Test/il/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 30, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/imdb/info.yml b/Test/imdb/info.yml
new file mode 100644
index 0000000..a520fcb
--- /dev/null
+++ b/Test/imdb/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Eric Jansen'
+ changed: 'Sat Mar 1 12:39:49 CET 2003'
+ contact: chaos@sorcery.net
+ default_package: imdb
+ description: 'Automatically lookup IMDB-numbers in nicknames'
+ license: GPL
+ modules:
+ - LWP::UserAgent
+ name: imdb
+ url: http://xyrion.org/irssi/
+ version: 1.01
diff --git a/Test/imdb/irssi.log b/Test/imdb/irssi.log
new file mode 100644
index 0000000..304988a
--- /dev/null
+++ b/Test/imdb/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script imdb
diff --git a/Test/imdb/perlcritic.log b/Test/imdb/perlcritic.log
new file mode 100644
index 0000000..da150f1
--- /dev/null
+++ b/Test/imdb/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 18, column 10. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 44, column 20. See page 349 of PBP. (Severity: 4)
diff --git a/Test/intjoin/info.yml b/Test/intjoin/info.yml
new file mode 100644
index 0000000..ca302c9
--- /dev/null
+++ b/Test/intjoin/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: c0ffee
+ changed: 'Sun Sep 21 12:22:24 CEST 2008'
+ contact: c0ffee@penguin-breeder.org
+ default_package: intjoin
+ description: 'Joins channels with non-utf8 non-ascii names.'
+ license: 'Public Domain'
+ modified: '2014-10-17 22:54:13'
+ modules:
+ - Text::Iconv
+ name: 'i18n /join'
+ url: http://www.penguin-breeder.org/irssi/
+ version: 0.2
diff --git a/Test/intjoin/irssi.log b/Test/intjoin/irssi.log
new file mode 100644
index 0000000..9adaf9d
--- /dev/null
+++ b/Test/intjoin/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script intjoin
diff --git a/Test/intjoin/perlcritic.log b/Test/intjoin/perlcritic.log
new file mode 100644
index 0000000..198ceb9
--- /dev/null
+++ b/Test/intjoin/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 41, column 9. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 71, column 9. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 102, column 9. See page 253 of PBP. (Severity: 3)
diff --git a/Test/invitejoin/info.yml b/Test/invitejoin/info.yml
new file mode 100644
index 0000000..34dfa9e
--- /dev/null
+++ b/Test/invitejoin/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Sun Apr 11 12:38:18 2004'
+ contact: geert@irssi.org
+ default_package: invitejoin
+ description: 'This script will join a channel if somebody invites you to it.'
+ license: 'Public Domain'
+ name: invitejoin.pl
+ url: http://irssi.hauwaerts.be/invitejoin.pl
+ version: 0.01
diff --git a/Test/invitejoin/irssi.log b/Test/invitejoin/irssi.log
new file mode 100644
index 0000000..10b7f6c
--- /dev/null
+++ b/Test/invitejoin/irssi.log
@@ -0,0 +1,2 @@
+* >> Scriptinfo: Loaded invitejoin.pl version 0.01 by Geert Hauwaerts.
+* -!- Irssi: Loaded script invitejoin
diff --git a/Test/invitejoin/perlcritic.log b/Test/invitejoin/perlcritic.log
new file mode 100644
index 0000000..cd284cc
--- /dev/null
+++ b/Test/invitejoin/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/ipupdate/info.yml b/Test/ipupdate/info.yml
new file mode 100644
index 0000000..78c3194
--- /dev/null
+++ b/Test/ipupdate/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: xlony
+ changed: 'Tue Jan 3 18:33:56 CET 2006'
+ contact: anderfdez@yahoo.es
+ default_package: ipupdate
+ description: "Auto \"/set dcc_own_ip IP\" on connect."
+ license: GPL
+ modules:
+ - HTTP::Request::Common
+ - LWP::UserAgent
+ name: IPupdate
+ version: 1.2
diff --git a/Test/ipupdate/irssi.log b/Test/ipupdate/irssi.log
new file mode 100644
index 0000000..090bf21
--- /dev/null
+++ b/Test/ipupdate/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script ipupdate
diff --git a/Test/ipupdate/perlcritic.log b/Test/ipupdate/perlcritic.log
new file mode 100644
index 0000000..9d373b1
--- /dev/null
+++ b/Test/ipupdate/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 15, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/iraident/info.yml b/Test/iraident/info.yml
new file mode 100644
index 0000000..39363e4
--- /dev/null
+++ b/Test/iraident/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: DonRumata
+ changed: 0.6.1
+ commands: none
+ contact: rumata@dragons.ru
+ default_package: iraident
+ description: 'IrcNet.ru Auto Identify - changes nick and send identify command, then sets codepage'
+ license: GPLv2
+ name: iraident
+ url: http://rumata.dragons.ru
+ version: 0.6.1
diff --git a/Test/iraident/irssi.log b/Test/iraident/irssi.log
new file mode 100644
index 0000000..8f37296
--- /dev/null
+++ b/Test/iraident/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script iraident
diff --git a/Test/iraident/perlcritic.log b/Test/iraident/perlcritic.log
new file mode 100644
index 0000000..ae436e6
--- /dev/null
+++ b/Test/iraident/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 17, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 43, column 16. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 43, column 42. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/irc_chess/failed.yml b/Test/irc_chess/failed.yml
new file mode 100644
index 0000000..937b887
--- /dev/null
+++ b/Test/irc_chess/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: irc_chess
diff --git a/Test/irc_chess/info.yml b/Test/irc_chess/info.yml
new file mode 100644
index 0000000..791ff49
--- /dev/null
+++ b/Test/irc_chess/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'kodgehopper (kodgehopper@netscape.net)'
+ contact: kodgehopper@netscape.net
+ description: 'Chess server for IRC. Allows for multiple 2-player games to be played simultaneously'
+ license: 'GNU GPL'
+ modified: '2014-10-17 22:54:13'
+ name: IRC-Chess
+ url: 'none as yet'
+ version: 0.1
diff --git a/Test/irc_chess/irssi.log b/Test/irc_chess/irssi.log
new file mode 100644
index 0000000..4280f5c
--- /dev/null
+++ b/Test/irc_chess/irssi.log
@@ -0,0 +1,5 @@
+* -!- Irssi: connecting to server
+* -!- Irssi:
+* -!- Irssi: Error in script irc_chess:
+* connect: Connection refused at irc_chess.pl line 207.
+* BEGIN failed--compilation aborted at irc_chess.pl line 211.
diff --git a/Test/irc_chess/perlcritic.log b/Test/irc_chess/perlcritic.log
new file mode 100644
index 0000000..02a5796
--- /dev/null
+++ b/Test/irc_chess/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 10, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 191, column 2. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 204, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 207, column 45. See page 283 of PBP. (Severity: 3)
diff --git a/Test/irccomplete/info.yml b/Test/irccomplete/info.yml
new file mode 100644
index 0000000..ed3d658
--- /dev/null
+++ b/Test/irccomplete/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Erkki Seppälä'
+ changed: 'Thu Feb 7 22:45:55 EET 2002'
+ contact: flux@inside.org
+ default_package: irccomplete
+ description: 'Adds words from IRC to your tab-completion list, plus fixes typos'
+ license: 'Public Domain'
+ modified: '2014-10-17 22:54:13'
+ name: 'IRC Completion'
+ url: http://xulfad.inside.org/~flux/software/irssi/
+ version: 0.1
diff --git a/Test/irccomplete/irssi.log b/Test/irccomplete/irssi.log
new file mode 100644
index 0000000..3a888be
--- /dev/null
+++ b/Test/irccomplete/irssi.log
@@ -0,0 +1,3 @@
+* \1 better written as $1 at irccomplete.pl line 64.
+*
+* -!- Irssi: Loaded script irccomplete
diff --git a/Test/irccomplete/perlcritic.log b/Test/irccomplete/perlcritic.log
new file mode 100644
index 0000000..ca11fdd
--- /dev/null
+++ b/Test/irccomplete/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/ircgallery/failed.yml b/Test/ircgallery/failed.yml
new file mode 100644
index 0000000..76e02bf
--- /dev/null
+++ b/Test/ircgallery/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: ircgallery
diff --git a/Test/ircgallery/info.yml b/Test/ircgallery/info.yml
new file mode 100644
index 0000000..3451afe
--- /dev/null
+++ b/Test/ircgallery/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Timo 'cras' Sirainen"
+ changed: 2002-03-04T22:47+0100
+ contact: tss@iki.fi
+ description: 'Show IRC gallery (http://irc-galleria.net, finnish only) information on /WHOIS or /GALLERY'
+ license: 'Public Domain'
+ modified: '2014-10-17 22:54:13'
+ name: ircgallery
+ url: http://irssi.org/
+ version: 1.13
diff --git a/Test/ircgallery/irssi.log b/Test/ircgallery/irssi.log
new file mode 100644
index 0000000..652b1bf
--- /dev/null
+++ b/Test/ircgallery/irssi.log
@@ -0,0 +1,4 @@
+* Reference found where even-sized list expected at ircgallery.pl line 36.
+*
+* -!- Irssi: Error in script ircgallery:
+* Can't create cache directory /home/travis/.irssi/ircgallery at ircgallery.pl line 248.
diff --git a/Test/ircgallery/perlcritic.log b/Test/ircgallery/perlcritic.log
new file mode 100644
index 0000000..3b31016
--- /dev/null
+++ b/Test/ircgallery/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 112, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 218, column 3. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 248, column 31. See page 283 of PBP. (Severity: 3)
diff --git a/Test/ircgmessagenotify/info.yml b/Test/ircgmessagenotify/info.yml
new file mode 100644
index 0000000..73898c3
--- /dev/null
+++ b/Test/ircgmessagenotify/info.yml
@@ -0,0 +1,15 @@
+---
+-
+ authors: BCOW
+ changed: '21.01.2004 23:55:00 EET'
+ contact: bcow@iki.fi
+ default_package: ircgmessagenotify
+ description: 'Tarkistelee irc-galleria.net:iä ja sanoo kun sinulle on uusia viestejä.'
+ license: GPLv2
+ modified: '2014-10-17 22:54:13'
+ modules:
+ - HTTP::Cookies
+ - LWP::UserAgent
+ name: ircgmessagenotify
+ url: http://www.verkonpaino.net/
+ version: 0.1b
diff --git a/Test/ircgmessagenotify/irssi.log b/Test/ircgmessagenotify/irssi.log
new file mode 100644
index 0000000..7206b54
--- /dev/null
+++ b/Test/ircgmessagenotify/irssi.log
@@ -0,0 +1,3 @@
+* Useless use of numeric eq (==) in void context at ircgmessagenotify.pl line 63.
+*
+* -!- Irssi: Loaded script ircgmessagenotify
diff --git a/Test/ircgmessagenotify/perlcritic.log b/Test/ircgmessagenotify/perlcritic.log
new file mode 100644
index 0000000..fad93c2
--- /dev/null
+++ b/Test/ircgmessagenotify/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 31, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 128, column 18. See page 253 of PBP. (Severity: 3)
diff --git a/Test/ircops/info.yml b/Test/ircops/info.yml
new file mode 100644
index 0000000..47ad9b5
--- /dev/null
+++ b/Test/ircops/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: BC-bd
+ contact: bd@bc-bd.org
+ default_package: ircops
+ description: '/IRCOPS - Display IrcOps in current channel'
+ license: 'GPL v2'
+ name: ircops
+ url: https://bc-bd.org/svn/repos/irssi/trunk/
+ version: 0.1
diff --git a/Test/ircops/irssi.log b/Test/ircops/irssi.log
new file mode 100644
index 0000000..5d1d3e9
--- /dev/null
+++ b/Test/ircops/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script ircops
diff --git a/Test/ircops/perlcritic.log b/Test/ircops/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/ircops/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/ircsec/info.yml b/Test/ircsec/info.yml
new file mode 100644
index 0000000..5f85f5c
--- /dev/null
+++ b/Test/ircsec/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2008051101
+ commands: ircsec
+ contact: stefan@pico.ruhr.de
+ default_package: ircsec
+ description: 'secures your conversation'
+ license: GPLv2
+ modules:
+ - Crypt::CBC
+ name: IRCSec
+ sbitems: ircsec
+ version: 2008051101
diff --git a/Test/ircsec/irssi.log b/Test/ircsec/irssi.log
new file mode 100644
index 0000000..739809b
--- /dev/null
+++ b/Test/ircsec/irssi.log
@@ -0,0 +1,2 @@
+* >> IRCSec 2008051101 loaded: /ircsec help for help
+* -!- Irssi: Loaded script ircsec
diff --git a/Test/ircsec/perlcritic.log b/Test/ircsec/perlcritic.log
new file mode 100644
index 0000000..398d1b6
--- /dev/null
+++ b/Test/ircsec/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 8, column 44. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 119, column 18. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 120, column 18. See page 253 of PBP. (Severity: 3)
diff --git a/Test/irssi-feed/info.yml b/Test/irssi-feed/info.yml
new file mode 100644
index 0000000..16f0b79
--- /dev/null
+++ b/Test/irssi-feed/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Julius Michaelis'
+ changed: '$VERSION'
+ contact: iRRSi@cserv.dyndns.org
+ default_package: irssi_feed
+ description: 'Parses and announces XML/Atom feeds'
+ license: GPLv3
+ modules:
+ - XML::Feed
+ name: 'iRSSi feed reader'
+ url: https://github.com/jcaesar/irssi-feed
+ version: 20130209
diff --git a/Test/irssi-feed/irssi.log b/Test/irssi-feed/irssi.log
new file mode 100644
index 0000000..6c68421
--- /dev/null
+++ b/Test/irssi-feed/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script irssi_feed
diff --git a/Test/irssi-feed/perlcritic.log b/Test/irssi-feed/perlcritic.log
new file mode 100644
index 0000000..95240d3
--- /dev/null
+++ b/Test/irssi-feed/perlcritic.log
@@ -0,0 +1 @@
+scripts/irssi-feed.pl source OK
diff --git a/Test/irssiBlaster/info.yml b/Test/irssiBlaster/info.yml
new file mode 100644
index 0000000..a6df41c
--- /dev/null
+++ b/Test/irssiBlaster/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: legion
+ changed: 'Fri Oct 31 12:22:08 CET 2003'
+ contact: a.lepore@email.it
+ default_package: irssiBlaster
+ description: 'Display the song played by mp3blaster in channels and statusbar. See the top of the file for usage.'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-17 22:54:13'
+ name: irssiBlaster
+ version: 1.6
diff --git a/Test/irssiBlaster/irssi.log b/Test/irssiBlaster/irssi.log
new file mode 100644
index 0000000..dc76988
--- /dev/null
+++ b/Test/irssiBlaster/irssi.log
@@ -0,0 +1,7 @@
+* Unrecognized escape \k passed through at irssiBlaster.pl line 362.
+*
+* Unrecognized escape \K passed through at irssiBlaster.pl line 362.
+*
+* Use of uninitialized value in subroutine entry at irssiBlaster.pl line 444.
+*
+* -!- Irssi: Loaded script irssiBlaster
diff --git a/Test/irssiBlaster/perlcritic.log b/Test/irssiBlaster/perlcritic.log
new file mode 100644
index 0000000..be87758
--- /dev/null
+++ b/Test/irssiBlaster/perlcritic.log
@@ -0,0 +1,7 @@
+Code before warnings are enabled at line 93, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 110, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 112, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 125, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 127, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 187, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 189, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/irssiq/failed.yml b/Test/irssiq/failed.yml
new file mode 100644
index 0000000..dd94e1f
--- /dev/null
+++ b/Test/irssiq/failed.yml
@@ -0,0 +1,6 @@
+---
+-
+ failed: 1
+ modules:
+ - Net::vICQ
+ name: irssiq
diff --git a/Test/irssiq/info.yml b/Test/irssiq/info.yml
new file mode 100644
index 0000000..d91e92b
--- /dev/null
+++ b/Test/irssiq/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003231101
+ commands: irssiq
+ contact: stefan@pico.ruhr.de
+ description: 'integrates ICQ instant-messaging into irssi'
+ license: GPLv2
+ modules:
+ - Net::vICQ
+ name: IrssiQ
+ sbitems: irssiq
+ version: 2003231101
diff --git a/Test/irssiq/irssi.log b/Test/irssiq/irssi.log
new file mode 100644
index 0000000..31e2a9e
--- /dev/null
+++ b/Test/irssiq/irssi.log
@@ -0,0 +1,3 @@
+* -!- Irssi: Error in script irssiq:
+* Can't locate Net/vICQ.pm in @INC at irssiq.pl line 23.
+* BEGIN failed--compilation aborted at irssiq.pl line 23.
diff --git a/Test/irssiq/perlcritic.log b/Test/irssiq/perlcritic.log
new file mode 100644
index 0000000..df239e2
--- /dev/null
+++ b/Test/irssiq/perlcritic.log
@@ -0,0 +1,20 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
+Two-argument "open" used at line 123, column 2. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 123, column 2. Check the return value of "open" for success. (Severity: 3)
+One-argument "select" used at line 124, column 14. See page 224 of PBP. (Severity: 4)
+One-argument "select" used at line 131, column 2. See page 224 of PBP. (Severity: 4)
+Mismatched operator at line 155, column 42. Numeric/string operators and operands should match. (Severity: 3)
+Two-argument "open" used at line 162, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 162, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 164, column 5. Check the return value of "close" for success. (Severity: 2)
+Capture variable used outside conditional at line 250, column 44. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 251, column 39. See page 253 of PBP. (Severity: 3)
+Two-argument "open" used at line 419, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 419, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 421, column 5. Check the return value of "close" for success. (Severity: 2)
+Mismatched operator at line 428, column 27. Numeric/string operators and operands should match. (Severity: 3)
+Two-argument "open" used at line 430, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 430, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 432, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 435, column 19. See page 161 of PBP. (Severity: 5)
+Capture variable used outside conditional at line 613, column 15. See page 253 of PBP. (Severity: 3)
diff --git a/Test/isbanned/info.yml b/Test/isbanned/info.yml
new file mode 100644
index 0000000..9b0cd6f
--- /dev/null
+++ b/Test/isbanned/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: mniip
+ commands: 'isbanned ismuted islisted isreset'
+ contact: 'mniip @ freenode'
+ default_package: isbanned
+ description: 'freenode-specific script that checks whether someone is banned on some channel'
+ license: 'Public domain'
+ modified: '2015-01-13 17:01:18'
+ name: isbanned
+ version: 0.6.2
diff --git a/Test/isbanned/irssi.log b/Test/isbanned/irssi.log
new file mode 100644
index 0000000..832b692
--- /dev/null
+++ b/Test/isbanned/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script isbanned
diff --git a/Test/isbanned/perlcritic.log b/Test/isbanned/perlcritic.log
new file mode 100644
index 0000000..df64d04
--- /dev/null
+++ b/Test/isbanned/perlcritic.log
@@ -0,0 +1,4 @@
+"die" used instead of "croak" at line 70, column 2. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 121, column 3. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 132, column 3. See page 283 of PBP. (Severity: 3)
+Subroutine name is a homonym for builtin function reset at line 331, column 1. See page 177 of PBP. (Severity: 4)
diff --git a/Test/isdn/failed.yml b/Test/isdn/failed.yml
new file mode 100644
index 0000000..e2aa079
--- /dev/null
+++ b/Test/isdn/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: isdn
diff --git a/Test/isdn/info.yml b/Test/isdn/info.yml
new file mode 100644
index 0000000..ed33adc
--- /dev/null
+++ b/Test/isdn/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Uli Baumann'
+ changed: 'Thu Jun 17 12:49:55 CEST 2004'
+ contact: f-zappa@irc-muenster.de
+ description: 'Displays incoming ISDN calls'
+ license: GPL
+ modified: '2014-10-17 22:54:13'
+ name: isdn
+ version: 0.3
diff --git a/Test/isdn/irssi.log b/Test/isdn/irssi.log
new file mode 100644
index 0000000..908ccd9
--- /dev/null
+++ b/Test/isdn/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Error in script isdn:
+* Can't open isdnlog at isdn.pl line 51.
diff --git a/Test/isdn/perlcritic.log b/Test/isdn/perlcritic.log
new file mode 100644
index 0000000..0210be9
--- /dev/null
+++ b/Test/isdn/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 14, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 46, column 3. Check the return value of "close" for success. (Severity: 2)
+Two-argument "open" used at line 51, column 1. See page 207 of PBP. (Severity: 5)
+"die" used instead of "croak" at line 51, column 44. See page 283 of PBP. (Severity: 3)
diff --git a/Test/itime/info.yml b/Test/itime/info.yml
new file mode 100644
index 0000000..eaff745
--- /dev/null
+++ b/Test/itime/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Johan \"Ion\" Kiviniemi"
+ changed: 'Tue Mar 12 22:20 EET 2002'
+ contact: 'ion at hassers.org'
+ default_package: itime
+ description: 'Internet Time statusbar item. See http://www.timeanddate.com/time/internettime.html'
+ license: 'Public Domain'
+ name: itime
+ url: http://ion.amigafin.org/scripts/
+ version: 0.9
diff --git a/Test/itime/irssi.log b/Test/itime/irssi.log
new file mode 100644
index 0000000..f390e77
--- /dev/null
+++ b/Test/itime/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script itime
diff --git a/Test/itime/perlcritic.log b/Test/itime/perlcritic.log
new file mode 100644
index 0000000..36a32a9
--- /dev/null
+++ b/Test/itime/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/ixmmsa/failed.yml b/Test/ixmmsa/failed.yml
new file mode 100644
index 0000000..68d9a8a
--- /dev/null
+++ b/Test/ixmmsa/failed.yml
@@ -0,0 +1,7 @@
+---
+-
+ failed: 1
+ modules:
+ - Xmms
+ - Xmms::Remote
+ name: ixmmsa
diff --git a/Test/ixmmsa/info.yml b/Test/ixmmsa/info.yml
new file mode 100644
index 0000000..da7c35a
--- /dev/null
+++ b/Test/ixmmsa/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: 'Kristof Korwisi'
+ changed: 2006-10-27
+ changes: 'added some comments, added $announce_message:_*-stuff'
+ contact: kk@manoli.im-dachgeschoss.de
+ description: "/xmms announces which _file_ is currently playing. E.g. Currently playing: \"Kieran Halpin & Band - Mirror Town.mp3\""
+ license: GPL
+ modules:
+ - Xmms
+ - Xmms::Remote
+ name: iXMMSa
+ url: http://manoli.im-dachgeschoss.de/~kk/
+ version: 0.2+1
diff --git a/Test/ixmmsa/irssi.log b/Test/ixmmsa/irssi.log
new file mode 100644
index 0000000..29522e2
--- /dev/null
+++ b/Test/ixmmsa/irssi.log
@@ -0,0 +1,3 @@
+* -!- Irssi: Error in script ixmmsa:
+* Can't locate Xmms.pm in @INC at ixmmsa.pl line 20.
+* BEGIN failed--compilation aborted at ixmmsa.pl line 20.
diff --git a/Test/ixmmsa/perlcritic.log b/Test/ixmmsa/perlcritic.log
new file mode 100644
index 0000000..e9d7cbb
--- /dev/null
+++ b/Test/ixmmsa/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 26, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/joininfo/info.yml b/Test/joininfo/info.yml
new file mode 100644
index 0000000..0af6aa6
--- /dev/null
+++ b/Test/joininfo/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Pieter-Bas IJdens'
+ changed: 2005-03-10
+ contact: irssi-scripts@nospam.mi4.org.uk
+ default_package: joininfo
+ description: 'Reports WHOIS information and channel list for those who join a channel'
+ license: 'GPLv2 or later'
+ name: joininfo
+ url: http://pieter-bas.ijdens.com/irssi/
+ version: 1.0.0
diff --git a/Test/joininfo/irssi.log b/Test/joininfo/irssi.log
new file mode 100644
index 0000000..58496da
--- /dev/null
+++ b/Test/joininfo/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script joininfo
diff --git a/Test/joininfo/perlcritic.log b/Test/joininfo/perlcritic.log
new file mode 100644
index 0000000..7105b85
--- /dev/null
+++ b/Test/joininfo/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 139, column 1. See page 431 of PBP. (Severity: 4)
+Expression form of "eval" at line 260, column 5. See page 161 of PBP. (Severity: 5)
+Expression form of "eval" at line 274, column 5. See page 161 of PBP. (Severity: 5)
diff --git a/Test/kblamehost/info.yml b/Test/kblamehost/info.yml
new file mode 100644
index 0000000..8f0549f
--- /dev/null
+++ b/Test/kblamehost/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Filippo 'godog' Giunchedi"
+ contact: filippo\@esaurito.net
+ default_package: kblamehost
+ description: 'Kicks (and bans) people with >= 4 dots in theirs hostname'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-17 22:54:13'
+ name: kblamehost
+ url: http://esaurito.net
+ version: 0.0.1
diff --git a/Test/kblamehost/irssi.log b/Test/kblamehost/irssi.log
new file mode 100644
index 0000000..0627fe2
--- /dev/null
+++ b/Test/kblamehost/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script kblamehost
diff --git a/Test/kblamehost/perlcritic.log b/Test/kblamehost/perlcritic.log
new file mode 100644
index 0000000..30d4632
--- /dev/null
+++ b/Test/kblamehost/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/keepnick/info.yml b/Test/keepnick/info.yml
new file mode 100644
index 0000000..aa78029
--- /dev/null
+++ b/Test/keepnick/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Peder Stray'
+ contact: peder@ninja.no
+ default_package: keepnick
+ description: 'Try to get your nick back when it becomes available.'
+ license: GPL
+ modified: '2014-10-17 22:54:13'
+ name: keepnick
+ url: http://ninja.no/irssi/keepnick.pl
+ version: 1.17
diff --git a/Test/keepnick/irssi.log b/Test/keepnick/irssi.log
new file mode 100644
index 0000000..840a12e
--- /dev/null
+++ b/Test/keepnick/irssi.log
@@ -0,0 +1,4 @@
+* readline() on closed filehandle CONF at keepnick.pl line 85.
+*
+* -!- Keepnick: Loaded 0 nicks from ../keepnick
+* -!- Irssi: Loaded script keepnick
diff --git a/Test/keepnick/perlcritic.log b/Test/keepnick/perlcritic.log
new file mode 100644
index 0000000..09e0ac5
--- /dev/null
+++ b/Test/keepnick/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 15, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 84, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 92, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 108, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 113, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/kenny/info.yml b/Test/kenny/info.yml
new file mode 100644
index 0000000..6ced46d
--- /dev/null
+++ b/Test/kenny/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Gerfried Fuchs'
+ changed: 2002-06-13
+ contact: alfie@channel.debian.de
+ default_package: kenny
+ description: 'autodekennyfies /kenny, adds /kenny, /dekenny. Based on Jan-Pieter Cornets signature version'
+ license: BSD
+ name: 'kenny speech'
+ url: http://alfie.ist.org/projects/irssi/scripts/kenny.pl
+ version: 2.3.1
diff --git a/Test/kenny/irssi.log b/Test/kenny/irssi.log
new file mode 100644
index 0000000..58c6bb4
--- /dev/null
+++ b/Test/kenny/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script kenny
diff --git a/Test/kenny/perlcritic.log b/Test/kenny/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/kenny/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/kernel/info.yml b/Test/kernel/info.yml
new file mode 100644
index 0000000..b2e6f81
--- /dev/null
+++ b/Test/kernel/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Johan \"Ion\" Kiviniemi"
+ changed: 'Tue Mar 12 22:20 EET 2002'
+ contact: 'ion at hassers.org'
+ default_package: kernel
+ description: 'Fetches the version(s) of the latest Linux kernel(s).'
+ license: 'Public Domain'
+ name: Kernel
+ url: http://ion.amigafin.org/irssi/
+ version: 0.9
diff --git a/Test/kernel/irssi.log b/Test/kernel/irssi.log
new file mode 100644
index 0000000..610ed13
--- /dev/null
+++ b/Test/kernel/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script kernel
diff --git a/Test/kernel/perlcritic.log b/Test/kernel/perlcritic.log
new file mode 100644
index 0000000..36a32a9
--- /dev/null
+++ b/Test/kernel/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/keybinds/info.yml b/Test/keybinds/info.yml
new file mode 100644
index 0000000..90d452c
--- /dev/null
+++ b/Test/keybinds/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Tue Nov 4 16:49:20 CET 2003'
+ contact: geert@irssi.org
+ default_package: keybinds
+ description: 'This script will set the proper keybindings on /AZERTY and /QWERTY.'
+ license: 'Public Domain'
+ name: keybindings.pl
+ url: http://irssi.hauwaerts.be/keybindings.pl
+ version: 0.01
diff --git a/Test/keybinds/irssi.log b/Test/keybinds/irssi.log
new file mode 100644
index 0000000..1e22678
--- /dev/null
+++ b/Test/keybinds/irssi.log
@@ -0,0 +1,2 @@
+* >> Scriptinfo: Loaded keybindings.pl version 0.01 by Geert Hauwaerts.
+* -!- Irssi: Loaded script keybinds
diff --git a/Test/keybinds/perlcritic.log b/Test/keybinds/perlcritic.log
new file mode 100644
index 0000000..cd284cc
--- /dev/null
+++ b/Test/keybinds/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/kicks/info.yml b/Test/kicks/info.yml
new file mode 100644
index 0000000..e1e4a5c
--- /dev/null
+++ b/Test/kicks/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: c0ffee
+ changed: 'Tue Nov 14 23:19:19 CET 2006'
+ contact: c0ffee@penguin-breeder.org
+ default_package: kicks
+ description: 'Enhances /k /kb and /kn with some nice options.'
+ license: 'Public Domain'
+ name: 'Various kick and ban commands'
+ url: http://www.penguin-breeder.org/irssi/
+ version: 0.26
diff --git a/Test/kicks/irssi.log b/Test/kicks/irssi.log
new file mode 100644
index 0000000..34d02dc
--- /dev/null
+++ b/Test/kicks/irssi.log
@@ -0,0 +1,5 @@
+* Unquoted string "true" may clash with future reserved word at kicks.pl line 171.
+*
+* -!- Irssi: Could not find configuration file for kicks...
+* -!- Irssi: ... use /set kicks_configuration <file>
+* -!- Irssi: Loaded script kicks
diff --git a/Test/kicks/perlcritic.log b/Test/kicks/perlcritic.log
new file mode 100644
index 0000000..c362489
--- /dev/null
+++ b/Test/kicks/perlcritic.log
@@ -0,0 +1,13 @@
+Code before strictures are enabled at line 10, column 1. See page 429 of PBP. (Severity: 5)
+Code before warnings are enabled at line 10, column 1. See page 431 of PBP. (Severity: 4)
+Two-argument "open" used at line 86, column 2. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 86, column 2. Check the return value of "open" for success. (Severity: 3)
+Two-argument "open" used at line 110, column 3. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 110, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 117, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 123, column 2. Check the return value of "close" for success. (Severity: 2)
+Comma used to separate statements at line 137, column 5. See pages 68,71 of PBP. (Severity: 4)
+Expression form of "eval" at line 137, column 10. See page 161 of PBP. (Severity: 5)
+Comma used to separate statements at line 162, column 9. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 164, column 9. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 187, column 2. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/kill_fake_gets/info.yml b/Test/kill_fake_gets/info.yml
new file mode 100644
index 0000000..6b664f8
--- /dev/null
+++ b/Test/kill_fake_gets/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Piotr 'Cvbge' Krukowiecki"
+ changed: 2003.02.11
+ default_package: kill_fake_gets
+ description: 'When new send arrives checks if there are old identical sends (ie from the same nick on the same server and with the same filename) and closes them'
+ license: 'Public Domain'
+ modified: '2014-10-17 22:54:13'
+ name: kill_fake_gets
+ url: http://pingu.ii.uj.edu.pl/~piotr/irssi/
+ version: 1.1
diff --git a/Test/kill_fake_gets/irssi.log b/Test/kill_fake_gets/irssi.log
new file mode 100644
index 0000000..341b1bd
--- /dev/null
+++ b/Test/kill_fake_gets/irssi.log
@@ -0,0 +1,7 @@
+* Scalar value @_[0] better written as $_[0] at kill_fake_gets.pl line 34.
+*
+* Scalar value @_[0] better written as $_[0] at kill_fake_gets.pl line 42.
+*
+* Scalar value @_[0] better written as $_[0] at kill_fake_gets.pl line 64.
+*
+* -!- Irssi: Loaded script kill_fake_gets
diff --git a/Test/kill_fake_gets/perlcritic.log b/Test/kill_fake_gets/perlcritic.log
new file mode 100644
index 0000000..62b9abe
--- /dev/null
+++ b/Test/kill_fake_gets/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 18, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/kills/info.yml b/Test/kills/info.yml
new file mode 100644
index 0000000..08f3903
--- /dev/null
+++ b/Test/kills/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Timo Sirainen'
+ changed: 'Sun Mar 10 23:18 EET 2002'
+ default_package: kills
+ description: 'Displays kills with more understandable messages'
+ license: 'Public Domain'
+ modified: '2014-10-17 22:54:13'
+ name: kills
+ version: 1.00
diff --git a/Test/kills/irssi.log b/Test/kills/irssi.log
new file mode 100644
index 0000000..1c34657
--- /dev/null
+++ b/Test/kills/irssi.log
@@ -0,0 +1,3 @@
+* \1 better written as $1 at kills.pl line 53.
+*
+* -!- Irssi: Loaded script kills
diff --git a/Test/kills/perlcritic.log b/Test/kills/perlcritic.log
new file mode 100644
index 0000000..8cc402d
--- /dev/null
+++ b/Test/kills/perlcritic.log
@@ -0,0 +1,8 @@
+Code before warnings are enabled at line 17, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 44, column 16. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 45, column 17. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 62, column 19. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 64, column 19. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 75, column 21. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 77, column 18. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 77, column 24. See page 253 of PBP. (Severity: 3)
diff --git a/Test/kline_warning/info.yml b/Test/kline_warning/info.yml
new file mode 100644
index 0000000..a005861
--- /dev/null
+++ b/Test/kline_warning/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Wed Sep 17 23:00:11 CEST 2003'
+ contact: geert@irssi.org
+ default_package: kline_warning
+ description: 'This script shows a warning in the statuswindow if somebody preforms a /KlINE or /UNKLINE.'
+ license: 'GNU General Public License'
+ name: kline_warning.pl
+ url: http://irssi.hauwaerts.be/kline_warning.pl
+ version: 1.08
diff --git a/Test/kline_warning/irssi.log b/Test/kline_warning/irssi.log
new file mode 100644
index 0000000..a5e53ed
--- /dev/null
+++ b/Test/kline_warning/irssi.log
@@ -0,0 +1,2 @@
+* >> Scriptinfo: Loaded kline_warning.pl version 1.08 by Geert Hauwaerts.
+* -!- Irssi: Loaded script kline_warning
diff --git a/Test/kline_warning/perlcritic.log b/Test/kline_warning/perlcritic.log
new file mode 100644
index 0000000..cd284cc
--- /dev/null
+++ b/Test/kline_warning/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/l33tmusic/failed.yml b/Test/l33tmusic/failed.yml
new file mode 100644
index 0000000..2051f57
--- /dev/null
+++ b/Test/l33tmusic/failed.yml
@@ -0,0 +1,7 @@
+---
+-
+ failed: 1
+ modules:
+ - Xmms
+ - Xmms::Remote
+ name: l33tmusic
diff --git a/Test/l33tmusic/info.yml b/Test/l33tmusic/info.yml
new file mode 100644
index 0000000..599901f
--- /dev/null
+++ b/Test/l33tmusic/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: Mikachu
+ contact: 'Mikachu @ quakenet|freenode|arcnet|oftc'
+ description: 'A script to show playing xmms song in channel or in a statusbar, and also control xmms. Be sure to read through the script to see all features.'
+ license: GPL
+ modules:
+ - Xmms
+ - Xmms::Remote
+ name: 'l33t xmms music showing script'
+ sbitems: l33tmusic
+ version: 2.01
diff --git a/Test/l33tmusic/irssi.log b/Test/l33tmusic/irssi.log
new file mode 100644
index 0000000..bd2caf2
--- /dev/null
+++ b/Test/l33tmusic/irssi.log
@@ -0,0 +1,3 @@
+* -!- Irssi: Error in script l33tmusic:
+* Can't locate Xmms.pm in @INC at l33tmusic.pl line 5.
+* BEGIN failed--compilation aborted at l33tmusic.pl line 5.
diff --git a/Test/l33tmusic/perlcritic.log b/Test/l33tmusic/perlcritic.log
new file mode 100644
index 0000000..5aa28c7
--- /dev/null
+++ b/Test/l33tmusic/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 70, column 11. Numeric/string operators and operands should match. (Severity: 3)
+String delimiter used with "split" at line 187, column 20. Express it as a regex instead. (Severity: 2)
diff --git a/Test/lastfm/info.yml b/Test/lastfm/info.yml
new file mode 100644
index 0000000..23c6165
--- /dev/null
+++ b/Test/lastfm/info.yml
@@ -0,0 +1,15 @@
+---
+-
+ authors: "Simon 'simmel' Lundström"
+ contact: 'simmel@(freenode|quakenet|efnet) http://last.fm/user/darksoy'
+ date: 20110125
+ default_package: lastfm
+ description: 'A now-playing-script which uses Last.fm'
+ license: BSD
+ modified: '2014-10-17 22:54:13'
+ modules:
+ - HTML::Entities
+ - LWP::UserAgent
+ name: lastfm
+ url: http://soy.se/code/
+ version: 5.8
diff --git a/Test/lastfm/irssi.log b/Test/lastfm/irssi.log
new file mode 100644
index 0000000..1d89be6
--- /dev/null
+++ b/Test/lastfm/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script lastfm
diff --git a/Test/lastfm/perlcritic.log b/Test/lastfm/perlcritic.log
new file mode 100644
index 0000000..d74cd9c
--- /dev/null
+++ b/Test/lastfm/perlcritic.log
@@ -0,0 +1,7 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 288, column 14. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 352, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 353, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 361, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 380, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 389, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/lastspoke/info.yml b/Test/lastspoke/info.yml
new file mode 100644
index 0000000..d17fdd8
--- /dev/null
+++ b/Test/lastspoke/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Sander Smeenk'
+ contact: irssi@freshdot.net
+ default_package: lastspoke
+ description: 'Remembers what people said last on what channels'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-17 22:54:13'
+ name: lastspoke
+ url: http://irssi.freshdot.net/
+ version: 0.2
diff --git a/Test/lastspoke/irssi.log b/Test/lastspoke/irssi.log
new file mode 100644
index 0000000..9928ad9
--- /dev/null
+++ b/Test/lastspoke/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script lastspoke
diff --git a/Test/lastspoke/perlcritic.log b/Test/lastspoke/perlcritic.log
new file mode 100644
index 0000000..8a88f9d
--- /dev/null
+++ b/Test/lastspoke/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 28, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/len/info.yml b/Test/len/info.yml
new file mode 100644
index 0000000..b84fe1c
--- /dev/null
+++ b/Test/len/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Clemens Heidinger'
+ changed: '$LastChangedDate: 2006-03-11 19:30:09 +0100 (Sat, 11 Mar 2006) $'
+ commands: len
+ contact: heidinger@dau.pl
+ default_package: len
+ description: 'If you try to get a nick with 11 characters but only 9 are allowed, this script will prevent the nickchange. The same for too long topics, kickmsgs, partmsgs and quitmsgs.'
+ license: BSD
+ name: len
+ version: 1.0.0
diff --git a/Test/len/irssi.log b/Test/len/irssi.log
new file mode 100644
index 0000000..3e0efd7
--- /dev/null
+++ b/Test/len/irssi.log
@@ -0,0 +1,2 @@
+* len.pl 1.0.0 loaded. For further information type /len
+* -!- Irssi: Loaded script len
diff --git a/Test/len/perlcritic.log b/Test/len/perlcritic.log
new file mode 100644
index 0000000..e5cbb7e
--- /dev/null
+++ b/Test/len/perlcritic.log
@@ -0,0 +1 @@
+scripts/len.pl source OK
diff --git a/Test/leodict/info.yml b/Test/leodict/info.yml
new file mode 100644
index 0000000..6c9691e
--- /dev/null
+++ b/Test/leodict/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 20040515
+ commands: leodict
+ contact: stefan@pico.ruhr.de
+ default_package: leodict
+ description: 'translates via dict.leo.org'
+ license: GPLv2
+ modules:
+ - LWP::Simple
+ name: leodict
+ url: http://irssi.org/scripts/
+ version: 20040515
diff --git a/Test/leodict/irssi.log b/Test/leodict/irssi.log
new file mode 100644
index 0000000..3187a8a
--- /dev/null
+++ b/Test/leodict/irssi.log
@@ -0,0 +1,2 @@
+* >> leodict 20040515 loaded: /leodict -h for help
+* -!- Irssi: Loaded script leodict
diff --git a/Test/leodict/perlcritic.log b/Test/leodict/perlcritic.log
new file mode 100644
index 0000000..9191c0f
--- /dev/null
+++ b/Test/leodict/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 116, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 131, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 141, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 148, column 23. See page 161 of PBP. (Severity: 5)
diff --git a/Test/levelclear/info.yml b/Test/levelclear/info.yml
new file mode 100644
index 0000000..5c9c5fd
--- /dev/null
+++ b/Test/levelclear/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Nico R. Wohlgemuth'
+ changed: '2014-06-15 17:07:00'
+ contact: nico@lifeisabug.com
+ default_package: levelclear
+ description: 'Similar to crapbuster.pl but uses irssis internal scrollback levelclear functionality and is able to clear the previous window automatically after having switched to a new one when levelclear_autoclear is set to true.'
+ license: WTFPL
+ modified: '2014-06-15 17:10:05'
+ name: levelclear
+ url: http://scripts.irssi.org/
+ version: 1.1
diff --git a/Test/levelclear/irssi.log b/Test/levelclear/irssi.log
new file mode 100644
index 0000000..cd01188
--- /dev/null
+++ b/Test/levelclear/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script levelclear
diff --git a/Test/levelclear/perlcritic.log b/Test/levelclear/perlcritic.log
new file mode 100644
index 0000000..226181b
--- /dev/null
+++ b/Test/levelclear/perlcritic.log
@@ -0,0 +1 @@
+scripts/levelclear.pl source OK
diff --git a/Test/licq/info.yml b/Test/licq/info.yml
new file mode 100644
index 0000000..437738a
--- /dev/null
+++ b/Test/licq/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Jari Matilainen'
+ contact: jmn98015@student.mdh.se
+ default_package: licq
+ description: 'Licq statusbar thingy'
+ license: 'Public Domain'
+ modified: '2014-10-17 22:54:13'
+ name: licq
+ url: http://jari.cjb.net,http://irssi.org,http://scripts.irssi.de
+ version: 0.5
diff --git a/Test/licq/irssi.log b/Test/licq/irssi.log
new file mode 100644
index 0000000..8572395
--- /dev/null
+++ b/Test/licq/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script licq
diff --git a/Test/licq/perlcritic.log b/Test/licq/perlcritic.log
new file mode 100644
index 0000000..0116e85
--- /dev/null
+++ b/Test/licq/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 3, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 30, column 4. Check the return value of "open" for success. (Severity: 3)
diff --git a/Test/linkchan/info.yml b/Test/linkchan/info.yml
new file mode 100644
index 0000000..4efd66a
--- /dev/null
+++ b/Test/linkchan/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Marcin 'Qrczak' Kowalczyk"
+ contact: qrczak@knm.org.pl
+ default_package: linkchan
+ description: 'Link several channels on serveral networks'
+ license: 'GNU GPL'
+ modified: '2014-10-17 22:54:13'
+ name: LinkChan
+ url: http://qrnik.knm.org.pl/~qrczak/irssi/linkchan.pl
+ version: 1.5
diff --git a/Test/linkchan/irssi.log b/Test/linkchan/irssi.log
new file mode 100644
index 0000000..089d652
--- /dev/null
+++ b/Test/linkchan/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script linkchan
diff --git a/Test/linkchan/perlcritic.log b/Test/linkchan/perlcritic.log
new file mode 100644
index 0000000..4a3baa2
--- /dev/null
+++ b/Test/linkchan/perlcritic.log
@@ -0,0 +1,16 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 35, column 11. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 35, column 18. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 35, column 25. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 35, column 32. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 59, column 37. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 59, column 44. See page 253 of PBP. (Severity: 3)
+Return value of "open" ignored at line 95, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 104, column 5. Check the return value of "close" for success. (Severity: 2)
+Capture variable used outside conditional at line 127, column 15. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 127, column 22. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 127, column 29. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 127, column 36. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 308, column 38. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 323, column 33. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 323, column 37. See page 253 of PBP. (Severity: 3)
diff --git a/Test/listen/info.yml b/Test/listen/info.yml
new file mode 100644
index 0000000..b110d8c
--- /dev/null
+++ b/Test/listen/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Csaba Nagy'
+ changed: 'Tue Nov 26 19:55:04 CET 2002'
+ contact: lordpyre@negerno.hu
+ default_package: listen
+ description: 'A simple mp3 display script that will display what mp3 you are playing in which software (mpg123, xmms, mp3blaster, etc) to your active channel or to a query window.'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-17 22:54:13'
+ name: listen
+ version: 0.2
diff --git a/Test/listen/irssi.log b/Test/listen/irssi.log
new file mode 100644
index 0000000..520060d
--- /dev/null
+++ b/Test/listen/irssi.log
@@ -0,0 +1,2 @@
+* >> listen v0.2 loaded... (command: /listen)
+* -!- Irssi: Loaded script listen
diff --git a/Test/listen/perlcritic.log b/Test/listen/perlcritic.log
new file mode 100644
index 0000000..c11f9ca
--- /dev/null
+++ b/Test/listen/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 60, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 80, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 110, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 120, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/loadavg/info.yml b/Test/loadavg/info.yml
new file mode 100644
index 0000000..b05c834
--- /dev/null
+++ b/Test/loadavg/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: aki
+ contact: aki@evilbsd.info
+ default_package: loadavg
+ description: 'display a loadavg statusbar item using vm.loadavg mib or /proc/loadavg'
+ license: 'public domain'
+ modified: '2014-10-17 22:54:13'
+ name: loadavg
+ version: 0.4
diff --git a/Test/loadavg/irssi.log b/Test/loadavg/irssi.log
new file mode 100644
index 0000000..3c11239
--- /dev/null
+++ b/Test/loadavg/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script loadavg
diff --git a/Test/loadavg/perlcritic.log b/Test/loadavg/perlcritic.log
new file mode 100644
index 0000000..8e0b7bd
--- /dev/null
+++ b/Test/loadavg/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 12, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/localize/info.yml b/Test/localize/info.yml
new file mode 100644
index 0000000..2e0f58a
--- /dev/null
+++ b/Test/localize/info.yml
@@ -0,0 +1,16 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2014112501
+ commands: localize
+ contact: stefan@pico.ruhr.de
+ default_package: localize
+ description: 'Localizes users using traceroute, the localizer database or IP-Atlas'
+ license: GPLv2
+ modified: '2014-12-06 11:57:45'
+ modules:
+ - HTML::Entities
+ - LWP::UserAgent
+ name: localize
+ url: ''
+ version: 2014112501
diff --git a/Test/localize/irssi.log b/Test/localize/irssi.log
new file mode 100644
index 0000000..792f5be
--- /dev/null
+++ b/Test/localize/irssi.log
@@ -0,0 +1,9 @@
+* readline() on closed filehandle F at localize.pl line 526.
+*
+* Use of uninitialized value $text in string at localize.pl line 528.
+*
+* Use of uninitialized value in hash dereference at localize.pl line 528.
+*
+* >> localize cache (0 hosts) loaded
+* >> localize 2014112501 loaded: /localize -h for help
+* -!- Irssi: Loaded script localize
diff --git a/Test/localize/perlcritic.log b/Test/localize/perlcritic.log
new file mode 100644
index 0000000..de0d624
--- /dev/null
+++ b/Test/localize/perlcritic.log
@@ -0,0 +1,17 @@
+Code before warnings are enabled at line 63, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 309, column 6. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 328, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 364, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 379, column 6. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 455, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 467, column 17. See page 161 of PBP. (Severity: 5)
+Two-argument "open" used at line 514, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 514, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 516, column 5. Check the return value of "close" for success. (Severity: 2)
+Two-argument "open" used at line 525, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "close" ignored at line 527, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 528, column 28. See page 161 of PBP. (Severity: 5)
+Two-argument "open" used at line 564, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 564, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 566, column 5. Check the return value of "close" for success. (Severity: 2)
+Capture variable used outside conditional at line 702, column 13. See page 253 of PBP. (Severity: 3)
diff --git a/Test/log2ansi/failed.yml b/Test/log2ansi/failed.yml
new file mode 100644
index 0000000..5446bcd
--- /dev/null
+++ b/Test/log2ansi/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: log2ansi
diff --git a/Test/log2ansi/info.yml b/Test/log2ansi/info.yml
new file mode 100644
index 0000000..6899e68
--- /dev/null
+++ b/Test/log2ansi/info.yml
@@ -0,0 +1,8 @@
+---
+-
+ authors: 'Peder Stray'
+ contact: peder@ninja.no
+ description: 'convert mirc color and irssi interal formatting to ansi colors, useful for log filtering'
+ license: GPL
+ name: log2ansi
+ url: http://ninja.no/irssi/log2ansi
diff --git a/Test/log2ansi/irssi.log b/Test/log2ansi/irssi.log
new file mode 100644
index 0000000..0c4f30a
--- /dev/null
+++ b/Test/log2ansi/irssi.log
@@ -0,0 +1,7 @@
+* Useless use of private variable in void context at log2ansi.pl line 221.
+*
+* Useless use of private variable in void context at log2ansi.pl line 219.
+*
+* -!- Irssi: Warning: log2ansi is should not run from within irssi
+* -!- Irssi: Error in script log2ansi:
+* Suicide to prevent loading
diff --git a/Test/log2ansi/perlcritic.log b/Test/log2ansi/perlcritic.log
new file mode 100644
index 0000000..fdd3f31
--- /dev/null
+++ b/Test/log2ansi/perlcritic.log
@@ -0,0 +1,6 @@
+Code before warnings are enabled at line 16, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 175, column 40. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 175, column 44. See page 253 of PBP. (Severity: 3)
+String delimiter used with "split" at line 203, column 18. Express it as a regex instead. (Severity: 2)
+Capture variable used outside conditional at line 247, column 11. See page 253 of PBP. (Severity: 3)
+Missing $VERSION in script. (Severity: 6)
diff --git a/Test/logcompress/info.yml b/Test/logcompress/info.yml
new file mode 100644
index 0000000..6b81c0e
--- /dev/null
+++ b/Test/logcompress/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Timo 'cras' Sirainen"
+ changed: 2002-03-04T22:47+0100
+ contact: tss@iki.fi
+ default_package: logcompress
+ description: "compress logfiles then they're rotated"
+ license: 'Public Domain'
+ modified: '2014-10-17 22:54:13'
+ name: logcompress
+ url: http://irssi.org/
+ version: 0.01
diff --git a/Test/logcompress/irssi.log b/Test/logcompress/irssi.log
new file mode 100644
index 0000000..72b0fe3
--- /dev/null
+++ b/Test/logcompress/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script logcompress
diff --git a/Test/logcompress/perlcritic.log b/Test/logcompress/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/logcompress/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/ls/info.yml b/Test/ls/info.yml
new file mode 100644
index 0000000..5fbd495
--- /dev/null
+++ b/Test/ls/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: c0ffee
+ changed: 'Fri Sep 06 15:36 CEST 2002'
+ contact: c0ffee@penguin-breeder.org
+ default_package: ls
+ description: 'Use /ls <regex> to show all nicks (including ident@host) matching regex in the current channel'
+ license: 'Public Domain'
+ modified: '2014-10-17 22:54:13'
+ name: 'List nicks in channel'
+ url: http://www.penguin-breeder.org/irssi/
+ version: 0.02
diff --git a/Test/ls/irssi.log b/Test/ls/irssi.log
new file mode 100644
index 0000000..a2d3e5c
--- /dev/null
+++ b/Test/ls/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script ls
diff --git a/Test/ls/perlcritic.log b/Test/ls/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/ls/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/lwho/info.yml b/Test/lwho/info.yml
new file mode 100644
index 0000000..ff7ed59
--- /dev/null
+++ b/Test/lwho/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: Mika
+ bugs: none?
+ changed: none
+ contact: '[Mika] @ IRCnet'
+ default_package: lwho
+ description: 'Displays users logged on system in current window, simple one'
+ license: '-'
+ modified: '2014-10-17 22:54:13'
+ name: 'Local who'
+ url: '-'
+ version: 0.01a
diff --git a/Test/lwho/irssi.log b/Test/lwho/irssi.log
new file mode 100644
index 0000000..a323d71
--- /dev/null
+++ b/Test/lwho/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: local who 0.01a by [Mika]
+* -!- Irssi: Loaded script lwho
diff --git a/Test/lwho/perlcritic.log b/Test/lwho/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/lwho/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/mail/failed.yml b/Test/mail/failed.yml
new file mode 100644
index 0000000..7ca143b
--- /dev/null
+++ b/Test/mail/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: mail
diff --git a/Test/mail/info.yml b/Test/mail/info.yml
new file mode 100644
index 0000000..8e79622
--- /dev/null
+++ b/Test/mail/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Timo Sirainen, Matti Hiljanen, Joost Vunderink, Bart Matthaei'
+ contact: 'tss@iki.fi, matti@hiljanen.com, joost@carnique.nl, bart@dreamflow.nl'
+ description: 'Fully customizable mail counter statusbar item with multiple mailbox and multiple Maildir support'
+ license: 'Public Domain'
+ modified: '2014-10-19 11:54:16'
+ name: mail
+ url: 'http://irssi.org, http://scripts.irssi.de'
+ version: 2.92
diff --git a/Test/mail/irssi.log b/Test/mail/irssi.log
new file mode 100644
index 0000000..b067927
--- /dev/null
+++ b/Test/mail/irssi.log
@@ -0,0 +1,39 @@
+* Parentheses missing around "my" list at mail.pl line 40.
+*
+* -!- Irssi: Error in script mail:
+* Global symbol "$last_mtime" requires explicit package name at mail.pl line 40.
+* Global symbol "$last_mailcount" requires explicit package name at mail.pl line 40.
+* Global symbol "$last_mode" requires explicit package name at mail.pl line 40.
+* Global symbol "$total" requires explicit package name at mail.pl line 104.
+* Global symbol "$last_mailcount" requires explicit package name at mail.pl line 114.
+* Global symbol "$last_mtime" requires explicit package name at mail.pl line 114.
+* Global symbol "$last_mtime" requires explicit package name at mail.pl line 116.
+* Global symbol "$last_mailcount" requires explicit package name at mail.pl line 191.
+* Global symbol "$name" requires explicit package name at mail.pl line 208.
+* Global symbol "$name" requires explicit package name at mail.pl line 209.
+* Global symbol "$name" requires explicit package name at mail.pl line 226.
+* Global symbol "$name" requires explicit package name at mail.pl line 235.
+* Global symbol "$new_mails" requires explicit package name at mail.pl line 236.
+* Global symbol "$name" requires explicit package name at mail.pl line 236.
+* Global symbol "$new_mails" requires explicit package name at mail.pl line 238.
+* Global symbol "$new_mails" requires explicit package name at mail.pl line 238.
+* Global symbol "$new_mails" requires explicit package name at mail.pl line 240.
+* Global symbol "$new_mails" requires explicit package name at mail.pl line 240.
+* Global symbol "$name" requires explicit package name at mail.pl line 240.
+* Global symbol "$name" requires explicit package name at mail.pl line 244.
+* Global symbol "$dbox" requires explicit package name at mail.pl line 266.
+* Global symbol "$dbox" requires explicit package name at mail.pl line 267.
+* Global symbol "$dbox" requires explicit package name at mail.pl line 268.
+* Global symbol "$dbox" requires explicit package name at mail.pl line 268.
+* Global symbol "$dbox" requires explicit package name at mail.pl line 269.
+* Global symbol "$dbox" requires explicit package name at mail.pl line 270.
+* Global symbol "$dbox" requires explicit package name at mail.pl line 270.
+* Global symbol "$dbox" requires explicit package name at mail.pl line 270.
+* Global symbol "$name" requires explicit package name at mail.pl line 309.
+* Global symbol "$name" requires explicit package name at mail.pl line 310.
+* Global symbol "$name" requires explicit package name at mail.pl line 310.
+* Global symbol "$box" requires explicit package name at mail.pl line 348.
+* Global symbol "$box" requires explicit package name at mail.pl line 349.
+* Global symbol "$box" requires explicit package name at mail.pl line 349.
+* Global symbol "$last_mode" requires explicit package name at mail.pl line 380.
+* Global symbol "$last_mode" requires explicit package name at mail.pl line 381.
diff --git a/Test/mail/perlcritic.log b/Test/mail/perlcritic.log
new file mode 100644
index 0000000..4f2d2d2
--- /dev/null
+++ b/Test/mail/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 3, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 143, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/mailcheck_imap/info.yml b/Test/mailcheck_imap/info.yml
new file mode 100644
index 0000000..c63a41d
--- /dev/null
+++ b/Test/mailcheck_imap/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "David \"Legooolas\" Gardner"
+ contact: irssi@icmfp.com
+ default_package: mailcheck_imap
+ description: 'Staturbar item which indicates how many new emails you have in the specified IMAP[S] mailbox'
+ license: 'GNU GPLv2'
+ modified: '2014-10-19 11:54:16'
+ modules:
+ - IO::Socket::SSL
+ name: mailcheck_imap
+ url: http://icmfp.com/irssi
+ version: 0.5
diff --git a/Test/mailcheck_imap/irssi.log b/Test/mailcheck_imap/irssi.log
new file mode 100644
index 0000000..5e8415f
--- /dev/null
+++ b/Test/mailcheck_imap/irssi.log
@@ -0,0 +1,40 @@
+* Use of uninitialized value $1 in concatenation (.) or string at mailcheck_imap.pl line 80.
+*
+* Use of uninitialized value $1 in concatenation (.) or string at mailcheck_imap.pl line 80.
+*
+* Use of uninitialized value $1 in concatenation (.) or string at mailcheck_imap.pl line 80.
+*
+* Use of uninitialized value $1 in concatenation (.) or string at mailcheck_imap.pl line 80.
+*
+* ,--[mailcheck_imap]
+* | mailcheck_imap 0.5
+* | /mailcheck_imap_help
+* | Display this help.
+* | /mailcheck_imap
+* | Check for new mail immediately, opening the connection if required.
+* | /mailcheck_imap_stop
+* | Close connection to server and stop checking for new mail.
+* | /set mailcheck_imap
+* | Show all mailcheck_imap settings.
+* | Note: You need to set at least host, user and password.
+* | /statusbar <name> add mailcheck_imap
+* | Add statusbar item for mailcheck.
+* |
+* |
+* | Formats in theme for statusbar item:
+* | (number of new mails in -e, total number of message in )
+* | sb_mailcheck_imap = "{sb Mail: -e new, total}";
+* | sb_mailcheck_imap_zero = "{sb Mail: None new, total}";
+* |
+* | Format in theme for 'new mail arrived' message in current window:
+* | (number of new mails in -e, total number of message in )
+* | mailcheck_imap_echo = "You have -e new message(s)!";
+* |
+* | Note: You have to set at least the mailcheck_imap_host, user,
+* | and password settings.
+* |
+* | IMPORTANT NOTE: As this stores the password in your irssi config
+* | file, you should really set the mode of the file to 0600 so that
+* | it's only readable by your user.
+* `--<Help>->
+* -!- Irssi: Loaded script mailcheck_imap
diff --git a/Test/mailcheck_imap/perlcritic.log b/Test/mailcheck_imap/perlcritic.log
new file mode 100644
index 0000000..2b91bf6
--- /dev/null
+++ b/Test/mailcheck_imap/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine name is a homonym for builtin function alarm at line 418, column 1. See page 177 of PBP. (Severity: 4)
diff --git a/Test/mailcheck_mbox_flux/info.yml b/Test/mailcheck_mbox_flux/info.yml
new file mode 100644
index 0000000..b12e46d
--- /dev/null
+++ b/Test/mailcheck_mbox_flux/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Erkki Seppälä'
+ changed: 'Mon Mar 4 23:25:18 EET 2002'
+ contact: flux@inside.org
+ default_package: mailcheck_mbox_flux
+ description: 'Polls your unix mailbox for new mail'
+ license: 'Public Domain'
+ modified: '2014-10-19 11:54:16'
+ name: 'Mail Check'
+ url: http://xulfad.inside.org/~flux/software/irssi/
+ version: 0.1
diff --git a/Test/mailcheck_mbox_flux/irssi.log b/Test/mailcheck_mbox_flux/irssi.log
new file mode 100644
index 0000000..6e949f4
--- /dev/null
+++ b/Test/mailcheck_mbox_flux/irssi.log
@@ -0,0 +1,5 @@
+* Use of uninitialized value $mtime in numeric ne (!=) at mailcheck_mbox_flux.pl line 70.
+*
+* Use of uninitialized value $mtime in numeric ne (!=) at mailcheck_mbox_flux.pl line 70.
+*
+* -!- Irssi: Loaded script mailcheck_mbox_flux
diff --git a/Test/mailcheck_mbox_flux/perlcritic.log b/Test/mailcheck_mbox_flux/perlcritic.log
new file mode 100644
index 0000000..f7fd7e3
--- /dev/null
+++ b/Test/mailcheck_mbox_flux/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 45, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/mailcheck_pop3_kimmo/info.yml b/Test/mailcheck_pop3_kimmo/info.yml
new file mode 100644
index 0000000..c12941f
--- /dev/null
+++ b/Test/mailcheck_pop3_kimmo/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Kimmo Lehto'
+ changed: 'Sun Apr 7 00:10 EET 2002'
+ contact: kimmo@a-men.org
+ default_package: mailcheck_pop3_kimmo
+ description: "POP3 new mail notification and listing of mailbox contents. Use \"/mail help\" for instructions. Requires Net::POP3."
+ license: 'Public Domain'
+ modified: '2014-10-19 11:54:16'
+ name: Mailcheck-POP3
+ version: 0.5
diff --git a/Test/mailcheck_pop3_kimmo/irssi.log b/Test/mailcheck_pop3_kimmo/irssi.log
new file mode 100644
index 0000000..04b13ea
--- /dev/null
+++ b/Test/mailcheck_pop3_kimmo/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script mailcheck_pop3_kimmo
diff --git a/Test/mailcheck_pop3_kimmo/perlcritic.log b/Test/mailcheck_pop3_kimmo/perlcritic.log
new file mode 100644
index 0000000..50e9683
--- /dev/null
+++ b/Test/mailcheck_pop3_kimmo/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 16, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/mailcount/info.yml b/Test/mailcount/info.yml
new file mode 100644
index 0000000..75797b9
--- /dev/null
+++ b/Test/mailcount/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Marcin Rozycki'
+ changed: 'Sat Oct 18 14:43:27 CEST 2003'
+ contact: derwan@irssi.pl
+ default_package: mailcount
+ description: 'Adds statusbar item mailcount and displays info about new mails'
+ license: 'GNU GPL v2'
+ modules:
+ - Mail::MboxParser
+ name: mailcount
+ url: http://derwan.irssi.pl
+ version: 1.4.5
diff --git a/Test/mailcount/irssi.log b/Test/mailcount/irssi.log
new file mode 100644
index 0000000..1ed6048
--- /dev/null
+++ b/Test/mailcount/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script mailcount
diff --git a/Test/mailcount/perlcritic.log b/Test/mailcount/perlcritic.log
new file mode 100644
index 0000000..4bd8fd7
--- /dev/null
+++ b/Test/mailcount/perlcritic.log
@@ -0,0 +1,11 @@
+Code before warnings are enabled at line 47, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 84, column 7. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 88, column 7. Check the return value of "close" for success. (Severity: 2)
+Comma used to separate statements at line 93, column 10. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 107, column 87. See pages 68,71 of PBP. (Severity: 4)
+Return value of "close" ignored at line 127, column 7. Check the return value of "close" for success. (Severity: 2)
+Comma used to separate statements at line 145, column 7. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 146, column 7. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 148, column 7. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 150, column 7. See pages 68,71 of PBP. (Severity: 4)
+Return value of "close" ignored at line 154, column 4. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/mangle/failed.yml b/Test/mangle/failed.yml
new file mode 100644
index 0000000..497568f
--- /dev/null
+++ b/Test/mangle/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: mangle
diff --git a/Test/mangle/info.yml b/Test/mangle/info.yml
new file mode 100644
index 0000000..f97ec04
--- /dev/null
+++ b/Test/mangle/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Szymon Sokol'
+ changed: 2004031701
+ contact: szymon@hell.pl
+ description: 'translates your messages into Morse code, rot13 and other sillinesses.'
+ license: GPLv2
+ modules: Data::Dumper
+ name: mangle
+ url: http://irssi.org/scripts/
+ version: 2004031701
diff --git a/Test/mangle/irssi.log b/Test/mangle/irssi.log
new file mode 100644
index 0000000..0bc3eea
--- /dev/null
+++ b/Test/mangle/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Error in script mangle:
+* Undefined subroutine &Irssi::statusbar_item_register called at mangle.pl line 302.
diff --git a/Test/mangle/perlcritic.log b/Test/mangle/perlcritic.log
new file mode 100644
index 0000000..c9b7087
--- /dev/null
+++ b/Test/mangle/perlcritic.log
@@ -0,0 +1,8 @@
+Code before warnings are enabled at line 14, column 1. See page 431 of PBP. (Severity: 4)
+Two-argument "open" used at line 196, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 196, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 199, column 5. Check the return value of "close" for success. (Severity: 2)
+Two-argument "open" used at line 207, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 207, column 5. Check the return value of "open" for success. (Severity: 3)
+Expression form of "eval" at line 211, column 20. See page 161 of PBP. (Severity: 5)
+Subroutine name is a homonym for builtin function say at line 274, column 1. See page 177 of PBP. (Severity: 4)
diff --git a/Test/map/info.yml b/Test/map/info.yml
new file mode 100644
index 0000000..1af127c
--- /dev/null
+++ b/Test/map/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Petr Baudis'
+ contact: pasky@ji.cz
+ default_package: map
+ description: 'Generates simple tree of IRC network based on the output of the LINKS command.'
+ license: 'GPLv2, not later'
+ name: map
+ url: http://pasky.ji.cz/~pasky/dev/irssi/
+ version: 1.2
diff --git a/Test/map/irssi.log b/Test/map/irssi.log
new file mode 100644
index 0000000..af95243
--- /dev/null
+++ b/Test/map/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Map 1.2 loaded...
+* -!- Irssi: Loaded script map
diff --git a/Test/map/perlcritic.log b/Test/map/perlcritic.log
new file mode 100644
index 0000000..36a32a9
--- /dev/null
+++ b/Test/map/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/mass_hilight_blocker/info.yml b/Test/mass_hilight_blocker/info.yml
new file mode 100644
index 0000000..08f4497
--- /dev/null
+++ b/Test/mass_hilight_blocker/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Uli Baumann'
+ changed: 'Tue Jun 1 13:32:20 CEST 2004'
+ contact: f-zappa@irc-muenster.de
+ default_package: mass_hilight_blocker
+ description: 'Disables hilighting for messages containing a lot of nicknames'
+ license: GPL
+ modified: '2014-10-19 11:54:16'
+ name: mass_hilight_blocker
+ version: 0.2
diff --git a/Test/mass_hilight_blocker/irssi.log b/Test/mass_hilight_blocker/irssi.log
new file mode 100644
index 0000000..7f5347a
--- /dev/null
+++ b/Test/mass_hilight_blocker/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script mass_hilight_blocker
diff --git a/Test/mass_hilight_blocker/perlcritic.log b/Test/mass_hilight_blocker/perlcritic.log
new file mode 100644
index 0000000..77c50f4
--- /dev/null
+++ b/Test/mass_hilight_blocker/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 21, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/mg/info.yml b/Test/mg/info.yml
new file mode 100644
index 0000000..c56965d
--- /dev/null
+++ b/Test/mg/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Kaveh Moini'
+ changed: 20090813
+ contact: campanastra@gmail.com
+ default_package: mg
+ description: 'DCC MultiGet, for fetching from XDCC bots'
+ license: 'ccBSD, http://creativecommons.org/licenses/BSD/'
+ name: mg
+ version: 20090813
diff --git a/Test/mg/irssi.log b/Test/mg/irssi.log
new file mode 100644
index 0000000..42f8f13
--- /dev/null
+++ b/Test/mg/irssi.log
@@ -0,0 +1,7 @@
+* Scalar value @_[0] better written as $_[0] at mg.pl line 82.
+*
+* Scalar value @_[1] better written as $_[1] at mg.pl line 89.
+*
+* Scalar value @_[2] better written as $_[2] at mg.pl line 90.
+*
+* -!- Irssi: Loaded script mg
diff --git a/Test/mg/perlcritic.log b/Test/mg/perlcritic.log
new file mode 100644
index 0000000..3e16dad
--- /dev/null
+++ b/Test/mg/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 59, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/miodek/info.yml b/Test/miodek/info.yml
new file mode 100644
index 0000000..437fedf
--- /dev/null
+++ b/Test/miodek/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Leszek Matok, Andrzej Jagodziñski'
+ changed: '10.3.2002 20:10'
+ contact: lam@lac.pl
+ default_package: miodek
+ description: 'Simple wordkick system, with extended polish dictionary for channels enforcing correct polish.'
+ license: GPLv2
+ name: miodek
+ version: 1.0.2
diff --git a/Test/miodek/irssi.log b/Test/miodek/irssi.log
new file mode 100644
index 0000000..1100bb4
--- /dev/null
+++ b/Test/miodek/irssi.log
@@ -0,0 +1,4 @@
+* "my" variable $data masks earlier declaration in same scope at miodek.pl line 340.
+*
+* -!- Irssi: Miodek: ilo¶æ s³ów w s³owniku: 275
+* -!- Irssi: Loaded script miodek
diff --git a/Test/miodek/perlcritic.log b/Test/miodek/perlcritic.log
new file mode 100644
index 0000000..79fc32e
--- /dev/null
+++ b/Test/miodek/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 22, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/mirc_colour_popup/info.yml b/Test/mirc_colour_popup/info.yml
new file mode 100644
index 0000000..a549d56
--- /dev/null
+++ b/Test/mirc_colour_popup/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Michael Kowalchuk'
+ changed: 9.26.2008
+ contact: michael.kowalchuk@gmail.com
+ default_package: mirc_colour_popup
+ description: 'Shows a mIRC-style colour popup when you hit ^C.'
+ license: 'Public Domain'
+ name: mirc_colour_popup
+ version: 1.0
diff --git a/Test/mirc_colour_popup/irssi.log b/Test/mirc_colour_popup/irssi.log
new file mode 100644
index 0000000..176fa96
--- /dev/null
+++ b/Test/mirc_colour_popup/irssi.log
@@ -0,0 +1,3 @@
+* Use of uninitialized value in subroutine entry at mirc_colour_popup.pl line 58.
+*
+* -!- Irssi: Loaded script mirc_colour_popup
diff --git a/Test/mirc_colour_popup/perlcritic.log b/Test/mirc_colour_popup/perlcritic.log
new file mode 100644
index 0000000..194f511
--- /dev/null
+++ b/Test/mirc_colour_popup/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 17, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 46, column 24. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 51, column 23. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/mkick/info.yml b/Test/mkick/info.yml
new file mode 100644
index 0000000..96c1eba
--- /dev/null
+++ b/Test/mkick/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Marcin Rozycki'
+ changed: 'Wed Oct 6 20:58:38 CEST 2004'
+ contact: derwan@irssi.pl
+ default_package: mkick
+ description: 'Masskick, usage: /mkick [-aovdln6 (hostmask)] <[:]reason>'
+ license: 'GNU GPL v2'
+ name: mkick
+ url: http://derwan.irssi.pl
+ version: 0.9
diff --git a/Test/mkick/irssi.log b/Test/mkick/irssi.log
new file mode 100644
index 0000000..50c6b2d
--- /dev/null
+++ b/Test/mkick/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script mkick
diff --git a/Test/mkick/perlcritic.log b/Test/mkick/perlcritic.log
new file mode 100644
index 0000000..b7c78c1
--- /dev/null
+++ b/Test/mkick/perlcritic.log
@@ -0,0 +1,10 @@
+Code before warnings are enabled at line 22, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 46, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 47, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 48, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 63, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 64, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 65, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 66, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 73, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 96, column 2. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/mkshorterlink/info.yml b/Test/mkshorterlink/info.yml
new file mode 100644
index 0000000..310cb96
--- /dev/null
+++ b/Test/mkshorterlink/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Gergely Nagy'
+ changed: 2002-12-20
+ contact: algernon\@bonehunter.rulez.org
+ default_package: mkshorterlink
+ description: 'Automatically filters all http:// links through makeashorterlink.com'
+ license: GPL
+ modified: '2014-10-19 11:54:16'
+ modules:
+ - LWP::UserAgent
+ name: 'makeashorterlink.com interface'
+ url: ftp://bonehunter.rulez.org/pub/irssi/mkshorterlink.pl
diff --git a/Test/mkshorterlink/irssi.log b/Test/mkshorterlink/irssi.log
new file mode 100644
index 0000000..eed6f1d
--- /dev/null
+++ b/Test/mkshorterlink/irssi.log
@@ -0,0 +1,4 @@
+* readline() on closed filehandle CONF at mkshorterlink.pl line 167.
+*
+* -!- mkshorterlink: Loaded 0 ignore-regexps from ../unshortlist.
+* -!- Irssi: Loaded script mkshorterlink
diff --git a/Test/mkshorterlink/perlcritic.log b/Test/mkshorterlink/perlcritic.log
new file mode 100644
index 0000000..bb938bf
--- /dev/null
+++ b/Test/mkshorterlink/perlcritic.log
@@ -0,0 +1,6 @@
+Code before warnings are enabled at line 17, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 166, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 172, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 182, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 187, column 2. Check the return value of "close" for success. (Severity: 2)
+Missing $VERSION in script. (Severity: 6)
diff --git a/Test/mldonkey_bandwidth/info.yml b/Test/mldonkey_bandwidth/info.yml
new file mode 100644
index 0000000..b3d1363
--- /dev/null
+++ b/Test/mldonkey_bandwidth/info.yml
@@ -0,0 +1,15 @@
+---
+-
+ authors: 'Carsten Otto'
+ changed: 20030712
+ commands: mlbw
+ contact: c-otto@gmx.de
+ default_package: mldonkey_bandwidth
+ description: "Shows your mldonkey's current down- and upload rate"
+ license: GPLv2
+ modules:
+ - HTTP::Request::Common
+ - LWP::UserAgent
+ name: 'mldonkey bandwidth script'
+ url: http://www.c-otto.de
+ version: 20030712
diff --git a/Test/mldonkey_bandwidth/irssi.log b/Test/mldonkey_bandwidth/irssi.log
new file mode 100644
index 0000000..dd56e5d
--- /dev/null
+++ b/Test/mldonkey_bandwidth/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script mldonkey_bandwidth
diff --git a/Test/mldonkey_bandwidth/perlcritic.log b/Test/mldonkey_bandwidth/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/mldonkey_bandwidth/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/mlock/info.yml b/Test/mlock/info.yml
new file mode 100644
index 0000000..9adad7c
--- /dev/null
+++ b/Test/mlock/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Timo Sirainen'
+ changed: 'Sun Mar 10 23:18 EET 2002'
+ default_package: mlock
+ description: 'Channel mode locking'
+ license: 'Public Domain'
+ name: mlock
+ version: 1.00
diff --git a/Test/mlock/irssi.log b/Test/mlock/irssi.log
new file mode 100644
index 0000000..e5674ad
--- /dev/null
+++ b/Test/mlock/irssi.log
@@ -0,0 +1,3 @@
+* \1 better written as $1 at mlock.pl line 50.
+*
+* -!- Irssi: Loaded script mlock
diff --git a/Test/mlock/perlcritic.log b/Test/mlock/perlcritic.log
new file mode 100644
index 0000000..231c41b
--- /dev/null
+++ b/Test/mlock/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 14, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/modelist-r/info.yml b/Test/modelist-r/info.yml
new file mode 100644
index 0000000..e98cb39
--- /dev/null
+++ b/Test/modelist-r/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Marcin Rozycki'
+ changed: 'Thu Nov 4 17:56:17 2004'
+ contact: derwan@irssi.pl
+ default_package: modelist_r
+ description: 'Cache of invites, ban exceptions and reops in channel. Script commands: /si, /se, /sr, /unexcept, /uninvite, /unreop (version only for ircd >= 2.11.0).'
+ license: 'GNU GPL v2'
+ modules: ''
+ name: modelist-r
+ url: http://derwan.irssi.pl
+ version: 0.8.0-rc4
diff --git a/Test/modelist-r/irssi.log b/Test/modelist-r/irssi.log
new file mode 100644
index 0000000..061b57f
--- /dev/null
+++ b/Test/modelist-r/irssi.log
@@ -0,0 +1,3 @@
+* Use of uninitialized value in subroutine entry at modelist-r.pl line 454.
+*
+* -!- Irssi: Loaded script modelist_r
diff --git a/Test/modelist-r/perlcritic.log b/Test/modelist-r/perlcritic.log
new file mode 100644
index 0000000..e703369
--- /dev/null
+++ b/Test/modelist-r/perlcritic.log
@@ -0,0 +1,8 @@
+Code before warnings are enabled at line 46, column 11. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 199, column 29. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 203, column 32. Numeric/string operators and operands should match. (Severity: 3)
+String delimiter used with "split" at line 247, column 22. Express it as a regex instead. (Severity: 2)
+Comma used to separate statements at line 248, column 5. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 249, column 41. See pages 68,71 of PBP. (Severity: 4)
+Mismatched operator at line 251, column 56. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 251, column 101. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/modelist/info.yml b/Test/modelist/info.yml
new file mode 100644
index 0000000..a8d4472
--- /dev/null
+++ b/Test/modelist/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Marcin Rozycki'
+ changed: 'Sat Jun 5 22:38:59 CEST 2004'
+ contact: derwan@irssi.pl
+ default_package: modelist
+ description: 'Cache of invites and ban exceptions in channel. Usage: /si, /se, /unexcept [indexes], /uninvite [indexes]'
+ license: 'GNU GPL v2'
+ name: modelist
+ url: http://derwan.irssi.pl
+ version: 0.7.2
diff --git a/Test/modelist/irssi.log b/Test/modelist/irssi.log
new file mode 100644
index 0000000..64a3169
--- /dev/null
+++ b/Test/modelist/irssi.log
@@ -0,0 +1,5 @@
+* Scalar value @_[0] better written as $_[0] at modelist.pl line 36.
+*
+* Unrecognized escape \s passed through at modelist.pl line 109.
+*
+* -!- Irssi: Loaded script modelist
diff --git a/Test/modelist/perlcritic.log b/Test/modelist/perlcritic.log
new file mode 100644
index 0000000..718ab4c
--- /dev/null
+++ b/Test/modelist/perlcritic.log
@@ -0,0 +1,11 @@
+Code before warnings are enabled at line 16, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 75, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 77, column 33. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 89, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 93, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 101, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 102, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 103, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 109, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 125, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 126, column 2. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/monitor/info.yml b/Test/monitor/info.yml
new file mode 100644
index 0000000..502b084
--- /dev/null
+++ b/Test/monitor/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Jilles Tjoelker'
+ contact: jilles@stack.nl
+ default_package: monitor
+ description: 'Interface to ratbox 2.1+ /monitor command'
+ license: 'BSD (revised)'
+ modified: '2014-10-19 11:54:16'
+ name: monitor
+ version: 1.0
diff --git a/Test/monitor/irssi.log b/Test/monitor/irssi.log
new file mode 100644
index 0000000..b6757ec
--- /dev/null
+++ b/Test/monitor/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script monitor
diff --git a/Test/monitor/perlcritic.log b/Test/monitor/perlcritic.log
new file mode 100644
index 0000000..8270a30
--- /dev/null
+++ b/Test/monitor/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 30, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 364, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 379, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/mood/info.yml b/Test/mood/info.yml
new file mode 100644
index 0000000..b8a8bb1
--- /dev/null
+++ b/Test/mood/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 20031207
+ contact: stefan@pico.ruhr.de
+ default_package: mood
+ description: 'Keeps track of the channel mood'
+ license: GPLv2
+ name: Mood
+ sbitems: moodbar
+ version: 20031207
diff --git a/Test/mood/irssi.log b/Test/mood/irssi.log
new file mode 100644
index 0000000..4b4d08b
--- /dev/null
+++ b/Test/mood/irssi.log
@@ -0,0 +1,3 @@
+* Argument "close_mouth" isn't numeric in subroutine entry at mood.pl line 166.
+*
+* -!- Irssi: Loaded script mood
diff --git a/Test/mood/perlcritic.log b/Test/mood/perlcritic.log
new file mode 100644
index 0000000..b961279
--- /dev/null
+++ b/Test/mood/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 20, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/morse/info.yml b/Test/morse/info.yml
new file mode 100644
index 0000000..4f134f5
--- /dev/null
+++ b/Test/morse/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2004021901
+ commands: 'morse spell'
+ contact: stefan@pico.ruhr.de
+ default_package: morse
+ description: 'turns your messages into morse or spelling code'
+ license: GPLv2
+ name: morse
+ version: 2004021901
diff --git a/Test/morse/irssi.log b/Test/morse/irssi.log
new file mode 100644
index 0000000..cd188a5
--- /dev/null
+++ b/Test/morse/irssi.log
@@ -0,0 +1,2 @@
+* >> morse 2004021901 loaded
+* -!- Irssi: Loaded script morse
diff --git a/Test/morse/perlcritic.log b/Test/morse/perlcritic.log
new file mode 100644
index 0000000..661b9b3
--- /dev/null
+++ b/Test/morse/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 260, column 36. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 260, column 55. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 260, column 65. See page 253 of PBP. (Severity: 3)
diff --git a/Test/mouse/info.yml b/Test/mouse/info.yml
new file mode 100644
index 0000000..bee143a
--- /dev/null
+++ b/Test/mouse/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Wouter Coekaerts'
+ changed: 2009-05-16
+ contact: wouter@coekaerts.be
+ default_package: mouse
+ description: 'control irssi using mouse clicks and gestures'
+ license: 'GPLv2 or later'
+ name: mouse
+ url: http://wouter.coekaerts.be/irssi/
+ version: 1.0.0
diff --git a/Test/mouse/irssi.log b/Test/mouse/irssi.log
new file mode 100644
index 0000000..acda920
--- /dev/null
+++ b/Test/mouse/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script mouse
diff --git a/Test/mouse/perlcritic.log b/Test/mouse/perlcritic.log
new file mode 100644
index 0000000..7cfe3e3
--- /dev/null
+++ b/Test/mouse/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 26, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 136, column 2. See page 283 of PBP. (Severity: 3)
diff --git a/Test/mouse/stderr.log b/Test/mouse/stderr.log
new file mode 100644
index 0000000..9c3fe18
--- /dev/null
+++ b/Test/mouse/stderr.log
@@ -0,0 +1 @@
+[?1000h[?1000l \ No newline at end of file
diff --git a/Test/mpd/info.yml b/Test/mpd/info.yml
new file mode 100644
index 0000000..e517df2
--- /dev/null
+++ b/Test/mpd/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Erik Scharwaechter, Tobias Böhm, Mikkel Kroman'
+ contact: 'diozaka@gmx.de, code@aibor.de, mk@maero.dk'
+ default_package: mpd
+ description: 'print the song you are listening to'
+ license: GPLv2
+ modified: '2014-08-20 21:54:33'
+ name: mpd
+ version: 0.7
diff --git a/Test/mpd/irssi.log b/Test/mpd/irssi.log
new file mode 100644
index 0000000..d26187f
--- /dev/null
+++ b/Test/mpd/irssi.log
@@ -0,0 +1,3 @@
+* "my" variable $ans masks earlier declaration in same scope at mpd.pl line 117.
+*
+* -!- Irssi: Loaded script mpd
diff --git a/Test/mpd/perlcritic.log b/Test/mpd/perlcritic.log
new file mode 100644
index 0000000..c10ebbf
--- /dev/null
+++ b/Test/mpd/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 43, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 101, column 13. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 125, column 13. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 141, column 9. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 162, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/mpg123/info.yml b/Test/mpg123/info.yml
new file mode 100644
index 0000000..be13623
--- /dev/null
+++ b/Test/mpg123/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Ricardo Mesquita'
+ changed: 'Mon Nov 27 18:00:00 CET 2006'
+ contact: ricardomesquita@netcabo.pt
+ default_package: mpg123
+ description: 'Display current mpg123 track'
+ license: GPLv2
+ modified: '2014-10-19 11:54:16'
+ name: mpg123
+ url: http://pwp.netcabo.pt/ricardomesquita/irssi
+ version: 0.01+1
diff --git a/Test/mpg123/irssi.log b/Test/mpg123/irssi.log
new file mode 100644
index 0000000..2ad1eba
--- /dev/null
+++ b/Test/mpg123/irssi.log
@@ -0,0 +1,17 @@
+* Unquoted string "f" may clash with future reserved word at mpg123.pl line 63.
+*
+* \2 better written as $2 at mpg123.pl line 69.
+*
+* \3 better written as $3 at mpg123.pl line 69.
+*
+* \1 better written as $1 at mpg123.pl line 75.
+*
+* \1 better written as $1 at mpg123.pl line 76.
+*
+* \2 better written as $2 at mpg123.pl line 76.
+*
+* \3 better written as $3 at mpg123.pl line 76.
+*
+* Unquoted string "f" may clash with future reserved word at mpg123.pl line 80.
+*
+* -!- Irssi: Loaded script mpg123
diff --git a/Test/mpg123/perlcritic.log b/Test/mpg123/perlcritic.log
new file mode 100644
index 0000000..4cd5932
--- /dev/null
+++ b/Test/mpg123/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 31, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 80, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/multipaste/info.yml b/Test/multipaste/info.yml
new file mode 100644
index 0000000..a5a403c
--- /dev/null
+++ b/Test/multipaste/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003120617
+ commands: multipaste
+ contact: stefan@pico.ruhr.de
+ default_package: multipaste
+ description: 'Helps pasting multiple lines to a channel'
+ license: GPLv2
+ modules: ''
+ name: multipaste
+ url: ''
+ version: 2003120617
diff --git a/Test/multipaste/irssi.log b/Test/multipaste/irssi.log
new file mode 100644
index 0000000..045257e
--- /dev/null
+++ b/Test/multipaste/irssi.log
@@ -0,0 +1,2 @@
+* >> multipaste 2003120617 loaded
+* -!- Irssi: Loaded script multipaste
diff --git a/Test/multipaste/perlcritic.log b/Test/multipaste/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/multipaste/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/my_beep/info.yml b/Test/my_beep/info.yml
new file mode 100644
index 0000000..4fd1cb3
--- /dev/null
+++ b/Test/my_beep/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Remco den Breeje'
+ contact: 'stacium or stek (most of the time) @ quakenet.org'
+ default_package: my_beep
+ description: 'runs arbitrary command instead of system beep, includes flood protection'
+ license: 'Public Domain'
+ modified: '2014-10-19 11:54:16'
+ name: my_beep
+ url: http://www.xs4all.nl/~stacium/irssi/my_beep.html
+ version: 0.9
diff --git a/Test/my_beep/irssi.log b/Test/my_beep/irssi.log
new file mode 100644
index 0000000..70f3105
--- /dev/null
+++ b/Test/my_beep/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script my_beep
diff --git a/Test/my_beep/perlcritic.log b/Test/my_beep/perlcritic.log
new file mode 100644
index 0000000..8128804
--- /dev/null
+++ b/Test/my_beep/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 17, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/mygoogle/info.yml b/Test/mygoogle/info.yml
new file mode 100644
index 0000000..03a60b6
--- /dev/null
+++ b/Test/mygoogle/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Tim Van Wassenhove'
+ changed: '13-03-04 01:35'
+ contact: timvw@users.sourceforge.net
+ default_package: mygoogle
+ description: 'Query Google'
+ license: BSD
+ modules:
+ - LWP::UserAgent
+ name: mygoogle
+ url: http://home.mysth.be/~timvw
+ version: 1.01
diff --git a/Test/mygoogle/irssi.log b/Test/mygoogle/irssi.log
new file mode 100644
index 0000000..1bd1f1a
--- /dev/null
+++ b/Test/mygoogle/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script mygoogle
diff --git a/Test/mygoogle/perlcritic.log b/Test/mygoogle/perlcritic.log
new file mode 100644
index 0000000..b3b80b2
--- /dev/null
+++ b/Test/mygoogle/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 35, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 60, column 15. Express it as a regex instead. (Severity: 2)
diff --git a/Test/myimdb/info.yml b/Test/myimdb/info.yml
new file mode 100644
index 0000000..784e4e8
--- /dev/null
+++ b/Test/myimdb/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Tim Van Wassenhove'
+ changed: '13-03-04 01:43'
+ contact: timvw@users.sourceforge.net
+ default_package: myimdb
+ description: 'Query imdb'
+ license: BSD
+ modules:
+ - LWP::UserAgent
+ name: myimdb
+ url: http://home.mysth.be/~timvw
+ version: 1.01
diff --git a/Test/myimdb/irssi.log b/Test/myimdb/irssi.log
new file mode 100644
index 0000000..77c9328
--- /dev/null
+++ b/Test/myimdb/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script myimdb
diff --git a/Test/myimdb/perlcritic.log b/Test/myimdb/perlcritic.log
new file mode 100644
index 0000000..be9f777
--- /dev/null
+++ b/Test/myimdb/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 35, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 60, column 14. Express it as a regex instead. (Severity: 2)
diff --git a/Test/mysqlurllogger/info.yml b/Test/mysqlurllogger/info.yml
new file mode 100644
index 0000000..c96b02b
--- /dev/null
+++ b/Test/mysqlurllogger/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Riku Voipio, lite'
+ contact: riku.voipio@iki.fi
+ default_package: mysqlurllogger
+ description: "logs url's to mysql database"
+ license: GPLv2
+ modified: '2014-10-19 11:54:16'
+ modules:
+ - DBI
+ name: myssqlurllogger
+ url: http://nchip.ukkosenjyly.mine.nu/irssiscripts/
+ version: 1.0
diff --git a/Test/mysqlurllogger/irssi.log b/Test/mysqlurllogger/irssi.log
new file mode 100644
index 0000000..748be68
--- /dev/null
+++ b/Test/mysqlurllogger/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: URL logger by lite/nchip loaded.
+* -!- Irssi: Loaded script mysqlurllogger
diff --git a/Test/mysqlurllogger/perlcritic.log b/Test/mysqlurllogger/perlcritic.log
new file mode 100644
index 0000000..6955d43
--- /dev/null
+++ b/Test/mysqlurllogger/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 23, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/nact/info.yml b/Test/nact/info.yml
new file mode 100644
index 0000000..6c5db05
--- /dev/null
+++ b/Test/nact/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: BC-bd
+ contact: bd@bc-bd.org
+ default_package: nact
+ description: 'Adds an item which displays the current network activity. Needs /proc/net/dev.'
+ license: 'GPL v2 or later'
+ modified: '2014-10-19 11:54:16'
+ name: nact
+ url: https://bc-bd.org/svn/repos/irssi/trunk/
+ version: 0.2.6
diff --git a/Test/nact/irssi.log b/Test/nact/irssi.log
new file mode 100644
index 0000000..339ee47
--- /dev/null
+++ b/Test/nact/irssi.log
@@ -0,0 +1,6 @@
+* Use of uninitialized value in subroutine entry at nact.pl line 263.
+*
+* -!- Irssi: nact.pl, running on Linux, using /proc/net/dev
+* Use of uninitialized value in subroutine entry at nact.pl line 238.
+*
+* -!- Irssi: Loaded script nact
diff --git a/Test/nact/perlcritic.log b/Test/nact/perlcritic.log
new file mode 100644
index 0000000..396b5d5
--- /dev/null
+++ b/Test/nact/perlcritic.log
@@ -0,0 +1,7 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 112, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 127, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 133, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 142, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 149, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 159, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/netswitch/info.yml b/Test/netswitch/info.yml
new file mode 100644
index 0000000..35481d0
--- /dev/null
+++ b/Test/netswitch/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Roeland Nieuwenhuis'
+ changed: 'Mon May 24 2010'
+ contact: irc@trancer.nl
+ default_package: netswitch
+ description: 'Set all windows not bound to a network to a specified network.'
+ license: BSD
+ name: netswitch
+ url: http://trancer.nl
+ version: 1.0.0
diff --git a/Test/netswitch/irssi.log b/Test/netswitch/irssi.log
new file mode 100644
index 0000000..2535745
--- /dev/null
+++ b/Test/netswitch/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Netswitcher 1.0.0 loaded. Use /netswitch <netname> to switch all windows that are not CHANNEL or QUERY to <netname>. If you call /netswitch without arguments it will switch to the network of the active window.
+* -!- Irssi: Loaded script netswitch
diff --git a/Test/netswitch/perlcritic.log b/Test/netswitch/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/netswitch/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/news/info.yml b/Test/news/info.yml
new file mode 100644
index 0000000..b61931c
--- /dev/null
+++ b/Test/news/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Marcin Rozycki, Mathieu Doidy'
+ changed: 'Fri Feb 6 21:26:57 CET 2004'
+ contact: derwan@irssi.pl
+ default_package: news
+ description: 'News reader, usage: /article [-s <server>] [-p <port>] [-P <password> -U <login>] [-l <group> <count>] [-a] [-L <index>] <message-id>'
+ license: 'GNU GPL v2'
+ modules:
+ - News::NNTPClient
+ name: news
+ url: http://derwan.irssi.pl
+ version: 0.5.9
diff --git a/Test/news/irssi.log b/Test/news/irssi.log
new file mode 100644
index 0000000..dd45cb8
--- /dev/null
+++ b/Test/news/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script news
diff --git a/Test/news/perlcritic.log b/Test/news/perlcritic.log
new file mode 100644
index 0000000..26bd278
--- /dev/null
+++ b/Test/news/perlcritic.log
@@ -0,0 +1,31 @@
+Code before warnings are enabled at line 26, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 80, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 81, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 82, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 83, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 84, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 87, column 4. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 89, column 4. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 91, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 93, column 4. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 95, column 5. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 96, column 5. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 106, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 111, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 112, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 113, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 114, column 2. See pages 68,71 of PBP. (Severity: 4)
+Return value of "close" ignored at line 121, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 121, column 15. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 126, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 133, column 2. Check the return value of "close" for success. (Severity: 2)
+Subroutine "new" called using indirect syntax at line 135, column 16. See page 349 of PBP. (Severity: 4)
+Comma used to separate statements at line 136, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 147, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 150, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 189, column 5. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 202, column 4. See pages 68,71 of PBP. (Severity: 4)
+Return value of "close" ignored at line 211, column 2. Check the return value of "close" for success. (Severity: 2)
+Comma used to separate statements at line 232, column 3. See pages 68,71 of PBP. (Severity: 4)
+String delimiter used with "split" at line 232, column 21. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 240, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/newsline/info.yml b/Test/newsline/info.yml
new file mode 100644
index 0000000..4f0c5cc
--- /dev/null
+++ b/Test/newsline/info.yml
@@ -0,0 +1,17 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003021101
+ commands: newsline
+ contact: stefan@pico.ruhr.de
+ default_package: newsline
+ depends: openurl
+ description: 'brings various newstickers to Irssi (Slashdot, Freshmeat, Heise etc.)'
+ license: GPLv2
+ modules:
+ - LWP::UserAgent
+ - Unicode::String
+ - XML::RSS
+ name: Newsline
+ sbitems: newsline_ticker
+ version: 2003021101
diff --git a/Test/newsline/irssi.log b/Test/newsline/irssi.log
new file mode 100644
index 0000000..24c638d
--- /dev/null
+++ b/Test/newsline/irssi.log
@@ -0,0 +1,7 @@
+* defined(%hash) is deprecated at newsline.pl line 290.
+*
+* (Maybe you should just omit the defined()?)
+*
+* >> Newsline sites loaded from ../newsline_sites
+* >> Newsline 2003021101 loaded: /newsline help for help
+* -!- Irssi: Loaded script newsline
diff --git a/Test/newsline/perlcritic.log b/Test/newsline/perlcritic.log
new file mode 100644
index 0000000..4122cc0
--- /dev/null
+++ b/Test/newsline/perlcritic.log
@@ -0,0 +1,14 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 78, column 2. Check the return value of "close" for success. (Severity: 2)
+Subroutine "new" called using indirect syntax at line 101, column 17. See page 349 of PBP. (Severity: 4)
+Return value of "close" ignored at line 126, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 135, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 139, column 21. See page 161 of PBP. (Severity: 5)
+Two-argument "open" used at line 380, column 2. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 380, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 382, column 2. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 385, column 21. See page 161 of PBP. (Severity: 5)
+Two-argument "open" used at line 405, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 405, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 410, column 5. Check the return value of "close" for success. (Severity: 2)
+Subroutine "new" called using indirect syntax at line 417, column 13. See page 349 of PBP. (Severity: 4)
diff --git a/Test/nickban/info.yml b/Test/nickban/info.yml
new file mode 100644
index 0000000..006ee56
--- /dev/null
+++ b/Test/nickban/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Roeland 'Trancer' Nieuwenhuis"
+ contact: irssi@trancer.nl
+ default_package: nickban
+ description: 'A simple nick banner. If it encounters a nick it bans its host'
+ license: 'Public Domain'
+ modified: '2014-10-19 11:54:16'
+ name: nickban
+ version: 1.1
diff --git a/Test/nickban/irssi.log b/Test/nickban/irssi.log
new file mode 100644
index 0000000..f1becf0
--- /dev/null
+++ b/Test/nickban/irssi.log
@@ -0,0 +1,3 @@
+* Possible attempt to put comments in qw() list at nickban.pl line 15.
+*
+* -!- Irssi: Loaded script nickban
diff --git a/Test/nickban/perlcritic.log b/Test/nickban/perlcritic.log
new file mode 100644
index 0000000..4dd6182
--- /dev/null
+++ b/Test/nickban/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 3, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/nickcolor/info.yml b/Test/nickcolor/info.yml
new file mode 100644
index 0000000..d0edb58
--- /dev/null
+++ b/Test/nickcolor/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Timo Sirainen, Ian Peters, David Leadbeater'
+ changed: 'Sun 15 Jun 19:10:44 BST 2014'
+ contact: tss@iki.fi
+ default_package: nickcolor
+ description: 'assign a different color for each nick'
+ license: 'Public Domain'
+ modified: '2014-10-19 11:54:16'
+ name: 'Nick Color'
+ url: http://irssi.org/
+ version: 2
diff --git a/Test/nickcolor/irssi.log b/Test/nickcolor/irssi.log
new file mode 100644
index 0000000..21dec86
--- /dev/null
+++ b/Test/nickcolor/irssi.log
@@ -0,0 +1,5 @@
+* Reference found where even-sized list expected at nickcolor.pl line 21.
+*
+* readline() on closed filehandle $color_fh at nickcolor.pl line 25.
+*
+* -!- Irssi: Loaded script nickcolor
diff --git a/Test/nickcolor/perlcritic.log b/Test/nickcolor/perlcritic.log
new file mode 100644
index 0000000..158b3b8
--- /dev/null
+++ b/Test/nickcolor/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 24, column 3. Check the return value of "open" for success. (Severity: 3)
+String delimiter used with "split" at line 27, column 25. Express it as a regex instead. (Severity: 2)
+Return value of "open" ignored at line 33, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 39, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/nickignore/info.yml b/Test/nickignore/info.yml
new file mode 100644
index 0000000..f5dec45
--- /dev/null
+++ b/Test/nickignore/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Kalle 'rpr' Marjola"
+ changed: 26.8.2003
+ contact: marjola@iki.fi
+ default_package: nickignore
+ description: "Ignores any nick changes when only the case or special characters are modified, like 'rpr -> Rpr' or 'rpr_ -> rpr', with optional pattern for more complicated ignores"
+ license: 'Public Domain'
+ name: 'ignore (minimal) nick changes'
+ url: http://iki.fi/rpr/irssi/nickignore.pl
+ version: 0.03
diff --git a/Test/nickignore/irssi.log b/Test/nickignore/irssi.log
new file mode 100644
index 0000000..1ac5db7
--- /dev/null
+++ b/Test/nickignore/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script nickignore
diff --git a/Test/nickignore/perlcritic.log b/Test/nickignore/perlcritic.log
new file mode 100644
index 0000000..9d373b1
--- /dev/null
+++ b/Test/nickignore/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 15, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/nicklist/info.yml b/Test/nicklist/info.yml
new file mode 100644
index 0000000..66927df
--- /dev/null
+++ b/Test/nicklist/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Wouter Coekaerts'
+ changed: 29/06/2004
+ contact: coekie@irssi.org
+ default_package: nicklist
+ description: 'draws a nicklist to another terminal, or at the right of your irssi in the same terminal'
+ license: GPLv2
+ modified: '2014-06-10 12:58:13'
+ name: nicklist
+ url: http://wouter.coekaerts.be/irssi
+ version: 0.4.6
diff --git a/Test/nicklist/irssi.log b/Test/nicklist/irssi.log
new file mode 100644
index 0000000..daf634f
--- /dev/null
+++ b/Test/nicklist/irssi.log
@@ -0,0 +1,7 @@
+* Scalar value @_[0] better written as $_[0] at nicklist.pl line 363.
+*
+* Scalar value @_[0] better written as $_[0] at nicklist.pl line 458.
+*
+* Use of uninitialized value $nicklist_width in numeric ne (!=) at nicklist.pl line 82.
+*
+* -!- Irssi: Loaded script nicklist
diff --git a/Test/nicklist/perlcritic.log b/Test/nicklist/perlcritic.log
new file mode 100644
index 0000000..247dead
--- /dev/null
+++ b/Test/nicklist/perlcritic.log
@@ -0,0 +1,7 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 117, column 40. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 137, column 2. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 179, column 2. See page 161 of PBP. (Severity: 5)
+Two-argument "open" used at line 196, column 3. See page 207 of PBP. (Severity: 5)
+"die" used instead of "croak" at line 196, column 30. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 200, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/nickmix-c0ffee/info.yml b/Test/nickmix-c0ffee/info.yml
new file mode 100644
index 0000000..f94d135
--- /dev/null
+++ b/Test/nickmix-c0ffee/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: c0ffee
+ contact: c0ffee@penguin-breeder.org
+ default_package: nickmix_c0ffee
+ description: 'Perturbates your nick, use /nickmix nick/len where len is the number of chars you want to keep from your orig nick. use /stopmix to stop. Always issue the commands in a window of the server you want to mix in.'
+ license: 'GPLv2, not later'
+ name: nickmix-c0ffee
+ url: http://www.penguin-breeder.org/irssi/
+ version: v0.1
diff --git a/Test/nickmix-c0ffee/irssi.log b/Test/nickmix-c0ffee/irssi.log
new file mode 100644
index 0000000..60ff52e
--- /dev/null
+++ b/Test/nickmix-c0ffee/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Nickmix v0.1 loaded...
+* -!- Irssi: Loaded script nickmix_c0ffee
diff --git a/Test/nickmix-c0ffee/perlcritic.log b/Test/nickmix-c0ffee/perlcritic.log
new file mode 100644
index 0000000..d9e6a75
--- /dev/null
+++ b/Test/nickmix-c0ffee/perlcritic.log
@@ -0,0 +1,6 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 43, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 51, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 58, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 74, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 77, column 3. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/nickmix_pasky/info.yml b/Test/nickmix_pasky/info.yml
new file mode 100644
index 0000000..bed2ba1
--- /dev/null
+++ b/Test/nickmix_pasky/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Petr Baudis'
+ contact: pasky@ji.cz
+ default_package: nickmix_pasky
+ description: 'Perturbates given nick (or just a word) in certain way.'
+ license: 'GPLv2, not later'
+ name: nickmix
+ url: http://pasky.ji.cz/~pasky/dev/irssi/
+ version: 1.2
diff --git a/Test/nickmix_pasky/irssi.log b/Test/nickmix_pasky/irssi.log
new file mode 100644
index 0000000..e30b3ce
--- /dev/null
+++ b/Test/nickmix_pasky/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Nickmix 1.2 loaded...
+* -!- Irssi: Loaded script nickmix_pasky
diff --git a/Test/nickmix_pasky/perlcritic.log b/Test/nickmix_pasky/perlcritic.log
new file mode 100644
index 0000000..bd531da
--- /dev/null
+++ b/Test/nickmix_pasky/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 10, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/nickserv/info.yml b/Test/nickserv/info.yml
new file mode 100644
index 0000000..0e4fab3
--- /dev/null
+++ b/Test/nickserv/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Geert Hauwaerts'
+ changed: 'Tue Jul 1 12:41:23 PDT 2014'
+ contact: geert@irssi.org
+ default_package: nickserv
+ description: 'This script will authorize you into NickServ.'
+ license: 'GNU General Public License'
+ modified: '2014-10-19 11:54:16'
+ name: nickserv.pl
+ url: http://irssi.hauwaerts.be/nickserv.pl
+ version: 1.9
diff --git a/Test/nickserv/irssi.log b/Test/nickserv/irssi.log
new file mode 100644
index 0000000..8956f6d
--- /dev/null
+++ b/Test/nickserv/irssi.log
@@ -0,0 +1,2 @@
+* >> Scriptinfo: Loaded nickserv.pl version 1.9 by Geert Hauwaerts.
+* -!- Irssi: Loaded script nickserv
diff --git a/Test/nickserv/perlcritic.log b/Test/nickserv/perlcritic.log
new file mode 100644
index 0000000..c2db3cf
--- /dev/null
+++ b/Test/nickserv/perlcritic.log
@@ -0,0 +1,13 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 113, column 9. Check the return value of "open" for success. (Severity: 3)
+String delimiter used with "split" at line 118, column 50. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 125, column 9. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 137, column 9. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 143, column 9. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 154, column 28. See page 283 of PBP. (Severity: 3)
+Return value of "open" ignored at line 175, column 9. Check the return value of "open" for success. (Severity: 3)
+String delimiter used with "split" at line 180, column 48. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 187, column 9. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 199, column 9. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 205, column 9. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 217, column 28. See page 283 of PBP. (Severity: 3)
diff --git a/Test/niq/info.yml b/Test/niq/info.yml
new file mode 100644
index 0000000..68b2921
--- /dev/null
+++ b/Test/niq/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: BC-bd
+ contact: bd@bc-bd.org
+ default_package: niq
+ description: 'BitchX like Nickcompletion at line start plus statusbar'
+ license: 'GPL v2'
+ name: niq
+ url: https://bc-bd.org/cgi-bin/gitweb.cgi?p=irssi.git;a=summary
+ version: 0.5.7
diff --git a/Test/niq/irssi.log b/Test/niq/irssi.log
new file mode 100644
index 0000000..d25a8f1
--- /dev/null
+++ b/Test/niq/irssi.log
@@ -0,0 +1,3 @@
+* Useless use of sort in void context at niq.pl line 210.
+*
+* -!- Irssi: Loaded script niq
diff --git a/Test/niq/perlcritic.log b/Test/niq/perlcritic.log
new file mode 100644
index 0000000..a0ba793
--- /dev/null
+++ b/Test/niq/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 123, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 203, column 20. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 206, column 25. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/nm/info.yml b/Test/nm/info.yml
new file mode 100644
index 0000000..9fa7ad2
--- /dev/null
+++ b/Test/nm/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: BC-bd
+ contact: bd@bc-bd.org
+ default_package: nm
+ description: 'right aligned nicks depending on longest nick'
+ license: 'GPL v2'
+ modified: '2014-10-19 11:54:16'
+ name: nm
+ url: http://bc-bd.org/blog/irssi/
+ version: 0.3.10
diff --git a/Test/nm/irssi.log b/Test/nm/irssi.log
new file mode 100644
index 0000000..67b1c84
--- /dev/null
+++ b/Test/nm/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script nm
diff --git a/Test/nm/perlcritic.log b/Test/nm/perlcritic.log
new file mode 100644
index 0000000..0472ada
--- /dev/null
+++ b/Test/nm/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 432, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 437, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 441, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/nocaps/info.yml b/Test/nocaps/info.yml
new file mode 100644
index 0000000..fa83556
--- /dev/null
+++ b/Test/nocaps/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'JamesOff, Ion'
+ changed: '22 March 2002 12:34:38'
+ contact: james@jamesoff.net
+ default_package: nocaps
+ description: 'Replaces lines in ALL CAPS with something easier on the eyes'
+ license: 'Public Domain'
+ name: nocaps
+ url: http://www.jamesoff.net
+ version: 1.01
diff --git a/Test/nocaps/irssi.log b/Test/nocaps/irssi.log
new file mode 100644
index 0000000..ad10486
--- /dev/null
+++ b/Test/nocaps/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script nocaps
diff --git a/Test/nocaps/perlcritic.log b/Test/nocaps/perlcritic.log
new file mode 100644
index 0000000..e9d7cbb
--- /dev/null
+++ b/Test/nocaps/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 26, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/nocollide/info.yml b/Test/nocollide/info.yml
new file mode 100644
index 0000000..c31881a
--- /dev/null
+++ b/Test/nocollide/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Marcin Rozycki'
+ changed: 'Mon Feb 16 10:08:59 CET 2004'
+ contact: derwan@irssi.pl
+ default_package: nocollide
+ description: 'Automatically changes nick (to randnick or uid on ircd 2.11) when certain amount of nick colissionstakes place on channel'
+ license: 'GNU GPL v2'
+ name: nocollide
+ url: http://derwan.irssi.pl
+ version: 0.2.3
diff --git a/Test/nocollide/irssi.log b/Test/nocollide/irssi.log
new file mode 100644
index 0000000..c321b1b
--- /dev/null
+++ b/Test/nocollide/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script nocollide
diff --git a/Test/nocollide/perlcritic.log b/Test/nocollide/perlcritic.log
new file mode 100644
index 0000000..62b9abe
--- /dev/null
+++ b/Test/nocollide/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 18, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/noisyquery/info.yml b/Test/noisyquery/info.yml
new file mode 100644
index 0000000..51b9b46
--- /dev/null
+++ b/Test/noisyquery/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: unknown
+ contact: bd@bc-bd.org
+ default_package: noisyquery
+ description: 'Prints an info about a newly started Query in your current window and runs a /whois on the nick.'
+ license: 'GPL v2'
+ modified: '2014-10-19 11:54:16'
+ name: noisyquery
+ url: http://bc-bd.org/software.php3#irssi
+ version: 0.1.1
diff --git a/Test/noisyquery/irssi.log b/Test/noisyquery/irssi.log
new file mode 100644
index 0000000..62f62af
--- /dev/null
+++ b/Test/noisyquery/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script noisyquery
diff --git a/Test/noisyquery/perlcritic.log b/Test/noisyquery/perlcritic.log
new file mode 100644
index 0000000..bd531da
--- /dev/null
+++ b/Test/noisyquery/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 10, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/nopl/info.yml b/Test/nopl/info.yml
new file mode 100644
index 0000000..681fad4
--- /dev/null
+++ b/Test/nopl/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Adam Wysocki'
+ changed: '10 May 2005 16.12.32'
+ contact: 'gophi <at> efnet.pl'
+ default_package: nopl
+ description: 'Replaces polish national characters with their corresponding letters'
+ license: 'Public Domain'
+ name: nopl
+ url: http://www.gophi.rotfl.pl/
+ version: 1.00
diff --git a/Test/nopl/irssi.log b/Test/nopl/irssi.log
new file mode 100644
index 0000000..40f3fca
--- /dev/null
+++ b/Test/nopl/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script nopl
diff --git a/Test/nopl/perlcritic.log b/Test/nopl/perlcritic.log
new file mode 100644
index 0000000..77c50f4
--- /dev/null
+++ b/Test/nopl/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 21, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/norepeat/info.yml b/Test/norepeat/info.yml
new file mode 100644
index 0000000..d1cc1f4
--- /dev/null
+++ b/Test/norepeat/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Marcin Rozycki'
+ changed: 'Tue Sep 9 16:34:44 CEST 2003'
+ contact: derwan@irssi.pl
+ default_package: norepeat
+ description: 'stops public repeating'
+ license: 'GNU GPL v2'
+ modules: Digest::MD5
+ name: norepeat
+ url: http://derwan.irssi.pl
+ version: 0.5
diff --git a/Test/norepeat/irssi.log b/Test/norepeat/irssi.log
new file mode 100644
index 0000000..7a78b17
--- /dev/null
+++ b/Test/norepeat/irssi.log
@@ -0,0 +1,5 @@
+* "my" variable $nick masks earlier declaration in same scope at norepeat.pl line 31.
+*
+* "my" variable $target masks earlier declaration in same scope at norepeat.pl line 31.
+*
+* -!- Irssi: Loaded script norepeat
diff --git a/Test/norepeat/perlcritic.log b/Test/norepeat/perlcritic.log
new file mode 100644
index 0000000..52f0a67
--- /dev/null
+++ b/Test/norepeat/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 33, column 5. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/notes/info.yml b/Test/notes/info.yml
new file mode 100644
index 0000000..aac85e6
--- /dev/null
+++ b/Test/notes/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: vague
+ contact: vague!#irssi\@freenode
+ default_package: notes
+ description: 'Keeps notes on users and displayes the note in /whois output if the host/nick matches'
+ license: GPL2
+ modified: '2015-01-18 02:15:41'
+ modules:
+ - DBI
+ - DBM::Deep
+ name: notes
+ version: 0.31
diff --git a/Test/notes/irssi.log b/Test/notes/irssi.log
new file mode 100644
index 0000000..f20242a
--- /dev/null
+++ b/Test/notes/irssi.log
@@ -0,0 +1,13 @@
+* Can't locate package Irssi::Chatnet for @Irssi::Irc::Chatnet::ISA at notes.pl line 35.
+*
+* Can't locate package Irssi::Chatnet for @Irssi::Irc::Chatnet::ISA at notes.pl line 35.
+*
+* Can't locate package Irssi::Chatnet for @Irssi::Irc::Chatnet::ISA at notes.pl line 35.
+*
+* Can't locate package Irssi::Chatnet for @Irssi::Silc::Chatnet::ISA at notes.pl line 35.
+*
+* Can't locate package Irssi::Chatnet for @Irssi::Silc::Chatnet::ISA at notes.pl line 35.
+*
+* Can't locate package Irssi::Chatnet for @Irssi::Silc::Chatnet::ISA at notes.pl line 35.
+*
+* -!- Irssi: Loaded script notes
diff --git a/Test/notes/perlcritic.log b/Test/notes/perlcritic.log
new file mode 100644
index 0000000..6955d43
--- /dev/null
+++ b/Test/notes/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 23, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/noteserve/info.yml b/Test/noteserve/info.yml
new file mode 100644
index 0000000..59a4422
--- /dev/null
+++ b/Test/noteserve/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2002123101
+ contact: stefan@pico.ruhr.de
+ default_package: noteserve
+ description: 'Utilizes NoteServ to implement a buddylist'
+ license: GPLv2
+ name: NoteServ
+ sbitems: noteserv
+ version: 2002123101
diff --git a/Test/noteserve/irssi.log b/Test/noteserve/irssi.log
new file mode 100644
index 0000000..1cfc399
--- /dev/null
+++ b/Test/noteserve/irssi.log
@@ -0,0 +1,2 @@
+* >> NoteServ 2002123101 loaded
+* -!- Irssi: Loaded script noteserve
diff --git a/Test/noteserve/perlcritic.log b/Test/noteserve/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/noteserve/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/noticelogic/info.yml b/Test/noticelogic/info.yml
new file mode 100644
index 0000000..cbf0e13
--- /dev/null
+++ b/Test/noticelogic/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Ben Klein, based on noticemove by Timo Sirainen'
+ changed: 2014-07-10T09:20+1000
+ changes: 'v2.0 - Rewrite noticemove to prefer active window'
+ contact: shacklein@gmail.com
+ default_package: noticelogic
+ description: "Print private notices in query/channel where you're talking to them. Prefers active window if they're there with you."
+ license: 'Public Domain'
+ modified: '2014-07-10 09:21:39'
+ name: 'notice logic'
+ url: http://irssi.org/
+ version: 2.0
diff --git a/Test/noticelogic/irssi.log b/Test/noticelogic/irssi.log
new file mode 100644
index 0000000..46e6a51
--- /dev/null
+++ b/Test/noticelogic/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script noticelogic
diff --git a/Test/noticelogic/perlcritic.log b/Test/noticelogic/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/noticelogic/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/noticemove/info.yml b/Test/noticemove/info.yml
new file mode 100644
index 0000000..34b8dd4
--- /dev/null
+++ b/Test/noticemove/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Timo Sirainen'
+ changed: 2002-03-04T22:47+0100
+ changes: "v1.01 - fixed infinite loop when you weren't connected to server :)"
+ contact: tss@iki.fi
+ default_package: noticemove
+ description: 'Prints private notices from people in the channel where they are joined with you. Useful when you get lots of private notices from some bots.'
+ license: 'Public Domain'
+ modified: '2014-10-19 11:54:16'
+ name: 'notice move'
+ url: http://irssi.org/
+ version: 1.01
diff --git a/Test/noticemove/irssi.log b/Test/noticemove/irssi.log
new file mode 100644
index 0000000..0b6bf83
--- /dev/null
+++ b/Test/noticemove/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script noticemove
diff --git a/Test/noticemove/perlcritic.log b/Test/noticemove/perlcritic.log
new file mode 100644
index 0000000..36a32a9
--- /dev/null
+++ b/Test/noticemove/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/notonline/info.yml b/Test/notonline/info.yml
new file mode 100644
index 0000000..16133f7
--- /dev/null
+++ b/Test/notonline/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Johan \"Ion\" Kiviniemi"
+ changed: 'Tue Mar 12 22:20 EET 2002'
+ contact: 'ion at hassers.org'
+ default_package: notonline
+ description: "Answers \"$nick: No.\" if you're away and someone asks are you online on a channel"
+ license: 'Public Domain'
+ name: NotOnline
+ url: http://ion.amigafin.org/irssi/
+ version: 0.9
diff --git a/Test/notonline/irssi.log b/Test/notonline/irssi.log
new file mode 100644
index 0000000..e3d6580
--- /dev/null
+++ b/Test/notonline/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script notonline
diff --git a/Test/notonline/perlcritic.log b/Test/notonline/perlcritic.log
new file mode 100644
index 0000000..ca11fdd
--- /dev/null
+++ b/Test/notonline/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/null/info.yml b/Test/null/info.yml
new file mode 100644
index 0000000..9524113
--- /dev/null
+++ b/Test/null/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: Juerd
+ changed: 'Sun Mar 10 02:14 CET 2002'
+ contact: juerd@juerd.nl
+ default_package: 'null'
+ description: 'This script really does nothing. Sorry.'
+ license: 'Public Domain'
+ name: 'Nothing at all'
+ url: http://juerd.nl/irssi/
+ version: 1.00
diff --git a/Test/null/irssi.log b/Test/null/irssi.log
new file mode 100644
index 0000000..0546c39
--- /dev/null
+++ b/Test/null/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script null
diff --git a/Test/null/perlcritic.log b/Test/null/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/null/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/ogg123/info.yml b/Test/ogg123/info.yml
new file mode 100644
index 0000000..a25e2ba
--- /dev/null
+++ b/Test/ogg123/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Ricardo Mesquita'
+ changed: 'Mon Nov 27 18:00:00 CET 2006'
+ contact: ricardomesquita@netcabo.pt
+ default_package: ogg123
+ description: 'Display current ogg123 track'
+ license: GPLv2
+ name: ogg123
+ url: http://pwp.netcabo.pt/ricardomesquita/irssi
+ version: 0.01+1
diff --git a/Test/ogg123/irssi.log b/Test/ogg123/irssi.log
new file mode 100644
index 0000000..77784f0
--- /dev/null
+++ b/Test/ogg123/irssi.log
@@ -0,0 +1,11 @@
+* Unquoted string "f" may clash with future reserved word at ogg123.pl line 67.
+*
+* \2 better written as $2 at ogg123.pl line 73.
+*
+* \2 better written as $2 at ogg123.pl line 79.
+*
+* \2 better written as $2 at ogg123.pl line 85.
+*
+* Unquoted string "f" may clash with future reserved word at ogg123.pl line 89.
+*
+* -!- Irssi: Loaded script ogg123
diff --git a/Test/ogg123/perlcritic.log b/Test/ogg123/perlcritic.log
new file mode 100644
index 0000000..0681451
--- /dev/null
+++ b/Test/ogg123/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 35, column 1. See page 431 of PBP. (Severity: 4)
+Two-argument "open" used at line 67, column 3. See page 207 of PBP. (Severity: 5)
+Return value of "close" ignored at line 89, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/oidenty/info.yml b/Test/oidenty/info.yml
new file mode 100644
index 0000000..18dc449
--- /dev/null
+++ b/Test/oidenty/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: darix
+ contact: darix@irssi.org
+ default_package: oidenty
+ description: 'oidentd support for irssi'
+ license: 'BSD License'
+ name: oidenty
+ url: http://www.irssi.de
+ version: 0.0.2
diff --git a/Test/oidenty/irssi.log b/Test/oidenty/irssi.log
new file mode 100644
index 0000000..d6e0a6f
--- /dev/null
+++ b/Test/oidenty/irssi.log
@@ -0,0 +1,3 @@
+* -!- loaded oidenty v0.0.2 by darix <darix@irssi.org>. use it at YOUR OWN RISK
+* -!- oidentd support for irssi
+* -!- Irssi: Loaded script oidenty
diff --git a/Test/oidenty/perlcritic.log b/Test/oidenty/perlcritic.log
new file mode 100644
index 0000000..b7334ab
--- /dev/null
+++ b/Test/oidenty/perlcritic.log
@@ -0,0 +1,4 @@
+Code before strictures are enabled at line 37, column 1. See page 429 of PBP. (Severity: 5)
+Code before warnings are enabled at line 37, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 56, column 14. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 65, column 11. See page 349 of PBP. (Severity: 4)
diff --git a/Test/on/info.yml b/Test/on/info.yml
new file mode 100644
index 0000000..74d9d11
--- /dev/null
+++ b/Test/on/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'David Leadbeater'
+ contact: dgl@dgl.cx
+ default_package: 'on'
+ description: "/on command - this is very simple and not really designed to be the same as ircII - it tries to fit into Irssi's usage style more than emulating ircII."
+ license: 'GNU GPLv2 or later'
+ modified: '2014-06-15 18:53:08'
+ name: on.pl
+ url: http://irssi.dgl.cx/
+ version: 1.12
diff --git a/Test/on/irssi.log b/Test/on/irssi.log
new file mode 100644
index 0000000..c34e9fb
--- /dev/null
+++ b/Test/on/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script on
diff --git a/Test/on/perlcritic.log b/Test/on/perlcritic.log
new file mode 100644
index 0000000..b7528d9
--- /dev/null
+++ b/Test/on/perlcritic.log
@@ -0,0 +1,6 @@
+Code before strictures are enabled at line 2, column 1. See page 429 of PBP. (Severity: 5)
+Code before warnings are enabled at line 2, column 1. See page 431 of PBP. (Severity: 4)
+Two-argument "open" used at line 99, column 4. See page 207 of PBP. (Severity: 5)
+Return value of "close" ignored at line 112, column 4. Check the return value of "close" for success. (Severity: 2)
+Two-argument "open" used at line 119, column 4. See page 207 of PBP. (Severity: 5)
+Expression form of "eval" at line 160, column 7. See page 161 of PBP. (Severity: 5)
diff --git a/Test/ontv/info.yml b/Test/ontv/info.yml
new file mode 100644
index 0000000..f2a9368
--- /dev/null
+++ b/Test/ontv/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 20050226
+ commands: ontv
+ contact: stefan@pico.ruhr.de
+ default_package: ontv
+ description: 'turns irssi into a tv program guide'
+ license: GPLv2
+ modules:
+ - HTML::Entities
+ - LWP::Simple
+ name: OnTV
+ version: 20050226
diff --git a/Test/ontv/irssi.log b/Test/ontv/irssi.log
new file mode 100644
index 0000000..23dd8ee
--- /dev/null
+++ b/Test/ontv/irssi.log
@@ -0,0 +1,2 @@
+* >> OnTV 20050226 loaded: /ontv help for help
+* -!- Irssi: Loaded script ontv
diff --git a/Test/ontv/perlcritic.log b/Test/ontv/perlcritic.log
new file mode 100644
index 0000000..6f92590
--- /dev/null
+++ b/Test/ontv/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 182, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 227, column 2. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 239, column 20. See page 161 of PBP. (Severity: 5)
diff --git a/Test/oops/info.yml b/Test/oops/info.yml
new file mode 100644
index 0000000..153e133
--- /dev/null
+++ b/Test/oops/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: ''
+ contact: ''
+ default_package: oops
+ description: "turns 'ls' in the beginning of a sent line into the names or whois commands"
+ license: 'Public Domain'
+ name: oops
+ version: 20071209
diff --git a/Test/oops/irssi.log b/Test/oops/irssi.log
new file mode 100644
index 0000000..c44f895
--- /dev/null
+++ b/Test/oops/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script oops
diff --git a/Test/oops/perlcritic.log b/Test/oops/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/oops/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/oopsie/info.yml b/Test/oopsie/info.yml
new file mode 100644
index 0000000..e3e1570
--- /dev/null
+++ b/Test/oopsie/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'David Leadbeater'
+ contact: dgl@dgl.cx
+ default_package: oopsie
+ description: 'Stops those silly mistakes being sent (spaces at start of line, /1/1 for window changes, etc).'
+ license: 'WTFPL <http://dgl.cx/licence>'
+ modified: '2014-08-13 20:54:58'
+ name: oopsie
+ url: http://dgl.cx/irssi
+ version: 1.0
diff --git a/Test/oopsie/irssi.log b/Test/oopsie/irssi.log
new file mode 100644
index 0000000..a6ffec2
--- /dev/null
+++ b/Test/oopsie/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script oopsie
diff --git a/Test/oopsie/perlcritic.log b/Test/oopsie/perlcritic.log
new file mode 100644
index 0000000..6e26c3e
--- /dev/null
+++ b/Test/oopsie/perlcritic.log
@@ -0,0 +1 @@
+scripts/oopsie.pl source OK
diff --git a/Test/openurl/info.yml b/Test/openurl/info.yml
new file mode 100644
index 0000000..1cf23cb
--- /dev/null
+++ b/Test/openurl/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 20030208
+ commands: openurl
+ contact: stefan@pico.ruhr.de
+ default_package: openurl
+ description: 'Stores URLs in a list and launches mail, web or ftp software'
+ license: GPLv2
+ name: OpenURL
+ url: http://scripts.irssi.org
+ version: 20030208
diff --git a/Test/openurl/irssi.log b/Test/openurl/irssi.log
new file mode 100644
index 0000000..4ddd26e
--- /dev/null
+++ b/Test/openurl/irssi.log
@@ -0,0 +1,2 @@
+* >> OpenURL 20030208 loaded: /openurl help for help
+* -!- Irssi: Loaded script openurl
diff --git a/Test/openurl/perlcritic.log b/Test/openurl/perlcritic.log
new file mode 100644
index 0000000..6beebb8
--- /dev/null
+++ b/Test/openurl/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 137, column 12. See page 253 of PBP. (Severity: 3)
diff --git a/Test/operit/info.yml b/Test/operit/info.yml
new file mode 100644
index 0000000..24d15e3
--- /dev/null
+++ b/Test/operit/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Petr Baudis'
+ contact: pasky@ucw.cz
+ default_package: operit
+ description: 'Perform certain action (invite/op/...) on request authenticated by the IRC operator status.'
+ license: BSD
+ name: operit
+ url: http://pasky.ji.cz/~pasky/dev/irssi/
+ version: 1.14
diff --git a/Test/operit/irssi.log b/Test/operit/irssi.log
new file mode 100644
index 0000000..cb6dd44
--- /dev/null
+++ b/Test/operit/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Operit 1.14 loaded... see command 'operit usage'
+* -!- Irssi: Loaded script operit
diff --git a/Test/operit/perlcritic.log b/Test/operit/perlcritic.log
new file mode 100644
index 0000000..ea3f105
--- /dev/null
+++ b/Test/operit/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 86, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/operview/info.yml b/Test/operview/info.yml
new file mode 100644
index 0000000..266605c
--- /dev/null
+++ b/Test/operview/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Petr Baudis'
+ contact: pasky@ji.cz
+ default_package: operview
+ description: 'Reformats some server notices, which may come i.e. from &clients or &servers at IRCnet. You can turn the script on/off bytoggling variable mangle_server_notices.'
+ license: 'GPLv2, not later'
+ name: operview
+ url: http://pasky.ji.cz/~pasky/dev/irssi/
+ version: 1.11
diff --git a/Test/operview/irssi.log b/Test/operview/irssi.log
new file mode 100644
index 0000000..c7dc3f0
--- /dev/null
+++ b/Test/operview/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: OperView 1.11 loaded...
+* -!- Irssi: Loaded script operview
diff --git a/Test/operview/perlcritic.log b/Test/operview/perlcritic.log
new file mode 100644
index 0000000..f300477
--- /dev/null
+++ b/Test/operview/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 25, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/opnotice/info.yml b/Test/opnotice/info.yml
new file mode 100644
index 0000000..745a0a1
--- /dev/null
+++ b/Test/opnotice/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Terje \"xerath\" Tjeldnes"
+ changed: 'Thu Jul 25 00:19:09 CEST 2002'
+ contact: terje@darkrealm.no
+ default_package: opnotice
+ license: 'GNU GPL v2'
+ modified: '2014-10-19 11:54:16'
+ name: Opnotice
+ url: http://palantir.darkrealm.no/opnotice.pl
+ version: 0.1
diff --git a/Test/opnotice/irssi.log b/Test/opnotice/irssi.log
new file mode 100644
index 0000000..6eccd2f
--- /dev/null
+++ b/Test/opnotice/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script opnotice
diff --git a/Test/opnotice/perlcritic.log b/Test/opnotice/perlcritic.log
new file mode 100644
index 0000000..f300477
--- /dev/null
+++ b/Test/opnotice/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 25, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/opnotify/info.yml b/Test/opnotify/info.yml
new file mode 100644
index 0000000..4f08acb
--- /dev/null
+++ b/Test/opnotify/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Maciek 'fahren' Freudenheim"
+ changed: 'Fri Mar 15 15:09:42 CET 2002'
+ contact: fahren@bochnia.pl
+ default_package: opnotify
+ description: 'Hilights window refnumber in statusbar if someone ops/deops you on channel'
+ license: 'GNU GPLv2 or later'
+ name: opnotify
+ version: 1.0
diff --git a/Test/opnotify/irssi.log b/Test/opnotify/irssi.log
new file mode 100644
index 0000000..9f23068
--- /dev/null
+++ b/Test/opnotify/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script opnotify
diff --git a/Test/opnotify/perlcritic.log b/Test/opnotify/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/opnotify/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/orphamp/info.yml b/Test/orphamp/info.yml
new file mode 100644
index 0000000..b2cdb3e
--- /dev/null
+++ b/Test/orphamp/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: Wohmatak
+ changed: Wed
+ commands: '/np'
+ contact: wohmatak@iglu.cz
+ default_package: orphamp
+ description: 'Displays the song played by orpheus'
+ license: GPL
+ modified: '2014-10-19 11:54:16'
+ name: orphamp
+ url: http://irssi.org/
+ version: 0.9
diff --git a/Test/orphamp/irssi.log b/Test/orphamp/irssi.log
new file mode 100644
index 0000000..8e14c18
--- /dev/null
+++ b/Test/orphamp/irssi.log
@@ -0,0 +1,9 @@
+* --- Wohmatak's Orpheus now playing script loaded! ---
+* To show now playing song, use /np command
+* You need lsof and mp3info in order to use orphamp script.
+* Feedback appreciated at wohmatak <at> iglu.cz, ICQ 70713105 or on IRCnet...
+* -----------------------------------------------------
+* If you don't want to see this welcome message anymore, check show_npinfo irssi setting
+* If you want now playing sentence in czech, check np_land irssi setting (currently en/cz supported)
+* -----------------------------------------------------
+* -!- Irssi: Loaded script orphamp
diff --git a/Test/orphamp/perlcritic.log b/Test/orphamp/perlcritic.log
new file mode 100644
index 0000000..52c7765
--- /dev/null
+++ b/Test/orphamp/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 16, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 51, column 28. See page 283 of PBP. (Severity: 3)
diff --git a/Test/osd/failed.yml b/Test/osd/failed.yml
new file mode 100644
index 0000000..6f3dcd1
--- /dev/null
+++ b/Test/osd/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: osd
diff --git a/Test/osd/info.yml b/Test/osd/info.yml
new file mode 100644
index 0000000..f366fcf
--- /dev/null
+++ b/Test/osd/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Jeroen Coekaerts, Koenraad Heijlen'
+ changed: 2004-01-09
+ contact: 'vipie@ulyssis.org, jeroen@coekaerts.be'
+ description: "An OnScreenDisplay (osd) it show's who is talking to you, on what IRC Network."
+ license: BSD
+ modified: '2014-10-19 11:54:16'
+ name: osd
+ url: http://vipie.studentenweb.org/dev/irssi/
+ version: 0.3.3
diff --git a/Test/osd/irssi.log b/Test/osd/irssi.log
new file mode 100644
index 0000000..d3dd7d6
--- /dev/null
+++ b/Test/osd/irssi.log
@@ -0,0 +1,4 @@
+* Can't exec "osd_cat": No such file or directory at osd.pl line 182.
+*
+* -!- Irssi: Error in script osd:
+* The OSD program can't be started, check if you have osd_cat installed AND in your path. at osd.pl line 182.
diff --git a/Test/osd/perlcritic.log b/Test/osd/perlcritic.log
new file mode 100644
index 0000000..5b3b0ab
--- /dev/null
+++ b/Test/osd/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 182, column 34. See page 283 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 184, column 13. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 283, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/ownage/info.yml b/Test/ownage/info.yml
new file mode 100644
index 0000000..7a1a6ed
--- /dev/null
+++ b/Test/ownage/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: ''
+ commands: ownage
+ contact: ''
+ default_package: ownage
+ description: ''
+ license: ''
+ name: ''
+ version: 20071209
diff --git a/Test/ownage/irssi.log b/Test/ownage/irssi.log
new file mode 100644
index 0000000..34c6024
--- /dev/null
+++ b/Test/ownage/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script ownage
diff --git a/Test/ownage/perlcritic.log b/Test/ownage/perlcritic.log
new file mode 100644
index 0000000..ca11fdd
--- /dev/null
+++ b/Test/ownage/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/page-c0ffee/failed.yml b/Test/page-c0ffee/failed.yml
new file mode 100644
index 0000000..41d7ced
--- /dev/null
+++ b/Test/page-c0ffee/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: page-c0ffee
diff --git a/Test/page-c0ffee/info.yml b/Test/page-c0ffee/info.yml
new file mode 100644
index 0000000..627309d
--- /dev/null
+++ b/Test/page-c0ffee/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: c0ffee
+ changed: 'Sun Feb 16 11:32 CET 2003'
+ contact: c0ffee@penguin-breeder.org
+ description: 'Adds the /PAGE command to page a nick (use /page nick <text>)... to ignore pages /set pager_mode off'
+ license: 'Public Domain'
+ modified: '2014-10-19 11:54:16'
+ name: 'mIRC pager'
+ url: http://www.penguin-breeder.org/?page=irssi
+ version: 0.02
diff --git a/Test/page-c0ffee/irssi.log b/Test/page-c0ffee/irssi.log
new file mode 100644
index 0000000..ad196e9
--- /dev/null
+++ b/Test/page-c0ffee/irssi.log
@@ -0,0 +1,3 @@
+* -!- Irssi: Error in script page_c0ffee:
+* Global symbol "$pid" requires explicit package name at page-c0ffee.pl line 48.
+* Bareword "true" not allowed while "strict subs" in use at page-c0ffee.pl line 101.
diff --git a/Test/page-c0ffee/perlcritic.log b/Test/page-c0ffee/perlcritic.log
new file mode 100644
index 0000000..08df006
--- /dev/null
+++ b/Test/page-c0ffee/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 90, column 10. See page 253 of PBP. (Severity: 3)
diff --git a/Test/page_reeler/info.yml b/Test/page_reeler/info.yml
new file mode 100644
index 0000000..d43037a
--- /dev/null
+++ b/Test/page_reeler/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Thomas Graf'
+ contact: irssi@reeler.org
+ default_package: page_reeler
+ description: 'display and send CTCP PAGE'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-19 11:54:16'
+ name: page
+ url: http://irssi.reeler.org/
+ version: 0.2
diff --git a/Test/page_reeler/irssi.log b/Test/page_reeler/irssi.log
new file mode 100644
index 0000000..5b5fd55
--- /dev/null
+++ b/Test/page_reeler/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script page_reeler
diff --git a/Test/page_reeler/perlcritic.log b/Test/page_reeler/perlcritic.log
new file mode 100644
index 0000000..ca11fdd
--- /dev/null
+++ b/Test/page_reeler/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/pager/failed.yml b/Test/pager/failed.yml
new file mode 100644
index 0000000..f6a5fb2
--- /dev/null
+++ b/Test/pager/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: pager
diff --git a/Test/pager/info.yml b/Test/pager/info.yml
new file mode 100644
index 0000000..e31936d
--- /dev/null
+++ b/Test/pager/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Jean-Yves Lefort'
+ changed: '$Date: 2003/01/27 09:45:16 $ '
+ contact: jylefort\@brutele.be
+ description: 'Notifies people if they send you a private message or a DCC chat offer while you are away; runs a shell command configurable via /set if they page you'
+ license: BSD
+ modified: '2014-10-19 11:54:16'
+ name: pager
+ version: 1.1
diff --git a/Test/pager/irssi.log b/Test/pager/irssi.log
new file mode 100644
index 0000000..55627d5
--- /dev/null
+++ b/Test/pager/irssi.log
@@ -0,0 +1,4 @@
+* -!- Irssi: Error in script pager:
+* Global symbol "$VERSION" requires explicit package name at pager.pl line 5.
+* Global symbol "%IRSSI" requires explicit package name at pager.pl line 6.
+* BEGIN not safe after errors--compilation aborted at pager.pl line 55.
diff --git a/Test/pager/perlcritic.log b/Test/pager/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/pager/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/paste-derwan/info.yml b/Test/paste-derwan/info.yml
new file mode 100644
index 0000000..35d1db8
--- /dev/null
+++ b/Test/paste-derwan/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Marcin Rozycki, Stanislaw Halik'
+ changed: 'Tue Oct 12 23:37:12 CEST 2004'
+ contact: derwan@irssi.pl
+ default_package: paste_derwan
+ description: 'Usage: /paste [-all|-msgs|-public] [-c|-b] [-s|-l| where] [lines]'
+ license: 'GNU GPL v2'
+ modified: '2014-10-19 11:54:16'
+ name: paste
+ url: http://derwan.irssi.pl
+ version: 0.9
diff --git a/Test/paste-derwan/irssi.log b/Test/paste-derwan/irssi.log
new file mode 100644
index 0000000..5a3a0a8
--- /dev/null
+++ b/Test/paste-derwan/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script paste_derwan
diff --git a/Test/paste-derwan/perlcritic.log b/Test/paste-derwan/perlcritic.log
new file mode 100644
index 0000000..e4f2d67
--- /dev/null
+++ b/Test/paste-derwan/perlcritic.log
@@ -0,0 +1,13 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 45, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 56, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 57, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 58, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 59, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 60, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 61, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 62, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 70, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 72, column 4. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 125, column 3. See pages 68,71 of PBP. (Severity: 4)
+Return value of "close" ignored at line 134, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/paste_derwan/info.yml b/Test/paste_derwan/info.yml
new file mode 100644
index 0000000..5a5fff2
--- /dev/null
+++ b/Test/paste_derwan/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Marcin Rozycki'
+ changed: 'Sat Nov 13 14:32:13 2004'
+ contact: derwan@irssi.pl
+ default_package: paste_derwan
+ description: "Pasting lines to specified targets, type \"/paste -help\" for help"
+ license: 'GNU GPL v2'
+ modules: ''
+ name: paste
+ url: http://derwan.irssi.pl
+ version: 1.0-rc5
diff --git a/Test/paste_derwan/irssi.log b/Test/paste_derwan/irssi.log
new file mode 100644
index 0000000..5a3a0a8
--- /dev/null
+++ b/Test/paste_derwan/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script paste_derwan
diff --git a/Test/paste_derwan/perlcritic.log b/Test/paste_derwan/perlcritic.log
new file mode 100644
index 0000000..152045f
--- /dev/null
+++ b/Test/paste_derwan/perlcritic.log
@@ -0,0 +1,19 @@
+Code before warnings are enabled at line 12, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 87, column 6. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 88, column 90. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 89, column 51. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 90, column 51. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 91, column 64. See pages 68,71 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 92, column 62. See page 253 of PBP. (Severity: 3)
+Comma used to separate statements at line 92, column 71. See pages 68,71 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 93, column 85. See page 253 of PBP. (Severity: 3)
+Comma used to separate statements at line 93, column 94. See pages 68,71 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 94, column 50. See page 253 of PBP. (Severity: 3)
+Comma used to separate statements at line 105, column 8. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 116, column 12. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 126, column 8. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 137, column 11. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 148, column 8. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 156, column 5. See pages 68,71 of PBP. (Severity: 4)
+Mismatched operator at line 267, column 16. Numeric/string operators and operands should match. (Severity: 3)
+Comma used to separate statements at line 269, column 8. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/paste_huggie/info.yml b/Test/paste_huggie/info.yml
new file mode 100644
index 0000000..6d61806
--- /dev/null
+++ b/Test/paste_huggie/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Simon Huggins'
+ changed: 'Sat Mar 9 10:59:49 GMT 2002'
+ contact: huggie-irssi@earth.li
+ default_package: paste_huggie
+ description: 'Paste reformats long pieces of text typically pasted into your client from webpages so that they fit nicely into your channel. Width of client may be specified'
+ license: GPLv2
+ name: Paste
+ url: http://the.earth.li/~huggie/irssi/
+ version: 0.5
diff --git a/Test/paste_huggie/irssi.log b/Test/paste_huggie/irssi.log
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Test/paste_huggie/irssi.log
diff --git a/Test/paste_huggie/perlcritic.log b/Test/paste_huggie/perlcritic.log
new file mode 100644
index 0000000..d75bed4
--- /dev/null
+++ b/Test/paste_huggie/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 166, column 13. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 170, column 13. Express it as a regex instead. (Severity: 2)
diff --git a/Test/paste_kimmoke/info.yml b/Test/paste_kimmoke/info.yml
new file mode 100644
index 0000000..8a9e33a
--- /dev/null
+++ b/Test/paste_kimmoke/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Kimmo Lehto'
+ changed: 'Wed Mar 27 14:51 EET 2002'
+ contact: kimmo@a-men.org
+ default_package: paste_kimmoke
+ description: 'Provides /start, /stop, /play <-nopack> <-nospace> paste mechanism - start and stop recording and then replay without linebreaks. Also /see to view what was recorded.'
+ license: 'Public Domain'
+ modified: '2014-10-19 11:54:16'
+ name: Paste-KimmoKe
+ version: 0.1
diff --git a/Test/paste_kimmoke/irssi.log b/Test/paste_kimmoke/irssi.log
new file mode 100644
index 0000000..4767b4a
--- /dev/null
+++ b/Test/paste_kimmoke/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script paste_kimmoke
diff --git a/Test/paste_kimmoke/perlcritic.log b/Test/paste_kimmoke/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/paste_kimmoke/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/pelix/info.yml b/Test/pelix/info.yml
new file mode 100644
index 0000000..b14d924
--- /dev/null
+++ b/Test/pelix/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: Mankeli
+ contact: mankeli@einari.org
+ default_package: pelix
+ description: 'This script allows you flood shit.'
+ license: GNU/GPL
+ name: '#pelix Helpers'
+ version: 0.3
diff --git a/Test/pelix/irssi.log b/Test/pelix/irssi.log
new file mode 100644
index 0000000..ba0da48
--- /dev/null
+++ b/Test/pelix/irssi.log
@@ -0,0 +1,17 @@
+* Scalar value @arg[1] better written as $arg[1] at pelix.pl line 179.
+*
+* Scalar value @arg[0] better written as $arg[0] at pelix.pl line 182.
+*
+* Scalar value @arg[0] better written as $arg[0] at pelix.pl line 186.
+*
+* Scalar value @arg[0] better written as $arg[0] at pelix.pl line 190.
+*
+* Scalar value @arg[0] better written as $arg[0] at pelix.pl line 194.
+*
+* Scalar value @arg[0] better written as $arg[0] at pelix.pl line 198.
+*
+* Scalar value @arg[0] better written as $arg[0] at pelix.pl line 202.
+*
+* Scalar value @arg[0] better written as $arg[0] at pelix.pl line 209.
+*
+* -!- Irssi: Loaded script pelix
diff --git a/Test/pelix/perlcritic.log b/Test/pelix/perlcritic.log
new file mode 100644
index 0000000..4f169f6
--- /dev/null
+++ b/Test/pelix/perlcritic.log
@@ -0,0 +1,12 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 39, column 11. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 42, column 13. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 43, column 13. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 44, column 13. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 45, column 13. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 46, column 13. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 47, column 13. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 78, column 20. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 130, column 20. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 155, column 12. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 159, column 15. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/people/info.yml b/Test/people/info.yml
new file mode 100644
index 0000000..eedbd74
--- /dev/null
+++ b/Test/people/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Marcin 'Qrczak' Kowalczyk, Johan 'ion' Kiviniemi"
+ contact: qrczak@knm.org.pl
+ default_package: people
+ description: 'Userlist with autoopping, autokicking etc.'
+ license: 'GNU GPL'
+ modules:
+ - Crypt::PasswdMD5
+ name: People
+ url: http://qrnik.knm.org.pl/~qrczak/irc/people.pl
+ url_ion: http://johan.kiviniemi.name/stuff/irssi/people.pl
+ version: 1.7
diff --git a/Test/people/irssi.log b/Test/people/irssi.log
new file mode 100644
index 0000000..9c3dfaa
--- /dev/null
+++ b/Test/people/irssi.log
@@ -0,0 +1,5 @@
+* False [] range "\w-" in regex; marked by <-- HERE in m/([\w- <-- HERE ._]+)/ at people.pl line 54.
+*
+* "our" variable $mask_re redeclared at people.pl line 57.
+*
+* -!- Irssi: Loaded script people
diff --git a/Test/people/perlcritic.log b/Test/people/perlcritic.log
new file mode 100644
index 0000000..73d146e
--- /dev/null
+++ b/Test/people/perlcritic.log
@@ -0,0 +1,37 @@
+Return value of "open" ignored at line 1365, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 1400, column 5. Check the return value of "close" for success. (Severity: 2)
+"return" statement followed by "sort" at line 1421, column 5. Behavior is undefined if called in scalar context. (Severity: 5)
+Capture variable used outside conditional at line 1510, column 29. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1510, column 33. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1541, column 18. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1562, column 29. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1562, column 33. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1584, column 29. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1584, column 33. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1606, column 38. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1606, column 42. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1674, column 56. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1674, column 60. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1674, column 64. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1674, column 68. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1674, column 72. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1977, column 33. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 1977, column 37. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2015, column 33. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2015, column 37. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2057, column 33. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2057, column 37. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2095, column 33. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2095, column 37. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2125, column 42. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2125, column 46. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2125, column 50. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2157, column 33. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2157, column 37. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2198, column 33. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2198, column 37. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2233, column 42. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2233, column 46. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2233, column 50. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2318, column 38. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 2318, column 42. See page 253 of PBP. (Severity: 3)
diff --git a/Test/per_window_prompt/info.yml b/Test/per_window_prompt/info.yml
new file mode 100644
index 0000000..7c14641
--- /dev/null
+++ b/Test/per_window_prompt/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Wouter Coekaerts'
+ changed: 04/08/07
+ contact: coekie@irssi.org
+ default_package: per_window_prompt
+ description: 'Keeps a prompt per window'
+ license: 'GPLv2 or later'
+ name: per_window_prompt
+ url: http://wouter.coekaerts.be/irssi/
+ version: 1.0
diff --git a/Test/per_window_prompt/irssi.log b/Test/per_window_prompt/irssi.log
new file mode 100644
index 0000000..7694fd6
--- /dev/null
+++ b/Test/per_window_prompt/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script per_window_prompt
diff --git a/Test/per_window_prompt/perlcritic.log b/Test/per_window_prompt/perlcritic.log
new file mode 100644
index 0000000..0c1fbf5
--- /dev/null
+++ b/Test/per_window_prompt/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 24, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/pggb_sound/info.yml b/Test/pggb_sound/info.yml
new file mode 100644
index 0000000..9f707ea
--- /dev/null
+++ b/Test/pggb_sound/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Adam Duck'
+ contact: duck@cs.uni-frankfurt.de
+ default_package: pggb_sound
+ description: 'does CTCP SOUNDs and other similar things.'
+ license: GPLv2
+ modified: '2014-10-19 11:54:16'
+ modules:
+ - File::Listing
+ name: PGGB_sound
+ url: ''
+ version: 0.2.3.23b
diff --git a/Test/pggb_sound/irssi.log b/Test/pggb_sound/irssi.log
new file mode 100644
index 0000000..41d1254
--- /dev/null
+++ b/Test/pggb_sound/irssi.log
@@ -0,0 +1,3 @@
+* "my" variable $name masks earlier declaration in same scope at pggb_sound.pl line 202.
+*
+* -!- Irssi: Loaded script pggb_sound
diff --git a/Test/pggb_sound/perlcritic.log b/Test/pggb_sound/perlcritic.log
new file mode 100644
index 0000000..3872ccf
--- /dev/null
+++ b/Test/pggb_sound/perlcritic.log
@@ -0,0 +1,17 @@
+Code before warnings are enabled at line 17, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 82, column 36. Check the return value of "open" for success. (Severity: 3)
+Return value of "open" ignored at line 83, column 39. Check the return value of "open" for success. (Severity: 3)
+Return value of "open" ignored at line 84, column 15. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 89, column 3. Check the return value of "close" for success. (Severity: 2)
+Capture variable used outside conditional at line 118, column 15. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 119, column 14. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 155, column 17. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 156, column 29. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 199, column 14. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 200, column 17. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 201, column 14. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 203, column 28. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 212, column 7. Check the return value of "close" for success. (Severity: 2)
+Capture variable used outside conditional at line 226, column 15. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 227, column 28. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 229, column 14. See page 253 of PBP. (Severity: 3)
diff --git a/Test/poison/info.yml b/Test/poison/info.yml
new file mode 100644
index 0000000..40cf3c0
--- /dev/null
+++ b/Test/poison/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003020801
+ commands: poison
+ contact: stefan@pico.ruhr.de
+ default_package: poison
+ description: 'equips Irssi with an interface to giFT'
+ license: GPLv2
+ modules: 'IO::Socket::INET Data::Dumper'
+ name: Poison
+ version: 2003020801
diff --git a/Test/poison/irssi.log b/Test/poison/irssi.log
new file mode 100644
index 0000000..53089b4
--- /dev/null
+++ b/Test/poison/irssi.log
@@ -0,0 +1,4 @@
+* "my" variable %downloads masks earlier declaration in same scope at poison.pl line 233.
+*
+* >> Poison 2003020801 loaded, /poison help
+* -!- Irssi: Loaded script poison
diff --git a/Test/poison/perlcritic.log b/Test/poison/perlcritic.log
new file mode 100644
index 0000000..fd44cba
--- /dev/null
+++ b/Test/poison/perlcritic.log
@@ -0,0 +1,7 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 103, column 9. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 115, column 13. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 125, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 130, column 18. See page 161 of PBP. (Severity: 5)
+String delimiter used with "split" at line 186, column 15. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 264, column 12. Express it as a regex instead. (Severity: 2)
diff --git a/Test/postpone/info.yml b/Test/postpone/info.yml
new file mode 100644
index 0000000..a83742c
--- /dev/null
+++ b/Test/postpone/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 20030208
+ commands: postpone
+ contact: stefan@pico.ruhr.de
+ default_package: postpone
+ description: 'Postpones messages sent to a splitted user and resends them when the nick rejoins'
+ license: GPLv2
+ name: postpone
+ version: 20030208
diff --git a/Test/postpone/irssi.log b/Test/postpone/irssi.log
new file mode 100644
index 0000000..d5305ce
--- /dev/null
+++ b/Test/postpone/irssi.log
@@ -0,0 +1,2 @@
+* >> Postpone 20030208 loaded: /postpone help for help
+* -!- Irssi: Loaded script postpone
diff --git a/Test/postpone/perlcritic.log b/Test/postpone/perlcritic.log
new file mode 100644
index 0000000..30d4632
--- /dev/null
+++ b/Test/postpone/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/ppl/info.yml b/Test/ppl/info.yml
new file mode 100644
index 0000000..fcddba5
--- /dev/null
+++ b/Test/ppl/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Maciek Freudenheim, Marco d'Itri"
+ contact: 'fahren@bochnia.pl, md@linux.it'
+ default_package: ppl
+ description: "port of asmodean's /ppl command from skuld3"
+ license: 'GPL v2'
+ name: ppl
+ url: http://www.linux.it/~md/irssi/
+ version: 20020128
diff --git a/Test/ppl/irssi.log b/Test/ppl/irssi.log
new file mode 100644
index 0000000..a5eeb30
--- /dev/null
+++ b/Test/ppl/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script ppl
diff --git a/Test/ppl/perlcritic.log b/Test/ppl/perlcritic.log
new file mode 100644
index 0000000..4f46443
--- /dev/null
+++ b/Test/ppl/perlcritic.log
@@ -0,0 +1,13 @@
+Code before warnings are enabled at line 22, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 63, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 64, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 65, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 66, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 67, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 68, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 69, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 70, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 71, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 72, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 73, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 74, column 3. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/procmaillog/info.yml b/Test/procmaillog/info.yml
new file mode 100644
index 0000000..4689152
--- /dev/null
+++ b/Test/procmaillog/info.yml
@@ -0,0 +1,15 @@
+---
+-
+ authors: 'Cyprien Debu'
+ changed: 06-2014
+ contact: frey@notk.org
+ default_package: procmaillog
+ description: 'Gets new mails from procmail.log file'
+ license: 'Public Domain'
+ modified: '2014-06-21 08:47:21'
+ modules:
+ - Log::Procmail
+ - MIME::Words
+ name: procmaillog
+ url: ''
+ version: 2.02
diff --git a/Test/procmaillog/irssi.log b/Test/procmaillog/irssi.log
new file mode 100644
index 0000000..e4e6b04
--- /dev/null
+++ b/Test/procmaillog/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script procmaillog
diff --git a/Test/procmaillog/perlcritic.log b/Test/procmaillog/perlcritic.log
new file mode 100644
index 0000000..9ff22cd
--- /dev/null
+++ b/Test/procmaillog/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 10, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 82, column 19. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 137, column 14. Express it as a regex instead. (Severity: 2)
+Return value of "open" ignored at line 295, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "open" ignored at line 296, column 5. Check the return value of "open" for success. (Severity: 3)
diff --git a/Test/q_username/info.yml b/Test/q_username/info.yml
new file mode 100644
index 0000000..27266ee
--- /dev/null
+++ b/Test/q_username/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: "Teemu 'jamov' Koskinen"
+ contact: teemu.koskinen@mbnet.fi
+ default_package: q_username
+ description: 'Prints the Q username in right format'
+ license: 'Public Domain'
+ name: q_username
+ version: 0.1
diff --git a/Test/q_username/irssi.log b/Test/q_username/irssi.log
new file mode 100644
index 0000000..2ed610e
--- /dev/null
+++ b/Test/q_username/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script q_username
diff --git a/Test/q_username/perlcritic.log b/Test/q_username/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/q_username/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/qchallengeauth/info.yml b/Test/qchallengeauth/info.yml
new file mode 100644
index 0000000..9eebba2
--- /dev/null
+++ b/Test/qchallengeauth/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Doug Freed'
+ contact: dwfreed!#irssi@freenode
+ default_package: qchallengeauth
+ description: "Authenticates you to QuakeNet's Q immediately on connect using CHALLENGEAUTH"
+ license: GPLv3+
+ modified: '2014-08-23 12:23:44'
+ name: qchallengeauth.pl
+ version: 1.0
diff --git a/Test/qchallengeauth/irssi.log b/Test/qchallengeauth/irssi.log
new file mode 100644
index 0000000..fc2b0d8
--- /dev/null
+++ b/Test/qchallengeauth/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script qchallengeauth
diff --git a/Test/qchallengeauth/perlcritic.log b/Test/qchallengeauth/perlcritic.log
new file mode 100644
index 0000000..9e778b5
--- /dev/null
+++ b/Test/qchallengeauth/perlcritic.log
@@ -0,0 +1 @@
+scripts/qchallengeauth.pl source OK
diff --git a/Test/query/info.yml b/Test/query/info.yml
new file mode 100644
index 0000000..91fb19c
--- /dev/null
+++ b/Test/query/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Peder Stray'
+ contact: peder@ninja.no
+ default_package: query
+ description: 'Give you more control over when to jump to query windows and when to just tell you one has been created. Enhanced autoclose.'
+ license: GPL
+ name: query
+ url: http://ninja.no/irssi/query.pl
+ version: 1.24
diff --git a/Test/query/irssi.log b/Test/query/irssi.log
new file mode 100644
index 0000000..2839e8f
--- /dev/null
+++ b/Test/query/irssi.log
@@ -0,0 +1,3 @@
+* readline() on closed filehandle FILE at query.pl line 48.
+*
+* -!- Irssi: Loaded script query
diff --git a/Test/query/perlcritic.log b/Test/query/perlcritic.log
new file mode 100644
index 0000000..08bea4c
--- /dev/null
+++ b/Test/query/perlcritic.log
@@ -0,0 +1,15 @@
+Code before warnings are enabled at line 19, column 1. See page 431 of PBP. (Severity: 4)
+Two-argument "open" used at line 47, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 47, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 53, column 5. Check the return value of "close" for success. (Severity: 2)
+Two-argument "open" used at line 62, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 62, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 70, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 112, column 9. See page 161 of PBP. (Severity: 5)
+String delimiter used with "split" at line 151, column 19. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 152, column 19. Express it as a regex instead. (Severity: 2)
+Return value of "open" ignored at line 304, column 5. Check the return value of "open" for success. (Severity: 3)
+String delimiter used with "split" at line 308, column 25. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 313, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 319, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 325, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/queryresume/info.yml b/Test/queryresume/info.yml
new file mode 100644
index 0000000..953cb27
--- /dev/null
+++ b/Test/queryresume/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003021201
+ contact: stefan@pico.ruhr.de
+ default_package: queryresume
+ description: 'restores the last lines of a query on re-creation'
+ license: GPLv2
+ modified: '2014-10-19 11:54:16'
+ modules:
+ - Date::Format
+ name: QueryResume
+ version: 2003021201
diff --git a/Test/queryresume/irssi.log b/Test/queryresume/irssi.log
new file mode 100644
index 0000000..66a920e
--- /dev/null
+++ b/Test/queryresume/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script queryresume
diff --git a/Test/queryresume/perlcritic.log b/Test/queryresume/perlcritic.log
new file mode 100644
index 0000000..784acc6
--- /dev/null
+++ b/Test/queryresume/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 47, column 5. Check the return value of "open" for success. (Severity: 3)
diff --git a/Test/quitmsg/info.yml b/Test/quitmsg/info.yml
new file mode 100644
index 0000000..32a5656
--- /dev/null
+++ b/Test/quitmsg/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Timo Sirainen'
+ changed: 'Sun Mar 10 23:18 EET 2002'
+ default_package: quitmsg
+ description: 'Random quit messages'
+ license: 'Public Domain'
+ modified: '2014-10-19 11:54:16'
+ name: quitmsg
+ version: 1.00
diff --git a/Test/quitmsg/irssi.log b/Test/quitmsg/irssi.log
new file mode 100644
index 0000000..8ad4971
--- /dev/null
+++ b/Test/quitmsg/irssi.log
@@ -0,0 +1,7 @@
+* Unquoted string "f" may clash with future reserved word at quitmsg.pl line 24.
+*
+* Unquoted string "f" may clash with future reserved word at quitmsg.pl line 30.
+*
+* Unquoted string "f" may clash with future reserved word at quitmsg.pl line 38.
+*
+* -!- Irssi: Loaded script quitmsg
diff --git a/Test/quitmsg/perlcritic.log b/Test/quitmsg/perlcritic.log
new file mode 100644
index 0000000..d27b153
--- /dev/null
+++ b/Test/quitmsg/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 38, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/quitrand/info.yml b/Test/quitrand/info.yml
new file mode 100644
index 0000000..4838bd3
--- /dev/null
+++ b/Test/quitrand/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Fernando J. Pereda'
+ contact: ferdy@ferdyx.org
+ default_package: quitrand
+ description: 'Random quit messages - based on quitmsg (Timo Sirainen)'
+ license: GPLv2
+ modified: '2014-10-19 11:54:16'
+ name: quitrand
+ version: 1.00
diff --git a/Test/quitrand/irssi.log b/Test/quitrand/irssi.log
new file mode 100644
index 0000000..c34abc2
--- /dev/null
+++ b/Test/quitrand/irssi.log
@@ -0,0 +1,5 @@
+* Unquoted string "f" may clash with future reserved word at quitrand.pl line 23.
+*
+* Unquoted string "f" may clash with future reserved word at quitrand.pl line 25.
+*
+* -!- Irssi: Loaded script quitrand
diff --git a/Test/quitrand/perlcritic.log b/Test/quitrand/perlcritic.log
new file mode 100644
index 0000000..41c1917
--- /dev/null
+++ b/Test/quitrand/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 23, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 25, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/quiz/info.yml b/Test/quiz/info.yml
new file mode 100644
index 0000000..e669b83
--- /dev/null
+++ b/Test/quiz/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Simon Huggins'
+ changed: 'Wed Apr 24 01:12:01 BST 2002'
+ contact: huggie-irssi@earth.li
+ default_package: quiz
+ description: 'Turns irssi into a quiz bot'
+ license: GPLv2
+ name: Quiz
+ url: http://the.earth.li/~huggie/irssi/
+ version: 0.7
diff --git a/Test/quiz/irssi.log b/Test/quiz/irssi.log
new file mode 100644
index 0000000..f1b6082
--- /dev/null
+++ b/Test/quiz/irssi.log
@@ -0,0 +1,3 @@
+* [flood]
+* cmd_queue_speed = 2010
+* -!- Irssi: Loaded script quiz
diff --git a/Test/quiz/perlcritic.log b/Test/quiz/perlcritic.log
new file mode 100644
index 0000000..b0ed9cd
--- /dev/null
+++ b/Test/quiz/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 29, column 1. See page 431 of PBP. (Severity: 4)
+Two-argument "open" used at line 72, column 6. See page 207 of PBP. (Severity: 5)
+Return value of "close" ignored at line 74, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/quizgr/failed.yml b/Test/quizgr/failed.yml
new file mode 100644
index 0000000..f2d8152
--- /dev/null
+++ b/Test/quizgr/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: quizgr
diff --git a/Test/quizgr/info.yml b/Test/quizgr/info.yml
new file mode 100644
index 0000000..048e0da
--- /dev/null
+++ b/Test/quizgr/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Athanasius Emilius Arvanitis based on Simon Huggins quiz 0.7'
+ changed: 'Tue Nov 26 13:37:59 EET 2002'
+ contact: arvan
+ description: 'Turns irssi into a quiz bot. Has greek language and many answers support'
+ license: GPLv2
+ modified: '2014-10-19 11:54:16'
+ name: Quizgr
+ url: http://kronos.eng.auth.gr/~arvan/irssi/
+ version: 0.7GR02
diff --git a/Test/quizgr/irssi.log b/Test/quizgr/irssi.log
new file mode 100644
index 0000000..65c0c71
--- /dev/null
+++ b/Test/quizgr/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Error in script quizgr:
+* Can't declare scalar dereference in "my" at quizgr.pl line 543, near "}="
diff --git a/Test/quizgr/perlcritic.log b/Test/quizgr/perlcritic.log
new file mode 100644
index 0000000..adbcf38
--- /dev/null
+++ b/Test/quizgr/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 44, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 94, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 100, column 4. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 297, column 25. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/quizmaster-fr/info.yml b/Test/quizmaster-fr/info.yml
new file mode 100644
index 0000000..d0cb0af
--- /dev/null
+++ b/Test/quizmaster-fr/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 20030208+fr
+ commands: quizmaster
+ contact: stefan@pico.ruhr.de
+ default_package: quizmaster_fr
+ description: 'Un script de quiz pour irssi'
+ license: GPLv2
+ modules: Data::Dumper
+ name: quizmaster
+ traduction: pec
+ url: 'http://irssi.org/scripts/ http://pierre.carlot.free.fr/tux/'
+ version: 20030208+fr
diff --git a/Test/quizmaster-fr/irssi.log b/Test/quizmaster-fr/irssi.log
new file mode 100644
index 0000000..7d00548
--- /dev/null
+++ b/Test/quizmaster-fr/irssi.log
@@ -0,0 +1,2 @@
+* >> quizmaster 20030208+fr loaded: /quizmaster help pour obtenir une aide
+* -!- Irssi: Loaded script quizmaster_fr
diff --git a/Test/quizmaster-fr/perlcritic.log b/Test/quizmaster-fr/perlcritic.log
new file mode 100644
index 0000000..5ad45a0
--- /dev/null
+++ b/Test/quizmaster-fr/perlcritic.log
@@ -0,0 +1,10 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Two-argument "open" used at line 63, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 63, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 68, column 5. Check the return value of "close" for success. (Severity: 2)
+Two-argument "open" used at line 78, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 78, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 80, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 82, column 21. See page 161 of PBP. (Severity: 5)
+Two-argument "open" used at line 88, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 88, column 5. Check the return value of "open" for success. (Severity: 3)
diff --git a/Test/quizmaster/info.yml b/Test/quizmaster/info.yml
new file mode 100644
index 0000000..a74d3a5
--- /dev/null
+++ b/Test/quizmaster/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 20030208
+ commands: quizmaster
+ contact: stefan@pico.ruhr.de
+ default_package: quizmaster
+ description: 'a trivia script for Irssi'
+ license: GPLv2
+ modules: Data::Dumper
+ name: quizmaster
+ url: http://irssi.org/scripts/
+ version: 20030208
diff --git a/Test/quizmaster/irssi.log b/Test/quizmaster/irssi.log
new file mode 100644
index 0000000..43bd965
--- /dev/null
+++ b/Test/quizmaster/irssi.log
@@ -0,0 +1,2 @@
+* >> quizmaster 20030208 loaded: /quizmaster help for help
+* -!- Irssi: Loaded script quizmaster
diff --git a/Test/quizmaster/perlcritic.log b/Test/quizmaster/perlcritic.log
new file mode 100644
index 0000000..1a4b306
--- /dev/null
+++ b/Test/quizmaster/perlcritic.log
@@ -0,0 +1,10 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Two-argument "open" used at line 62, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 62, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 67, column 5. Check the return value of "close" for success. (Severity: 2)
+Two-argument "open" used at line 77, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 77, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 79, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 81, column 21. See page 161 of PBP. (Severity: 5)
+Two-argument "open" used at line 87, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 87, column 5. Check the return value of "open" for success. (Severity: 3)
diff --git a/Test/rainbow/info.yml b/Test/rainbow/info.yml
new file mode 100644
index 0000000..ba1f229
--- /dev/null
+++ b/Test/rainbow/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Jakub Jankowski'
+ contact: shasta@atn.pl
+ default_package: rainbow
+ description: 'Prints colored text. Rather simple than sophisticated.'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-12-01 13:04:58'
+ name: rainbow
+ url: http://irssi.atn.pl/
+ version: 1.6
diff --git a/Test/rainbow/irssi.log b/Test/rainbow/irssi.log
new file mode 100644
index 0000000..2348f92
--- /dev/null
+++ b/Test/rainbow/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script rainbow
diff --git a/Test/rainbow/perlcritic.log b/Test/rainbow/perlcritic.log
new file mode 100644
index 0000000..f769167
--- /dev/null
+++ b/Test/rainbow/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 26, column 1. See page 431 of PBP. (Severity: 4)
+Private subroutine/method used at line 53, column 2. Use published APIs. (Severity: 3)
diff --git a/Test/randaway/failed.yml b/Test/randaway/failed.yml
new file mode 100644
index 0000000..16f0f5e
--- /dev/null
+++ b/Test/randaway/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: randaway
diff --git a/Test/randaway/info.yml b/Test/randaway/info.yml
new file mode 100644
index 0000000..3b6b261
--- /dev/null
+++ b/Test/randaway/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Lasse Karstensen'
+ contact: lkarsten@stud.ntnu.no
+ description: 'Random away-messages'
+ license: 'Public Domain'
+ modified: '2014-10-19 11:54:16'
+ name: randaway.pl
+ url: http://www.stud.ntnu.no/~lkarsten/irssi/
+ version: 1.13
diff --git a/Test/randaway/irssi.log b/Test/randaway/irssi.log
new file mode 100644
index 0000000..d1483d9
--- /dev/null
+++ b/Test/randaway/irssi.log
@@ -0,0 +1,15 @@
+* -!- Irssi: Error in script randaway:
+* Global symbol "$reasonfile" requires explicit package name at randaway.pl line 35.
+* Global symbol "$reasonfile" requires explicit package name at randaway.pl line 41.
+* Global symbol "$reasonfile" requires explicit package name at randaway.pl line 42.
+* Global symbol "$reasonfile" requires explicit package name at randaway.pl line 43.
+* Global symbol "$reason" requires explicit package name at randaway.pl line 49.
+* Global symbol "$reason" requires explicit package name at randaway.pl line 52.
+* Global symbol "$reason" requires explicit package name at randaway.pl line 55.
+* Global symbol "$reason" requires explicit package name at randaway.pl line 56.
+* Global symbol "$reason" requires explicit package name at randaway.pl line 58.
+* Global symbol "$reason" requires explicit package name at randaway.pl line 61.
+* Global symbol "$reasonfile" requires explicit package name at randaway.pl line 67.
+* Global symbol "$reasonsfile" requires explicit package name at randaway.pl line 97.
+* Global symbol "$var" requires explicit package name at randaway.pl line 106.
+* Global symbol "$var" requires explicit package name at randaway.pl line 107.
diff --git a/Test/randaway/perlcritic.log b/Test/randaway/perlcritic.log
new file mode 100644
index 0000000..fb12982
--- /dev/null
+++ b/Test/randaway/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 22, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 43, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 63, column 17. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 97, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 99, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/randname/info.yml b/Test/randname/info.yml
new file mode 100644
index 0000000..fc9ae77
--- /dev/null
+++ b/Test/randname/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: legion
+ changed: 'Sat Dec 6 12:28:04 CET 2003'
+ contact: a.lepore(at)email.it
+ default_package: randname
+ description: "Random \"/set real_name\" taken from a file."
+ license: 'Public Domain'
+ modified: '2014-10-19 11:54:16'
+ name: RandName
+ version: 1.0
diff --git a/Test/randname/irssi.log b/Test/randname/irssi.log
new file mode 100644
index 0000000..6123883
--- /dev/null
+++ b/Test/randname/irssi.log
@@ -0,0 +1,3 @@
+* Unquoted string "f" may clash with future reserved word at randname.pl line 37.
+*
+* -!- Irssi: Loaded script randname
diff --git a/Test/randname/perlcritic.log b/Test/randname/perlcritic.log
new file mode 100644
index 0000000..6e9a93a
--- /dev/null
+++ b/Test/randname/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 37, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/redirect/info.yml b/Test/redirect/info.yml
new file mode 100644
index 0000000..2130a58
--- /dev/null
+++ b/Test/redirect/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Thomas Graf'
+ contact: irssi@reeler.org
+ default_package: redirect
+ description: 'handle 005 and 010 server messages and reconnect to that server'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-19 11:54:16'
+ name: redirect
+ url: http://irssi.reeler.org/
+ version: 0.1
diff --git a/Test/redirect/irssi.log b/Test/redirect/irssi.log
new file mode 100644
index 0000000..d049f85
--- /dev/null
+++ b/Test/redirect/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script redirect
diff --git a/Test/redirect/perlcritic.log b/Test/redirect/perlcritic.log
new file mode 100644
index 0000000..bd531da
--- /dev/null
+++ b/Test/redirect/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 10, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/relm/info.yml b/Test/relm/info.yml
new file mode 100644
index 0000000..ea107e3
--- /dev/null
+++ b/Test/relm/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Maciek 'fahren' Freudenheim"
+ changed: 'Fri Mar 15 15:09:42 CET 2002'
+ contact: fahren@bochnia.pl
+ default_package: relm
+ description: 'Keeps last 15 messages in cache'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-19 11:54:16'
+ name: 'REdirect Last Message'
+ version: 1.0
diff --git a/Test/relm/irssi.log b/Test/relm/irssi.log
new file mode 100644
index 0000000..19df86e
--- /dev/null
+++ b/Test/relm/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script relm
diff --git a/Test/relm/perlcritic.log b/Test/relm/perlcritic.log
new file mode 100644
index 0000000..2039166
--- /dev/null
+++ b/Test/relm/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 13, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/remote/info.yml b/Test/remote/info.yml
new file mode 100644
index 0000000..eee32ee
--- /dev/null
+++ b/Test/remote/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'David Leadbeater'
+ contact: dgl@dgl.cx
+ default_package: remote
+ description: 'Lets you run commands remotely via /msg and a password'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-19 11:54:16'
+ name: remote
+ url: http://irssi.dgl.cx/
+ version: 1
diff --git a/Test/remote/irssi.log b/Test/remote/irssi.log
new file mode 100644
index 0000000..36d6f34
--- /dev/null
+++ b/Test/remote/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script remote
diff --git a/Test/remote/perlcritic.log b/Test/remote/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/remote/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/reorder/info.yml b/Test/reorder/info.yml
new file mode 100644
index 0000000..0a4cc8d
--- /dev/null
+++ b/Test/reorder/info.yml
@@ -0,0 +1,8 @@
+---
+-
+ authors: 'Isaac G'
+ contact: irssi@isaac.otherinbox.com
+ default_package: reorder
+ description: 'Reordering windows based on a textfile.'
+ license: GPL
+ name: reorder
diff --git a/Test/reorder/irssi.log b/Test/reorder/irssi.log
new file mode 100644
index 0000000..97e9501
--- /dev/null
+++ b/Test/reorder/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script reorder
diff --git a/Test/reorder/perlcritic.log b/Test/reorder/perlcritic.log
new file mode 100644
index 0000000..9faae2b
--- /dev/null
+++ b/Test/reorder/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 24, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 99, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 130, column 2. Check the return value of "close" for success. (Severity: 2)
+Missing $VERSION in script. (Severity: 6)
diff --git a/Test/repeat/info.yml b/Test/repeat/info.yml
new file mode 100644
index 0000000..120e2c2
--- /dev/null
+++ b/Test/repeat/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: BC-bd
+ contact: bd@bc-bd.org
+ default_package: repeat
+ description: 'Hide duplicate lines'
+ license: 'GPL v2'
+ name: repeat
+ url: http://bc-bd.org/blog/irssi/
+ version: 0.2.0
diff --git a/Test/repeat/irssi.log b/Test/repeat/irssi.log
new file mode 100644
index 0000000..ff3c2fd
--- /dev/null
+++ b/Test/repeat/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script repeat
diff --git a/Test/repeat/perlcritic.log b/Test/repeat/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/repeat/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/resize_split/info.yml b/Test/resize_split/info.yml
new file mode 100644
index 0000000..72da9a8
--- /dev/null
+++ b/Test/resize_split/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'David Leadbeater'
+ contact: dgl@dgl.cx
+ default_package: resize_split
+ description: 'Resizes a split window when it is made active (see comments in script for details)'
+ license: 'GNU GPLv2 or later'
+ name: resize_split
+ url: http://irssi.dgl.cx/
+ version: 1
diff --git a/Test/resize_split/irssi.log b/Test/resize_split/irssi.log
new file mode 100644
index 0000000..0c37260
--- /dev/null
+++ b/Test/resize_split/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script resize_split
diff --git a/Test/resize_split/perlcritic.log b/Test/resize_split/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/resize_split/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/rhythmbox/info.yml b/Test/rhythmbox/info.yml
new file mode 100644
index 0000000..2d739eb
--- /dev/null
+++ b/Test/rhythmbox/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: Fogel
+ contact: fogel@fogel.netmark.pl
+ default_package: rhythmbox
+ description: 'Rhythmbox now playing script'
+ license: BSD
+ name: rhythmbox
+ url: www.fogel.com.pl
+ version: 1.30
diff --git a/Test/rhythmbox/irssi.log b/Test/rhythmbox/irssi.log
new file mode 100644
index 0000000..44757b1
--- /dev/null
+++ b/Test/rhythmbox/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script rhythmbox
diff --git a/Test/rhythmbox/perlcritic.log b/Test/rhythmbox/perlcritic.log
new file mode 100644
index 0000000..72da828
--- /dev/null
+++ b/Test/rhythmbox/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 14, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine name is a homonym for builtin function next at line 69, column 1. See page 177 of PBP. (Severity: 4)
diff --git a/Test/rk/info.yml b/Test/rk/info.yml
new file mode 100644
index 0000000..50c1ab4
--- /dev/null
+++ b/Test/rk/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Maciek 'fahren' Freudenheim"
+ changed: 'Fri Mar 15 15:09:42 CET 2002'
+ contact: fahren@bochnia.pl
+ default_package: rk
+ description: '/RK [-o | -l | -a] - kicks random nick from ops | lusers | all on channel'
+ license: 'GNU GPLv2 or later'
+ name: 'Random kicker'
+ version: 0.9
diff --git a/Test/rk/irssi.log b/Test/rk/irssi.log
new file mode 100644
index 0000000..6f62fe4
--- /dev/null
+++ b/Test/rk/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script rk
diff --git a/Test/rk/perlcritic.log b/Test/rk/perlcritic.log
new file mode 100644
index 0000000..3e91406
--- /dev/null
+++ b/Test/rk/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 30, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 31, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 32, column 3. See pages 68,71 of PBP. (Severity: 4)
+Mismatched operator at line 40, column 16. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/romaji/info.yml b/Test/romaji/info.yml
new file mode 100644
index 0000000..9eed1e7
--- /dev/null
+++ b/Test/romaji/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Victor Ivanov'
+ contact: v0rbiz@yahoo.com
+ default_package: romaji
+ description: 'translates romaji to hiragana or katakana in text enclosed in ^R'
+ license: 'BSD 2-clause'
+ name: romaji
+ url: http://irssi.org/scripts/
+ version: 1.0b3
diff --git a/Test/romaji/irssi.log b/Test/romaji/irssi.log
new file mode 100644
index 0000000..cf8f918
--- /dev/null
+++ b/Test/romaji/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: romaji 1.0b3 loaded; type /romaji for more info
+* -!- Irssi: Loaded script romaji
diff --git a/Test/romaji/perlcritic.log b/Test/romaji/perlcritic.log
new file mode 100644
index 0000000..dc90624
--- /dev/null
+++ b/Test/romaji/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 31, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/romajibind/info.yml b/Test/romajibind/info.yml
new file mode 100644
index 0000000..c1cc757
--- /dev/null
+++ b/Test/romajibind/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Victor Ivanov'
+ contact: v0rbiz@yahoo.com
+ default_package: romajibind
+ description: 'Dynamic romaji binds'
+ license: 'BSD 2-clause'
+ name: romajibind
+ url: http://irssi.org/scripts/
+ version: 1.0b
diff --git a/Test/romajibind/irssi.log b/Test/romajibind/irssi.log
new file mode 100644
index 0000000..8bb9232
--- /dev/null
+++ b/Test/romajibind/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script romajibind
diff --git a/Test/romajibind/perlcritic.log b/Test/romajibind/perlcritic.log
new file mode 100644
index 0000000..c875d80
--- /dev/null
+++ b/Test/romajibind/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 30, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/rot13/info.yml b/Test/rot13/info.yml
new file mode 100644
index 0000000..4018c3e
--- /dev/null
+++ b/Test/rot13/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Mariusz 'Craig' Ciesla"
+ changed: 2003121202
+ commands: 'rot13 unrot13'
+ contact: craig@fish.mac.edu.pl
+ default_package: rot13
+ description: 'ROT13 encoding and reverse :)'
+ license: GPLv2
+ name: rot13
+ version: 2003121202
diff --git a/Test/rot13/irssi.log b/Test/rot13/irssi.log
new file mode 100644
index 0000000..6386682
--- /dev/null
+++ b/Test/rot13/irssi.log
@@ -0,0 +1,2 @@
+* >> rot13 2003121202 loaded
+* -!- Irssi: Loaded script rot13
diff --git a/Test/rot13/perlcritic.log b/Test/rot13/perlcritic.log
new file mode 100644
index 0000000..d0ec236
--- /dev/null
+++ b/Test/rot13/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 49, column 42. See page 253 of PBP. (Severity: 3)
diff --git a/Test/rotator/info.yml b/Test/rotator/info.yml
new file mode 100644
index 0000000..13e414b
--- /dev/null
+++ b/Test/rotator/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: BC-bd
+ contact: bd@bc-bd.org
+ default_package: rotator
+ description: 'Displaye a small, changeing statusbar item to show irssi is still running'
+ license: 'GPL v2'
+ name: rotator
+ url: https://bc-bd.org/svn/repos/irssi/trunk/
+ version: 0.2.1
diff --git a/Test/rotator/irssi.log b/Test/rotator/irssi.log
new file mode 100644
index 0000000..0f548ee
--- /dev/null
+++ b/Test/rotator/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script rotator
diff --git a/Test/rotator/perlcritic.log b/Test/rotator/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/rotator/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/sana_cmd/info.yml b/Test/sana_cmd/info.yml
new file mode 100644
index 0000000..8213172
--- /dev/null
+++ b/Test/sana_cmd/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: "Johan \"Ion\" Kiviniemi, idea taken from Riku Voipio's sana.pl"
+ changed: 'Sat Mar 16 06:20 EET 2002'
+ contact: 'ion at hassers.org'
+ default_package: sana_cmd
+ description: '/sana command, translates english-finnish-english.'
+ license: 'Public Domain'
+ modules:
+ - HTML::Entities
+ - LWP::Simple
+ name: sana-cmd
+ url: http://ion.amigafin.org/irssi/
+ version: 0.1
diff --git a/Test/sana_cmd/irssi.log b/Test/sana_cmd/irssi.log
new file mode 100644
index 0000000..3b846d9
--- /dev/null
+++ b/Test/sana_cmd/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script sana_cmd
diff --git a/Test/sana_cmd/perlcritic.log b/Test/sana_cmd/perlcritic.log
new file mode 100644
index 0000000..20b622a
--- /dev/null
+++ b/Test/sana_cmd/perlcritic.log
@@ -0,0 +1 @@
+scripts/sana_cmd.pl source OK
diff --git a/Test/schwaebisch/info.yml b/Test/schwaebisch/info.yml
new file mode 100644
index 0000000..66a6f7f
--- /dev/null
+++ b/Test/schwaebisch/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Robert Scheck'
+ changed: 1.0.0
+ commands: schwäbisch
+ contact: irssi@robert-scheck.de
+ default_package: schwaebisch
+ description: '/schwäbisch - translates your messages from german to swabian'
+ license: 'GNU GPL v2'
+ modules: ''
+ name: Schwaebisch
+ url: http://ftp.robert-scheck.de/linux/irssi/scripts/
+ version: 1.0.0
diff --git a/Test/schwaebisch/irssi.log b/Test/schwaebisch/irssi.log
new file mode 100644
index 0000000..401f381
--- /dev/null
+++ b/Test/schwaebisch/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script schwaebisch
diff --git a/Test/schwaebisch/perlcritic.log b/Test/schwaebisch/perlcritic.log
new file mode 100644
index 0000000..c875d80
--- /dev/null
+++ b/Test/schwaebisch/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 30, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/screen_away/info.yml b/Test/screen_away/info.yml
new file mode 100644
index 0000000..15a6282
--- /dev/null
+++ b/Test/screen_away/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Andreas 'ads' Scherbaum <ads@wars-nicht.de>"
+ default_package: screen_away
+ description: 'set (un)away, if screen is attached/detached'
+ license: 'GPL v2'
+ modified: '2014-12-20 20:38:24'
+ name: screen_away
+ url: none
+ version: 0.9.8.1
diff --git a/Test/screen_away/irssi.log b/Test/screen_away/irssi.log
new file mode 100644
index 0000000..f9f7ae7
--- /dev/null
+++ b/Test/screen_away/irssi.log
@@ -0,0 +1,2 @@
+* -!- screen_away: could not open status file for parent process (pid: 16239):
+* -!- Irssi: Loaded script screen_away
diff --git a/Test/screen_away/perlcritic.log b/Test/screen_away/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/screen_away/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/scriptassist/info.yml b/Test/scriptassist/info.yml
new file mode 100644
index 0000000..e900d5e
--- /dev/null
+++ b/Test/scriptassist/info.yml
@@ -0,0 +1,15 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003020803
+ commands: scriptassist
+ contact: stefan@pico.ruhr.de
+ default_package: scriptassist
+ description: 'keeps your scripts on the cutting edge'
+ license: GPLv2
+ modified: '2014-06-12 10:31:51'
+ modules:
+ - LWP::UserAgent
+ name: scriptassist
+ url: http://irssi.org/scripts/
+ version: 2003020803
diff --git a/Test/scriptassist/irssi.log b/Test/scriptassist/irssi.log
new file mode 100644
index 0000000..f7f686e
--- /dev/null
+++ b/Test/scriptassist/irssi.log
@@ -0,0 +1,2 @@
+* >> scriptassist 2003020803 loaded: /scriptassist help for help
+* -!- Irssi: Loaded script scriptassist
diff --git a/Test/scriptassist/perlcritic.log b/Test/scriptassist/perlcritic.log
new file mode 100644
index 0000000..e45ef52
--- /dev/null
+++ b/Test/scriptassist/perlcritic.log
@@ -0,0 +1,27 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
+Expression form of "eval" at line 32, column 1. See page 161 of PBP. (Severity: 5)
+Return value of "close" ignored at line 117, column 9. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 185, column 2. Check the return value of "close" for success. (Severity: 2)
+Capture variable used outside conditional at line 224, column 10. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 224, column 16. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 232, column 10. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 232, column 16. See page 253 of PBP. (Severity: 3)
+Mismatched operator at line 297, column 20. Numeric/string operators and operands should match. (Severity: 3)
+Capture variable used outside conditional at line 311, column 24. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 311, column 30. See page 253 of PBP. (Severity: 3)
+Mismatched operator at line 326, column 39. Numeric/string operators and operands should match. (Severity: 3)
+Return value of "close" ignored at line 389, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 398, column 20. See page 161 of PBP. (Severity: 5)
+Mismatched operator at line 472, column 16. Numeric/string operators and operands should match. (Severity: 3)
+Expression form of "eval" at line 814, column 19. See page 161 of PBP. (Severity: 5)
+Mismatched operator at line 929, column 40. Numeric/string operators and operands should match. (Severity: 3)
+Two-argument "open" used at line 931, column 2. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 931, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 933, column 2. Check the return value of "close" for success. (Severity: 2)
+Two-argument "open" used at line 943, column 3. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 943, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 946, column 3. Check the return value of "close" for success. (Severity: 2)
+Subroutine "new" called using indirect syntax at line 950, column 17. See page 349 of PBP. (Severity: 4)
+Mismatched operator at line 1007, column 42. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 1008, column 27. Numeric/string operators and operands should match. (Severity: 3)
+Capture variable used outside conditional at line 1089, column 15. See page 253 of PBP. (Severity: 3)
diff --git a/Test/scripthelp/info.yml b/Test/scripthelp/info.yml
new file mode 100644
index 0000000..a6163b7
--- /dev/null
+++ b/Test/scripthelp/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Maciek 'fahren' Freudenheim"
+ changed: 'Sat Apr 13 02:23:37 CEST 2002'
+ contact: fahren@bochnia.pl
+ default_package: scripthelp
+ description: "Provides access to script's help"
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-24 23:01:30'
+ name: 'Scripts help'
+ version: 0.9
diff --git a/Test/scripthelp/irssi.log b/Test/scripthelp/irssi.log
new file mode 100644
index 0000000..229f52d
--- /dev/null
+++ b/Test/scripthelp/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script scripthelp
diff --git a/Test/scripthelp/perlcritic.log b/Test/scripthelp/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/scripthelp/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/scriptinfo/info.yml b/Test/scriptinfo/info.yml
new file mode 100644
index 0000000..af5aa20
--- /dev/null
+++ b/Test/scriptinfo/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: Juerd
+ changed: 'Tue Mar 19 11:00 CET 2002'
+ contact: juerd@juerd.nl
+ default_package: scriptinfo
+ description: 'Access script information'
+ license: 'Public Domain'
+ name: 'Script Information'
+ url: http://juerd.nl/irssi/
+ version: 1.20
diff --git a/Test/scriptinfo/irssi.log b/Test/scriptinfo/irssi.log
new file mode 100644
index 0000000..797c808
--- /dev/null
+++ b/Test/scriptinfo/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script scriptinfo
diff --git a/Test/scriptinfo/perlcritic.log b/Test/scriptinfo/perlcritic.log
new file mode 100644
index 0000000..30d4632
--- /dev/null
+++ b/Test/scriptinfo/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/scrmable/info.yml b/Test/scrmable/info.yml
new file mode 100644
index 0000000..116f1c0
--- /dev/null
+++ b/Test/scrmable/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'jwz, irssified by Mikachu'
+ contact: 'Mikachu @ freenode'
+ default_package: scrmable
+ description: 'wtires lkie tihs'
+ license: 'as is'
+ name: scrmable
+ version: 1.01
diff --git a/Test/scrmable/irssi.log b/Test/scrmable/irssi.log
new file mode 100644
index 0000000..9efdc93
--- /dev/null
+++ b/Test/scrmable/irssi.log
@@ -0,0 +1,2 @@
+* Type /set scrmable_on on to enable automatic molesting and /scrmable to use it manually
+* -!- Irssi: Loaded script scrmable
diff --git a/Test/scrmable/perlcritic.log b/Test/scrmable/perlcritic.log
new file mode 100644
index 0000000..0c6db96
--- /dev/null
+++ b/Test/scrmable/perlcritic.log
@@ -0,0 +1 @@
+scripts/scrmable.pl source OK
diff --git a/Test/scroller/failed.yml b/Test/scroller/failed.yml
new file mode 100644
index 0000000..1bad930
--- /dev/null
+++ b/Test/scroller/failed.yml
@@ -0,0 +1,4 @@
+---
+-
+ failed: 1
+ name: scroller
diff --git a/Test/scroller/info.yml b/Test/scroller/info.yml
new file mode 100644
index 0000000..c394777
--- /dev/null
+++ b/Test/scroller/info.yml
@@ -0,0 +1,8 @@
+---
+-
+ authors: Demonen
+ contact: demmydemon@gmail.com
+ description: 'Scrolls specified text on the status bar'
+ license: 'Public Domain'
+ name: scroller
+ version: 0.01
diff --git a/Test/scroller/irssi.log b/Test/scroller/irssi.log
new file mode 100644
index 0000000..14ea606
--- /dev/null
+++ b/Test/scroller/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Error in script scroller:
+* Undefined subroutine &Irssi::statusbar_item_register called at scroller.pl line 86.
diff --git a/Test/scroller/perlcritic.log b/Test/scroller/perlcritic.log
new file mode 100644
index 0000000..a5342a1
--- /dev/null
+++ b/Test/scroller/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 35, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/securemsg/info.yml b/Test/securemsg/info.yml
new file mode 100644
index 0000000..493edf2
--- /dev/null
+++ b/Test/securemsg/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Jari Matilainen, a lot of code borrowed from whitelist.pl by David O'Rourke and Karl Siegemund"
+ changed: '10.09.2007 11:30pm GST'
+ contact: 'vague`!#irssi@freenode on irc '
+ default_package: securemsg
+ description: 'An irssi adaptation of securequery.mrc found in the Acidmax mIRC script. :), now with multiserver support'
+ license: GPLv2
+ modified: '2014-08-07 02:00:52'
+ name: securemsg
+ version: 2.1
diff --git a/Test/securemsg/irssi.log b/Test/securemsg/irssi.log
new file mode 100644
index 0000000..2c421d8
--- /dev/null
+++ b/Test/securemsg/irssi.log
@@ -0,0 +1,5 @@
+* "my" variable $str masks earlier declaration in same scope at securemsg.pl line 335.
+*
+* "my" variable $server masks earlier declaration in same scope at securemsg.pl line 409.
+*
+* -!- Irssi: Loaded script securemsg
diff --git a/Test/securemsg/perlcritic.log b/Test/securemsg/perlcritic.log
new file mode 100644
index 0000000..70eed40
--- /dev/null
+++ b/Test/securemsg/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 48, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 470, column 17. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/seen/info.yml b/Test/seen/info.yml
new file mode 100644
index 0000000..e056d2c
--- /dev/null
+++ b/Test/seen/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Marcin 'Qrczak' Kowalczyk"
+ contact: qrczak@knm.org.pl
+ default_package: seen
+ description: 'Tell people when other people were online'
+ license: GPL
+ name: Seen
+ url: http://qrnik.knm.org.pl/~qrczak/irssi/seen.pl
+ version: 1.8
diff --git a/Test/seen/irssi.log b/Test/seen/irssi.log
new file mode 100644
index 0000000..714f441
--- /dev/null
+++ b/Test/seen/irssi.log
@@ -0,0 +1,3 @@
+* Prototype after '@' for Irssi::Script::seen::only_public : @$ at seen.pl line 608.
+*
+* -!- Irssi: Loaded script seen
diff --git a/Test/seen/perlcritic.log b/Test/seen/perlcritic.log
new file mode 100644
index 0000000..344ce34
--- /dev/null
+++ b/Test/seen/perlcritic.log
@@ -0,0 +1,53 @@
+Return value of "open" ignored at line 320, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 322, column 5. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 386, column 5. See page 283 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 395, column 29. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 399, column 25. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 399, column 29. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 403, column 25. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 403, column 29. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 407, column 31. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 407, column 35. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 407, column 39. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 414, column 32. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 415, column 20. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 421, column 19. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 421, column 23. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 421, column 27. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 425, column 17. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 425, column 21. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 425, column 25. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 425, column 29. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 429, column 61. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 429, column 65. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 429, column 69. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 429, column 73. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 429, column 77. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 434, column 17. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 434, column 21. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 434, column 25. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 434, column 29. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 438, column 17. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 438, column 21. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 438, column 25. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 438, column 29. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 442, column 17. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 442, column 21. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 442, column 25. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 442, column 29. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 442, column 33. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 446, column 18. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 446, column 22. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 446, column 26. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 450, column 16. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 450, column 20. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 450, column 24. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 450, column 28. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 454, column 23. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 454, column 27. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 454, column 31. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 463, column 36. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 464, column 17. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 466, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 472, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 518, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/servercomplete/info.yml b/Test/servercomplete/info.yml
new file mode 100644
index 0000000..48ebc35
--- /dev/null
+++ b/Test/servercomplete/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'David Leadbeater'
+ contact: dgl@dgl.cx
+ default_package: servercomplete
+ description: 'Tab complete servers and userhosts (irc. -> irc server, user@ -> user@host). Useful for lazy ircops for /squit and so on :)'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-24 23:01:30'
+ name: servercomplete
+ url: http://irssi.dgl.cx/
+ version: 2
diff --git a/Test/servercomplete/irssi.log b/Test/servercomplete/irssi.log
new file mode 100644
index 0000000..93bbead
--- /dev/null
+++ b/Test/servercomplete/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script servercomplete
diff --git a/Test/servercomplete/perlcritic.log b/Test/servercomplete/perlcritic.log
new file mode 100644
index 0000000..692492a
--- /dev/null
+++ b/Test/servercomplete/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 29, column 12. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 30, column 11. See page 253 of PBP. (Severity: 3)
diff --git a/Test/seti/info.yml b/Test/seti/info.yml
new file mode 100644
index 0000000..b6e9ab1
--- /dev/null
+++ b/Test/seti/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: optical
+ changed: 'Sat Jul 13 12:03:42 CEST 2002'
+ commands: '/seti <#channel>|<nick>'
+ contact: optical@linux.nu
+ default_package: seti
+ description: "Tell ppl how far you've gotten with you SETI\\@home workunit."
+ license: GPL
+ modified: '2014-10-24 23:01:30'
+ name: 'SETI@home info'
+ note: 'Make sure you set the seti_state_sah with /set'
+ url: http://optical.kapitalet.org/seti/
+ version: 0.1
diff --git a/Test/seti/irssi.log b/Test/seti/irssi.log
new file mode 100644
index 0000000..eb0a16a
--- /dev/null
+++ b/Test/seti/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script seti
diff --git a/Test/seti/perlcritic.log b/Test/seti/perlcritic.log
new file mode 100644
index 0000000..6d3ea7b
--- /dev/null
+++ b/Test/seti/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 26, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 30, column 3. Check the return value of "close" for success. (Severity: 2)
+Mismatched operator at line 38, column 35. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 39, column 21. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/shortenurl/info.yml b/Test/shortenurl/info.yml
new file mode 100644
index 0000000..f1279f1
--- /dev/null
+++ b/Test/shortenurl/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Marcin Rozycki'
+ changed: 'Sat Jun 26 19:17:02 CEST 2004'
+ contact: derwan@irssi.pl
+ default_package: shortenurl
+ description: shortenurl
+ license: 'GNU GPL v2'
+ modules:
+ - LWP::UserAgent
+ name: shortenurl
+ url: http://derwan.irssi.pl
+ version: 0.7.1
diff --git a/Test/shortenurl/irssi.log b/Test/shortenurl/irssi.log
new file mode 100644
index 0000000..c5ff9ac
--- /dev/null
+++ b/Test/shortenurl/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script shortenurl
diff --git a/Test/shortenurl/perlcritic.log b/Test/shortenurl/perlcritic.log
new file mode 100644
index 0000000..159f023
--- /dev/null
+++ b/Test/shortenurl/perlcritic.log
@@ -0,0 +1,11 @@
+Code before warnings are enabled at line 29, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 57, column 38. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 98, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 103, column 5. Check the return value of "close" for success. (Severity: 2)
+Subroutine "new" called using indirect syntax at line 104, column 14. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 106, column 19. See page 349 of PBP. (Severity: 4)
+Return value of "close" ignored at line 111, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 114, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 115, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 131, column 3. Check the return value of "close" for success. (Severity: 2)
+Comma used to separate statements at line 153, column 9. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/shorturl/info.yml b/Test/shorturl/info.yml
new file mode 100644
index 0000000..ba72913
--- /dev/null
+++ b/Test/shorturl/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: 'eo, tsaavik'
+ changed: 20090904
+ contact: 'irssi@eosin.org, dave001@hellspark.com'
+ default_package: shorturl
+ description: 'Private/Public url reduction script.'
+ license: GPLv2
+ modified: '2014-10-24 23:01:30'
+ modules:
+ - LWP::Simple
+ - LWP::UserAgent
+ name: shorturl.pl
+ version: 20090904
diff --git a/Test/shorturl/irssi.log b/Test/shorturl/irssi.log
new file mode 100644
index 0000000..4024790
--- /dev/null
+++ b/Test/shorturl/irssi.log
@@ -0,0 +1,6 @@
+* Use of uninitialized value $old_min_url_length in numeric ne (!=) at shorturl.pl line 72.
+*
+* shorturl: min_url_length sucessfully set to 35
+* Use of uninitialized value $old_debug in numeric ne (!=) at shorturl.pl line 81.
+*
+* -!- Irssi: Loaded script shorturl
diff --git a/Test/shorturl/perlcritic.log b/Test/shorturl/perlcritic.log
new file mode 100644
index 0000000..b961279
--- /dev/null
+++ b/Test/shorturl/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 20, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/showhilight/info.yml b/Test/showhilight/info.yml
new file mode 100644
index 0000000..f4e5022
--- /dev/null
+++ b/Test/showhilight/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Pawe³ 'Styx' Chuchma³a"
+ changed: 'Fri Jun 28 11:09:42 CET 2002'
+ contact: styx@irc.pl
+ default_package: showhilight
+ description: 'Show hilight messages in active window'
+ license: 'GNU GPLv2'
+ modified: '2014-10-24 23:01:30'
+ name: showhilight
+ version: 0.1
diff --git a/Test/showhilight/irssi.log b/Test/showhilight/irssi.log
new file mode 100644
index 0000000..5b632c3
--- /dev/null
+++ b/Test/showhilight/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script showhilight
diff --git a/Test/showhilight/perlcritic.log b/Test/showhilight/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/showhilight/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/showhost/info.yml b/Test/showhost/info.yml
new file mode 100644
index 0000000..17d6365
--- /dev/null
+++ b/Test/showhost/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Michiel v Vaardegem'
+ changed: 'Mon Dec 8 19:23:51 CET 2003'
+ contact: michielv@zeelandnet.nl
+ default_package: showhost
+ description: 'show host kicks'
+ license: GPL
+ name: showhost
+ version: 0.2
diff --git a/Test/showhost/irssi.log b/Test/showhost/irssi.log
new file mode 100644
index 0000000..8f67bd5
--- /dev/null
+++ b/Test/showhost/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script showhost
diff --git a/Test/showhost/perlcritic.log b/Test/showhost/perlcritic.log
new file mode 100644
index 0000000..231c41b
--- /dev/null
+++ b/Test/showhost/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 14, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/showmode/info.yml b/Test/showmode/info.yml
new file mode 100644
index 0000000..dbc4767
--- /dev/null
+++ b/Test/showmode/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Wouter Coekaerts'
+ changed: 2007-07-28
+ contact: wouter@coekaerts.be
+ default_package: showmode
+ description: 'show modes in parts, quits, kicks, topic changes or actions, like show_nickmode does for public messages'
+ license: 'GPLv2 or later'
+ name: showmode
+ version: 0.3
diff --git a/Test/showmode/irssi.log b/Test/showmode/irssi.log
new file mode 100644
index 0000000..9af4103
--- /dev/null
+++ b/Test/showmode/irssi.log
@@ -0,0 +1,3 @@
+* Scalar value @lastmode[$mode2] better written as $lastmode[$mode2] at showmode.pl line 49.
+*
+* -!- Irssi: Loaded script showmode
diff --git a/Test/showmode/perlcritic.log b/Test/showmode/perlcritic.log
new file mode 100644
index 0000000..342dd8d
--- /dev/null
+++ b/Test/showmode/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 32, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/slack_emoji/info.yml b/Test/slack_emoji/info.yml
new file mode 100644
index 0000000..73b89ed
--- /dev/null
+++ b/Test/slack_emoji/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Lars Djerf'
+ contact: lars.djerf@gmail.com
+ default_package: slack_emoji
+ description: 'This script converts Slack emoji to smileys.'
+ license: GPLv3
+ modified: '2015-01-03 19:42:44'
+ name: slack_emoji
+ version: 0.03
diff --git a/Test/slack_emoji/irssi.log b/Test/slack_emoji/irssi.log
new file mode 100644
index 0000000..02108ea
--- /dev/null
+++ b/Test/slack_emoji/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script slack_emoji
diff --git a/Test/slack_emoji/perlcritic.log b/Test/slack_emoji/perlcritic.log
new file mode 100644
index 0000000..493344f
--- /dev/null
+++ b/Test/slack_emoji/perlcritic.log
@@ -0,0 +1 @@
+scripts/slack_emoji.pl source OK
diff --git a/Test/smartfilter/info.yml b/Test/smartfilter/info.yml
new file mode 100644
index 0000000..b726b2d
--- /dev/null
+++ b/Test/smartfilter/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Christian Brassat'
+ changed: 2012-10-02
+ contact: crshd@mail.com
+ default_package: smartfilter
+ description: 'This script hides join/part messages.'
+ license: BSD
+ modified: '2014-06-26 18:46:20'
+ name: smartfilter.pl
+ url: http://crshd.github.io
+ version: 0.1
diff --git a/Test/smartfilter/irssi.log b/Test/smartfilter/irssi.log
new file mode 100644
index 0000000..5dc7b6d
--- /dev/null
+++ b/Test/smartfilter/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script smartfilter
diff --git a/Test/smartfilter/perlcritic.log b/Test/smartfilter/perlcritic.log
new file mode 100644
index 0000000..02eda31
--- /dev/null
+++ b/Test/smartfilter/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine name is a homonym for builtin function log at line 26, column 1. See page 177 of PBP. (Severity: 4)
diff --git a/Test/smiley/info.yml b/Test/smiley/info.yml
new file mode 100644
index 0000000..d13146f
--- /dev/null
+++ b/Test/smiley/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Jonne Piittinen'
+ contact: jip@loota.org
+ default_package: smiley
+ description: 'Very useful smiley-flooder'
+ license: 'Public Domain'
+ name: Smiley
+ version: 0.69
diff --git a/Test/smiley/irssi.log b/Test/smiley/irssi.log
new file mode 100644
index 0000000..3ea0cc8
--- /dev/null
+++ b/Test/smiley/irssi.log
@@ -0,0 +1,5 @@
+* <--------[------------------------------]-------->
+* <--------[ smiley-script v. 0.69. ]-------->
+* <--------[ /smiley to generate a smiley ]-------->
+* <--------[------------------------------]-------->
+* -!- Irssi: Loaded script smiley
diff --git a/Test/smiley/perlcritic.log b/Test/smiley/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/smiley/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/sms/info.yml b/Test/sms/info.yml
new file mode 100644
index 0000000..d731c30
--- /dev/null
+++ b/Test/sms/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Maciek 'fahren' Freudenheim"
+ changed: 'Fri Jan 10 03:54:07 CET 2003'
+ contact: fahren@bochnia.pl
+ default_package: sms
+ description: '/ADDSMS, /DELSMS, /LISTSMS and /SMS - phone address-book with smssender, for now supports only Polish operators'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-24 23:01:30'
+ name: SMS
+ version: 1.5b
diff --git a/Test/sms/irssi.log b/Test/sms/irssi.log
new file mode 100644
index 0000000..d01d9e2
--- /dev/null
+++ b/Test/sms/irssi.log
@@ -0,0 +1,11 @@
+* Unquoted string "fp" may clash with future reserved word at sms.pl line 202.
+*
+* Unquoted string "fp" may clash with future reserved word at sms.pl line 204.
+*
+* Unquoted string "fp" may clash with future reserved word at sms.pl line 206.
+*
+* Unquoted string "fp" may clash with future reserved word at sms.pl line 213.
+*
+* Unquoted string "fp" may clash with future reserved word at sms.pl line 221.
+*
+* -!- Irssi: Loaded script sms
diff --git a/Test/sms/perlcritic.log b/Test/sms/perlcritic.log
new file mode 100644
index 0000000..f2244f5
--- /dev/null
+++ b/Test/sms/perlcritic.log
@@ -0,0 +1,36 @@
+Code before warnings are enabled at line 8, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 202, column 30. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 206, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 213, column 2. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 221, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 274, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 274, column 14. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 277, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 281, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 289, column 2. Check the return value of "close" for success. (Severity: 2)
+Comma used to separate statements at line 297, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 298, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 299, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 300, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 301, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 302, column 3. See pages 68,71 of PBP. (Severity: 4)
+Return value of "close" ignored at line 307, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 319, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 325, column 3. Check the return value of "close" for success. (Severity: 2)
+One-argument "select" used at line 329, column 12. See page 224 of PBP. (Severity: 4)
+One-argument "select" used at line 329, column 34. See page 224 of PBP. (Severity: 4)
+Comma used to separate statements at line 344, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 345, column 3. See pages 68,71 of PBP. (Severity: 4)
+Return value of "close" ignored at line 347, column 2. Check the return value of "close" for success. (Severity: 2)
+Capture variable used outside conditional at line 373, column 12. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 375, column 3. Check the return value of "close" for success. (Severity: 2)
+Comma used to separate statements at line 388, column 5. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 389, column 5. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 393, column 5. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 394, column 5. See pages 68,71 of PBP. (Severity: 4)
+Return value of "close" ignored at line 397, column 3. Check the return value of "close" for success. (Severity: 2)
+Comma used to separate statements at line 416, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 417, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 418, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 419, column 3. See pages 68,71 of PBP. (Severity: 4)
+Return value of "close" ignored at line 421, column 2. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/snmpup/info.yml b/Test/snmpup/info.yml
new file mode 100644
index 0000000..7e8a2a9
--- /dev/null
+++ b/Test/snmpup/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Rick (strlen) Jansen'
+ changed: 'Sun Apr 6 17:57:28 CET 2002'
+ contact: strlen@shellz.nl
+ default_package: snmpup
+ description: "This script queries remote hosts (/snmpup <host1> <host2> <hostN>) running snmpd for it's uptime and cpu usage"
+ license: GPL/2
+ modules:
+ - Net::SNMP
+ name: snmpup
+ version: 2.00
diff --git a/Test/snmpup/irssi.log b/Test/snmpup/irssi.log
new file mode 100644
index 0000000..56f6d04
--- /dev/null
+++ b/Test/snmpup/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script snmpup
diff --git a/Test/snmpup/perlcritic.log b/Test/snmpup/perlcritic.log
new file mode 100644
index 0000000..231c41b
--- /dev/null
+++ b/Test/snmpup/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 14, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/spambot/info.yml b/Test/spambot/info.yml
new file mode 100644
index 0000000..72323c2
--- /dev/null
+++ b/Test/spambot/info.yml
@@ -0,0 +1,8 @@
+---
+-
+ authors: 'Daemon @ ircd.foxchat.net'
+ default_package: spambot
+ description: 'Oper script to kill Spam Bots.'
+ license: 'Public Domain'
+ name: 'Spam Bot Killer'
+ version: 1.2
diff --git a/Test/spambot/irssi.log b/Test/spambot/irssi.log
new file mode 100644
index 0000000..a17516c
--- /dev/null
+++ b/Test/spambot/irssi.log
@@ -0,0 +1,5 @@
+* -!- Irssi: :: Spam Bot Killer loaded ::
+* -!- Irssi:
+* -!- Irssi: ::You can only use this script if you are Oper. ::
+* -!- Irssi:
+* -!- Irssi: Loaded script spambot
diff --git a/Test/spambot/perlcritic.log b/Test/spambot/perlcritic.log
new file mode 100644
index 0000000..b961279
--- /dev/null
+++ b/Test/spambot/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 20, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/special_complete/info.yml b/Test/special_complete/info.yml
new file mode 100644
index 0000000..d6902aa
--- /dev/null
+++ b/Test/special_complete/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Wouter Coekaerts'
+ changed: 28/07/03
+ contact: 'wouter@coekaerts.be, coekie@#irssi'
+ default_package: special_complete
+ description: '(tab)complete irssi special variables (words that start with $) by evaluating them'
+ license: GPLv2
+ name: special_complete
+ url: http://wouter.coekaerts.be/irssi/
+ version: 1.1
diff --git a/Test/special_complete/irssi.log b/Test/special_complete/irssi.log
new file mode 100644
index 0000000..4a130c0
--- /dev/null
+++ b/Test/special_complete/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script special_complete
diff --git a/Test/special_complete/perlcritic.log b/Test/special_complete/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/special_complete/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/spell/info.yml b/Test/spell/info.yml
new file mode 100644
index 0000000..c03698e
--- /dev/null
+++ b/Test/spell/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Michael Kowalchuk'
+ changed: 'Mon Jan 2 17:02:12 CST 2006'
+ contact: michael_kowalchuk@umanitoba.ca
+ default_package: spell
+ description: 'A spell checker for irssi. Hit alt+s and your line will echoed to the active window with mistakes underlined and suggestions noted. /spell is also provided. Requires Lingua::Ispell and Ispell.'
+ license: MIT
+ modules:
+ - Lingua::Ispell
+ name: spell
+ url: http://home.cc.umanitoba.ca/~umkowa17/
+ version: 1.0
diff --git a/Test/spell/irssi.log b/Test/spell/irssi.log
new file mode 100644
index 0000000..7156ee9
--- /dev/null
+++ b/Test/spell/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script spell
diff --git a/Test/spell/perlcritic.log b/Test/spell/perlcritic.log
new file mode 100644
index 0000000..2259c26
--- /dev/null
+++ b/Test/spell/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 37, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/spellcheck/info.yml b/Test/spellcheck/info.yml
new file mode 100644
index 0000000..e0e4946
--- /dev/null
+++ b/Test/spellcheck/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Jakub Jankowski'
+ contact: shasta@toxcorp.com
+ default_package: spellcheck
+ description: 'Checks for spelling errors using Aspell.'
+ license: GPLv2
+ modules:
+ - Text::Aspell
+ name: Spellcheck
+ url: http://toxcorp.com/irc/irssi/spellcheck/
+ version: 0.3
diff --git a/Test/spellcheck/irssi.log b/Test/spellcheck/irssi.log
new file mode 100644
index 0000000..735057a
--- /dev/null
+++ b/Test/spellcheck/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script spellcheck
diff --git a/Test/spellcheck/perlcritic.log b/Test/spellcheck/perlcritic.log
new file mode 100644
index 0000000..0ac0b65
--- /dev/null
+++ b/Test/spellcheck/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 63, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/sping/info.yml b/Test/sping/info.yml
new file mode 100644
index 0000000..1413aff
--- /dev/null
+++ b/Test/sping/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Maciek 'fahren' Freudenheim, David Leadbeater"
+ changed: 'Sun 15 Jun 18:56:52 BST 2014'
+ contact: fahren@bochnia.pl
+ default_package: sping
+ description: '/SPING [server] - checks latency between current server and [server]'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-06-15 19:18:39'
+ name: 'Server Ping'
+ version: 1.0
diff --git a/Test/sping/irssi.log b/Test/sping/irssi.log
new file mode 100644
index 0000000..9cf8674
--- /dev/null
+++ b/Test/sping/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script sping
diff --git a/Test/sping/perlcritic.log b/Test/sping/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/sping/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/splitlong/info.yml b/Test/splitlong/info.yml
new file mode 100644
index 0000000..e3dbee6
--- /dev/null
+++ b/Test/splitlong/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Bjoern 'fuchs' Krombholz"
+ changed: 'Wed Jun 25 00:17:00 CET 2003'
+ changes: "Actually the real 0.19 (now 0.20), but upload didn't work some month ago, target problem fixed..."
+ contact: bjkro@gmx.de
+ default_package: splitlong
+ description: 'Split overlong PRIVMSGs to msgs with length allowed by ircd'
+ license: 'Public Domain'
+ modified: '2014-08-07 02:00:52'
+ name: splitlong
+ version: 0.20
diff --git a/Test/splitlong/irssi.log b/Test/splitlong/irssi.log
new file mode 100644
index 0000000..2a014eb
--- /dev/null
+++ b/Test/splitlong/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script splitlong
diff --git a/Test/splitlong/perlcritic.log b/Test/splitlong/perlcritic.log
new file mode 100644
index 0000000..9d373b1
--- /dev/null
+++ b/Test/splitlong/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 15, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/spotify/info.yml b/Test/spotify/info.yml
new file mode 100644
index 0000000..b9a8cd4
--- /dev/null
+++ b/Test/spotify/info.yml
@@ -0,0 +1,17 @@
+---
+-
+ authors: 'Örjan Persson'
+ contact: o@42mm.org
+ default_package: spotify
+ description: 'Lookup spotify uris'
+ license: GPLv2
+ modified: '2014-10-13 15:24:27'
+ modules:
+ - HTTP::Request
+ - HTTP::Request::Common
+ - JSON
+ - LWP::UserAgent
+ - URI
+ name: spotify
+ url: https://github.com/op/irssi-spotify
+ version: 1.1
diff --git a/Test/spotify/irssi.log b/Test/spotify/irssi.log
new file mode 100644
index 0000000..693a388
--- /dev/null
+++ b/Test/spotify/irssi.log
@@ -0,0 +1,3 @@
+* Unrecognized escape \s passed through at spotify.pl line 429.
+*
+* -!- Irssi: Loaded script spotify
diff --git a/Test/spotify/perlcritic.log b/Test/spotify/perlcritic.log
new file mode 100644
index 0000000..3b85064
--- /dev/null
+++ b/Test/spotify/perlcritic.log
@@ -0,0 +1,9 @@
+Code before warnings are enabled at line 21, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 350, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 365, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 367, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 372, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 373, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 382, column 2. Check the return value of "close" for success. (Severity: 2)
+Mismatched operator at line 432, column 59. Numeric/string operators and operands should match. (Severity: 3)
+Subroutine "new" called using indirect syntax at line 440, column 11. See page 349 of PBP. (Severity: 4)
diff --git a/Test/stocks/failed.yml b/Test/stocks/failed.yml
new file mode 100644
index 0000000..7fa283a
--- /dev/null
+++ b/Test/stocks/failed.yml
@@ -0,0 +1,7 @@
+---
+-
+ failed: 1
+ modules:
+ - HTML::Entities
+ - LWP::Simple
+ name: stocks
diff --git a/Test/stocks/info.yml b/Test/stocks/info.yml
new file mode 100644
index 0000000..bbb20ce
--- /dev/null
+++ b/Test/stocks/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Marcus 'darix' Rückert, tira, Stefan 'tommie' Tomanek"
+ contact: 'darix@irssi.de, tira@isx.de, stefan@pico.ruhr.de'
+ description: 'prints the stats for german stocks'
+ license: 'Public Domain'
+ modules:
+ - HTML::Entities
+ - LWP::Simple
+ name: stocks
+ sbitems: stocks_ticker
+ url: http://irssi.org/scripts/
+ version: 0.9
diff --git a/Test/stocks/irssi.log b/Test/stocks/irssi.log
new file mode 100644
index 0000000..1fccb73
--- /dev/null
+++ b/Test/stocks/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Error in script stocks:
+* Undefined subroutine &Irssi::statusbar_item_register called at stocks.pl line 422.
diff --git a/Test/stocks/perlcritic.log b/Test/stocks/perlcritic.log
new file mode 100644
index 0000000..630b504
--- /dev/null
+++ b/Test/stocks/perlcritic.log
@@ -0,0 +1,8 @@
+Code before warnings are enabled at line 9, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 182, column 26. Express it as a regex instead. (Severity: 2)
+String delimiter used with "split" at line 197, column 27. Express it as a regex instead. (Severity: 2)
+Capture variable used outside conditional at line 242, column 24. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 264, column 28. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 346, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 355, column 6. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 364, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/studivz_bitlbee_rename/info.yml b/Test/studivz_bitlbee_rename/info.yml
new file mode 100644
index 0000000..caedb7a
--- /dev/null
+++ b/Test/studivz_bitlbee_rename/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Enno Boland'
+ contact: g@s01.de
+ default_package: studivz_bitlbee_rename
+ description: 'Rename XMPP *vz.net network contacts in bitlbee to human-readable names based on http://github.com/avar/irssi-bitlbee-facebook-rename'
+ license: GPL
+ name: studivz-bitlbee-rename
+ version: 0.01
diff --git a/Test/studivz_bitlbee_rename/irssi.log b/Test/studivz_bitlbee_rename/irssi.log
new file mode 100644
index 0000000..c4bc7b8
--- /dev/null
+++ b/Test/studivz_bitlbee_rename/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script studivz_bitlbee_rename
diff --git a/Test/studivz_bitlbee_rename/perlcritic.log b/Test/studivz_bitlbee_rename/perlcritic.log
new file mode 100644
index 0000000..18acdfd
--- /dev/null
+++ b/Test/studivz_bitlbee_rename/perlcritic.log
@@ -0,0 +1 @@
+scripts/studivz_bitlbee_rename.pl source OK
diff --git a/Test/synccheck/info.yml b/Test/synccheck/info.yml
new file mode 100644
index 0000000..5f17242
--- /dev/null
+++ b/Test/synccheck/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Marcin Rozycki'
+ changed: 'Fri Aug 9 23:00:00 CEST 2002'
+ contact: derwan@irssi.pl
+ default_package: synccheck
+ description: 'Script checking channel synchronization. Usage: /sync-check [channel (servers)|-stop]'
+ license: 'GNU GPL v2'
+ name: sync-check
+ url: http://derwan.irssi.pl
+ version: 0.4.9.1
diff --git a/Test/synccheck/irssi.log b/Test/synccheck/irssi.log
new file mode 100644
index 0000000..46ed96a
--- /dev/null
+++ b/Test/synccheck/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script synccheck
diff --git a/Test/synccheck/perlcritic.log b/Test/synccheck/perlcritic.log
new file mode 100644
index 0000000..6e4533f
--- /dev/null
+++ b/Test/synccheck/perlcritic.log
@@ -0,0 +1,14 @@
+Code before warnings are enabled at line 17, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 40, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 158, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 159, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 179, column 2. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 266, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 267, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 268, column 3. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 283, column 3. See pages 68,71 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 317, column 11. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 329, column 30. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 329, column 65. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 335, column 52. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 341, column 76. See page 253 of PBP. (Severity: 3)
diff --git a/Test/sysinfo270-irssi/info.yml b/Test/sysinfo270-irssi/info.yml
new file mode 100644
index 0000000..e162418
--- /dev/null
+++ b/Test/sysinfo270-irssi/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'David Rudie'
+ bugs: 'Probably some if it cannot read /proc.'
+ changed: 'Wed Jul 30 22:52 PST 2003'
+ contact: david@inexistent.com
+ default_package: sysinfo270_irssi
+ description: 'Cross-platform/architecture system information script.'
+ license: BSD
+ modified: '2014-10-24 23:01:30'
+ name: SysInfo
+ url: http://www.inexistent.com/
+ version: 2.70
diff --git a/Test/sysinfo270-irssi/irssi.log b/Test/sysinfo270-irssi/irssi.log
new file mode 100644
index 0000000..9e648e2
--- /dev/null
+++ b/Test/sysinfo270-irssi/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script sysinfo270_irssi
diff --git a/Test/sysinfo270-irssi/perlcritic.log b/Test/sysinfo270-irssi/perlcritic.log
new file mode 100644
index 0000000..5d5c9ad
--- /dev/null
+++ b/Test/sysinfo270-irssi/perlcritic.log
@@ -0,0 +1,15 @@
+Code before warnings are enabled at line 31, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 97, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 102, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 103, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 108, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 109, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 114, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 115, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 120, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 122, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 127, column 3. Check the return value of "close" for success. (Severity: 2)
+Mismatched operator at line 283, column 18. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 315, column 12. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 316, column 12. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 317, column 12. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/sysinfo277-irssi/info.yml b/Test/sysinfo277-irssi/info.yml
new file mode 100644
index 0000000..442721a
--- /dev/null
+++ b/Test/sysinfo277-irssi/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'David Rudie'
+ bugs: 'Probably some if it cannot read /proc.'
+ changed: 'Mon Sep 01 04:20 PDT 2003'
+ contact: david@inexistent.com
+ default_package: sysinfo277_irssi
+ description: 'Cross-platform/architecture system information script.'
+ license: BSD
+ modified: '2014-10-24 23:01:30'
+ name: SysInfo
+ url: http://www.inexistent.com/
+ version: 2.77
diff --git a/Test/sysinfo277-irssi/irssi.log b/Test/sysinfo277-irssi/irssi.log
new file mode 100644
index 0000000..8921eaf
--- /dev/null
+++ b/Test/sysinfo277-irssi/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script sysinfo277_irssi
diff --git a/Test/sysinfo277-irssi/perlcritic.log b/Test/sysinfo277-irssi/perlcritic.log
new file mode 100644
index 0000000..f7601d4
--- /dev/null
+++ b/Test/sysinfo277-irssi/perlcritic.log
@@ -0,0 +1,7 @@
+Code before warnings are enabled at line 32, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 290, column 21. Numeric/string operators and operands should match. (Severity: 3)
+Return value of "close" ignored at line 320, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 477, column 5. Check the return value of "close" for success. (Severity: 2)
+Mismatched operator at line 530, column 14. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 531, column 14. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 532, column 14. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/sysinfo_dg/info.yml b/Test/sysinfo_dg/info.yml
new file mode 100644
index 0000000..63bec94
--- /dev/null
+++ b/Test/sysinfo_dg/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'David Leadbeater'
+ contact: dgl@dgl.cx
+ default_package: sysinfo_dg
+ description: 'Adds a /sysinfo command which prints system information (linux only).'
+ license: 'GNU GPLv2 or later'
+ modified: '2015-01-10 18:02:02'
+ name: sysinfo-dg
+ url: http://irssi.dgl.cx/
+ version: 1.3
diff --git a/Test/sysinfo_dg/irssi.log b/Test/sysinfo_dg/irssi.log
new file mode 100644
index 0000000..b0a2dc4
--- /dev/null
+++ b/Test/sysinfo_dg/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script sysinfo_dg
diff --git a/Test/sysinfo_dg/perlcritic.log b/Test/sysinfo_dg/perlcritic.log
new file mode 100644
index 0000000..32cd060
--- /dev/null
+++ b/Test/sysinfo_dg/perlcritic.log
@@ -0,0 +1,22 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 77, column 14. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 83, column 14. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 89, column 15. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 92, column 15. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 183, column 4. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 189, column 4. Check the return value of "open" for success. (Severity: 3)
+Capture variable used outside conditional at line 194, column 17. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 195, column 17. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 197, column 4. Check the return value of "close" for success. (Severity: 2)
+Capture variable used outside conditional at line 210, column 13. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 210, column 38. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 211, column 13. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 211, column 39. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 213, column 4. Check the return value of "close" for success. (Severity: 2)
+Capture variable used outside conditional at line 246, column 14. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 247, column 24. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 247, column 42. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 248, column 21. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 249, column 20. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 306, column 4. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 327, column 4. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/sysinfoplus/info.yml b/Test/sysinfoplus/info.yml
new file mode 100644
index 0000000..e85d697
--- /dev/null
+++ b/Test/sysinfoplus/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Juerd, Tronic'
+ changed: 'Mon Nov 04 15:17:30 EET 2002'
+ contact: trn@iki.fi
+ default_package: sysinfoplus
+ description: 'Linux system information (with vPenis and other stuff)'
+ license: 'Public Domain'
+ name: SysinfoPlus
+ url: http://juerd.nl/irssi/
+ version: 2.20
diff --git a/Test/sysinfoplus/irssi.log b/Test/sysinfoplus/irssi.log
new file mode 100644
index 0000000..ccdb208
--- /dev/null
+++ b/Test/sysinfoplus/irssi.log
@@ -0,0 +1,7 @@
+* Scalar value @uname[1] better written as $uname[1] at sysinfoplus.pl line 52.
+*
+* Scalar value @uname[0] better written as $uname[0] at sysinfoplus.pl line 52.
+*
+* Scalar value @uname[2] better written as $uname[2] at sysinfoplus.pl line 52.
+*
+* -!- Irssi: Loaded script sysinfoplus
diff --git a/Test/sysinfoplus/perlcritic.log b/Test/sysinfoplus/perlcritic.log
new file mode 100644
index 0000000..78dcd50
--- /dev/null
+++ b/Test/sysinfoplus/perlcritic.log
@@ -0,0 +1,10 @@
+Code before strictures are enabled at line 20, column 1. See page 429 of PBP. (Severity: 5)
+Code before warnings are enabled at line 20, column 1. See page 431 of PBP. (Severity: 4)
+Expression form of "eval" at line 33, column 5. See page 161 of PBP. (Severity: 5)
+Two-argument "open" used at line 54, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 54, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 61, column 5. Check the return value of "close" for success. (Severity: 2)
+Two-argument "open" used at line 63, column 5. See page 207 of PBP. (Severity: 5)
+Return value of "open" ignored at line 63, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 67, column 5. Check the return value of "close" for success. (Severity: 2)
+Mismatched operator at line 93, column 43. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/tab_stop/info.yml b/Test/tab_stop/info.yml
new file mode 100644
index 0000000..45f253f
--- /dev/null
+++ b/Test/tab_stop/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2002123102
+ contact: stefan@pico.ruhr.de
+ default_package: tab_stop
+ description: "This script replaces the evil inverted 'I' with a configurable number of whitespaces "
+ license: GPLv2
+ name: tab_stop
+ version: 2002123102
diff --git a/Test/tab_stop/irssi.log b/Test/tab_stop/irssi.log
new file mode 100644
index 0000000..b0d4a64
--- /dev/null
+++ b/Test/tab_stop/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script tab_stop
diff --git a/Test/tab_stop/perlcritic.log b/Test/tab_stop/perlcritic.log
new file mode 100644
index 0000000..50e9683
--- /dev/null
+++ b/Test/tab_stop/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 16, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/talk/info.yml b/Test/talk/info.yml
new file mode 100644
index 0000000..ab16aef
--- /dev/null
+++ b/Test/talk/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Alexander Mieland'
+ contact: dma147\@mieland-programming.de
+ default_package: talk
+ description: 'This script talks to you *g*. It reads the chat-msgs for you.'
+ license: GPL2
+ modified: '2014-10-24 23:01:30'
+ name: Talk
+ version: 1.01
diff --git a/Test/talk/irssi.log b/Test/talk/irssi.log
new file mode 100644
index 0000000..7b8db18
--- /dev/null
+++ b/Test/talk/irssi.log
@@ -0,0 +1,38 @@
+* \1 better written as $1 at talk.pl line 95.
+*
+* \1 better written as $1 at talk.pl line 96.
+*
+* \1 better written as $1 at talk.pl line 97.
+*
+* \1 better written as $1 at talk.pl line 98.
+*
+* \1 better written as $1 at talk.pl line 99.
+*
+* \1 better written as $1 at talk.pl line 100.
+*
+* \1 better written as $1 at talk.pl line 101.
+*
+* \1 better written as $1 at talk.pl line 102.
+*
+* \1 better written as $1 at talk.pl line 117.
+*
+* \2 better written as $2 at talk.pl line 117.
+*
+* \1 better written as $1 at talk.pl line 121.
+*
+* \1 better written as $1 at talk.pl line 122.
+*
+* \1 better written as $1 at talk.pl line 123.
+*
+* \1 better written as $1 at talk.pl line 124.
+*
+* \1 better written as $1 at talk.pl line 125.
+*
+* \1 better written as $1 at talk.pl line 126.
+*
+* \1 better written as $1 at talk.pl line 141.
+*
+* \2 better written as $2 at talk.pl line 141.
+*
+* -!- Talk: Version 1.0 loaded. Type /talk_help, if you have any questions or problems.
+* -!- Irssi: Loaded script talk
diff --git a/Test/talk/perlcritic.log b/Test/talk/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/talk/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/target/info.yml b/Test/target/info.yml
new file mode 100644
index 0000000..66a4823
--- /dev/null
+++ b/Test/target/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003020801
+ commands: target
+ contact: stefan@pico.ruhr.de
+ default_package: target
+ description: 'advances IRC warfare to the next level ;)'
+ license: GPLv2
+ name: Target
+ sbitems: target
+ url: http://scripts.irssi.org
+ version: 2003020801
diff --git a/Test/target/irssi.log b/Test/target/irssi.log
new file mode 100644
index 0000000..9055f2b
--- /dev/null
+++ b/Test/target/irssi.log
@@ -0,0 +1,2 @@
+* >> Target 2003020801 loaded: /target help for help
+* -!- Irssi: Loaded script target
diff --git a/Test/target/perlcritic.log b/Test/target/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/target/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/thankop/info.yml b/Test/thankop/info.yml
new file mode 100644
index 0000000..da9efbf
--- /dev/null
+++ b/Test/thankop/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: BC-bd
+ contact: bd@bc-bd.org
+ default_package: thankop
+ description: 'Remembers the last person oping you on a channel'
+ license: 'GPL v2'
+ name: thankop
+ url: https://bc-bd.org/svn/repos/irssi/trunk/
+ version: 0.1.7
diff --git a/Test/thankop/irssi.log b/Test/thankop/irssi.log
new file mode 100644
index 0000000..8c7f01d
--- /dev/null
+++ b/Test/thankop/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script thankop
diff --git a/Test/thankop/perlcritic.log b/Test/thankop/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/thankop/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/thistory/info.yml b/Test/thistory/info.yml
new file mode 100644
index 0000000..adc4052
--- /dev/null
+++ b/Test/thistory/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Teemu Hjelt'
+ changed: 'Sun Mar 10 14:53:59 EET 2002'
+ contact: temex@iki.fi
+ default_package: thistory
+ description: 'Keeps information about the most recent topics of the channels you are on.'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-24 23:01:30'
+ name: 'topic history'
+ url: http://www.iki.fi/temex/
+ version: 1.05
diff --git a/Test/thistory/irssi.log b/Test/thistory/irssi.log
new file mode 100644
index 0000000..1729fc0
--- /dev/null
+++ b/Test/thistory/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Loaded thistory.pl v1.05
+* -!- Irssi: Loaded script thistory
diff --git a/Test/thistory/perlcritic.log b/Test/thistory/perlcritic.log
new file mode 100644
index 0000000..c875d80
--- /dev/null
+++ b/Test/thistory/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 30, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/timer/info.yml b/Test/timer/info.yml
new file mode 100644
index 0000000..7a66432
--- /dev/null
+++ b/Test/timer/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Kimmo Lehto, Marcus Rueckert'
+ changed: 2003-08-27
+ contact: 'kimmo@a-men.org, darix@irssi.org'
+ default_package: timer
+ description: 'Provides /timer command for mIRC/BitchX type timer functionality.'
+ license: 'Public Domain'
+ modified: '2014-09-14 22:49:20'
+ name: Timer
+ version: 0.5
diff --git a/Test/timer/irssi.log b/Test/timer/irssi.log
new file mode 100644
index 0000000..11c656e
--- /dev/null
+++ b/Test/timer/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script timer
diff --git a/Test/timer/perlcritic.log b/Test/timer/perlcritic.log
new file mode 100644
index 0000000..a81fdbb
--- /dev/null
+++ b/Test/timer/perlcritic.log
@@ -0,0 +1 @@
+scripts/timer.pl source OK
diff --git a/Test/timezones/info.yml b/Test/timezones/info.yml
new file mode 100644
index 0000000..c6937f1
--- /dev/null
+++ b/Test/timezones/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: 'Jari Matilainen'
+ contact: 'irc: vague`@freenode'
+ default_package: timezones
+ description: 'timezones displayer'
+ license: 'Public Domain'
+ modified: '2014-10-24 23:01:30'
+ modules:
+ - DateTime
+ name: timezones
+ url: http://vague.se
+ version: 0.1
diff --git a/Test/timezones/irssi.log b/Test/timezones/irssi.log
new file mode 100644
index 0000000..6273794
--- /dev/null
+++ b/Test/timezones/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script timezones
diff --git a/Test/timezones/perlcritic.log b/Test/timezones/perlcritic.log
new file mode 100644
index 0000000..2039166
--- /dev/null
+++ b/Test/timezones/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 13, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/tinyurl/info.yml b/Test/tinyurl/info.yml
new file mode 100644
index 0000000..00075b0
--- /dev/null
+++ b/Test/tinyurl/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: Atoms
+ contact: atoms@tups.lv
+ default_package: tinyurl
+ description: 'create a tinyurl from a long one'
+ license: GPL
+ modules:
+ - LWP::UserAgent
+ name: tinyurl
+ patch: spowers@dimins.com
+ version: 1.0
diff --git a/Test/tinyurl/irssi.log b/Test/tinyurl/irssi.log
new file mode 100644
index 0000000..9f5cf6c
--- /dev/null
+++ b/Test/tinyurl/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script tinyurl
diff --git a/Test/tinyurl/perlcritic.log b/Test/tinyurl/perlcritic.log
new file mode 100644
index 0000000..f316bfd
--- /dev/null
+++ b/Test/tinyurl/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 12, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 69, column 9. See page 253 of PBP. (Severity: 3)
diff --git a/Test/title/info.yml b/Test/title/info.yml
new file mode 100644
index 0000000..0112df6
--- /dev/null
+++ b/Test/title/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Timo Sirainen, David Leadbeater'
+ contact: 'tss@iki.fi, dgl@dgl.cx'
+ default_package: title
+ description: 'Display configurable title as XTerm title'
+ license: 'GNU GPL'
+ modified: '2014-10-24 23:01:30'
+ name: title
+ url: http://irssi.dgl.cx/
+ version: 3.2b
diff --git a/Test/title/irssi.log b/Test/title/irssi.log
new file mode 100644
index 0000000..65194b2
--- /dev/null
+++ b/Test/title/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script title
diff --git a/Test/title/perlcritic.log b/Test/title/perlcritic.log
new file mode 100644
index 0000000..19d8215
--- /dev/null
+++ b/Test/title/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 82, column 4. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/tlock/info.yml b/Test/tlock/info.yml
new file mode 100644
index 0000000..7726c8a
--- /dev/null
+++ b/Test/tlock/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Maciek 'fahren' Freudenheim"
+ changed: 'Fri Mar 15 15:09:42 CET 2002'
+ contact: fahren@bochnia.pl
+ default_package: tlock
+ description: '/TLOCK [-d] [channel] [topic] - locks current or specified topic on [channel]'
+ license: 'GNU GPLv2 or later'
+ name: 'Topic Lock'
+ version: 1.1
diff --git a/Test/tlock/irssi.log b/Test/tlock/irssi.log
new file mode 100644
index 0000000..780fa64
--- /dev/null
+++ b/Test/tlock/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script tlock
diff --git a/Test/tlock/perlcritic.log b/Test/tlock/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/tlock/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/tmux_away/info.yml b/Test/tmux_away/info.yml
new file mode 100644
index 0000000..60e5bc5
--- /dev/null
+++ b/Test/tmux_away/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'John C. Vernaleo'
+ contact: john@netpurgatory.com
+ default_package: tmux_away
+ description: 'set (un)away if tmux session is attached/detached'
+ license: 'GPL v2'
+ modified: '2015-01-18 02:15:41'
+ name: tmux_away
+ url: http://www.netpurgatory.com/tmux_away.html
+ version: 2.0
diff --git a/Test/tmux_away/irssi.log b/Test/tmux_away/irssi.log
new file mode 100644
index 0000000..6d2757c
--- /dev/null
+++ b/Test/tmux_away/irssi.log
@@ -0,0 +1,4 @@
+* Scalar value @res[0] better written as $res[0] at tmux_away.pl line 104.
+*
+* -!- tmux_away: no tmux session!
+* -!- Irssi: Loaded script tmux_away
diff --git a/Test/tmux_away/perlcritic.log b/Test/tmux_away/perlcritic.log
new file mode 100644
index 0000000..31b33b1
--- /dev/null
+++ b/Test/tmux_away/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 72, column 16. Express it as a regex instead. (Severity: 2)
diff --git a/Test/topics/info.yml b/Test/topics/info.yml
new file mode 100644
index 0000000..e33c8bf
--- /dev/null
+++ b/Test/topics/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003020801
+ commands: topics
+ contact: stefan@pico.ruhr.de
+ default_package: topics
+ description: 'records a topic history and locks the channel topic'
+ license: GPLv2
+ name: topics
+ url: http://irssi.org/scripts/
+ version: 2003020801
diff --git a/Test/topics/irssi.log b/Test/topics/irssi.log
new file mode 100644
index 0000000..2a13b1b
--- /dev/null
+++ b/Test/topics/irssi.log
@@ -0,0 +1,2 @@
+* >> topics 2003020801 loaded: /topics help for help
+* -!- Irssi: Loaded script topics
diff --git a/Test/topics/perlcritic.log b/Test/topics/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/topics/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/topicsed/info.yml b/Test/topicsed/info.yml
new file mode 100644
index 0000000..4587251
--- /dev/null
+++ b/Test/topicsed/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Gabor Nyeki'
+ changed: 'Fri Aug 13 19:27:38 CEST 2004'
+ contact: bigmac@vim.hu
+ default_package: topicsed
+ description: 'editing channel topics by regexps'
+ license: 'public domain'
+ name: topicsed
diff --git a/Test/topicsed/irssi.log b/Test/topicsed/irssi.log
new file mode 100644
index 0000000..3470a2a
--- /dev/null
+++ b/Test/topicsed/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script topicsed
diff --git a/Test/topicsed/perlcritic.log b/Test/topicsed/perlcritic.log
new file mode 100644
index 0000000..0b84022
--- /dev/null
+++ b/Test/topicsed/perlcritic.log
@@ -0,0 +1,5 @@
+Code before strictures are enabled at line 11, column 1. See page 429 of PBP. (Severity: 5)
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 35, column 29. Numeric/string operators and operands should match. (Severity: 3)
+Expression form of "eval" at line 40, column 10. See page 161 of PBP. (Severity: 5)
+Missing $VERSION in script. (Severity: 6)
diff --git a/Test/tordetect/info.yml b/Test/tordetect/info.yml
new file mode 100644
index 0000000..6bbd91a
--- /dev/null
+++ b/Test/tordetect/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Sebastian 'yath' Schmidt"
+ contact: yath+irssiscripts@yath.de
+ default_package: tordetect
+ description: "This script will automatically detect people using the Tor anonymity network and append \".TOR\" to their hostname, to make things like /ignore -time 3600 *!*@*.TOR possible (e.g. when your favourite channel gets flooded)."
+ license: 'Public domain'
+ modules:
+ - Net::DNS
+ name: 'Tor autodetection for Irssi'
+ version: 0.0.1
diff --git a/Test/tordetect/irssi.log b/Test/tordetect/irssi.log
new file mode 100644
index 0000000..8b0cb6f
--- /dev/null
+++ b/Test/tordetect/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script tordetect
diff --git a/Test/tordetect/perlcritic.log b/Test/tordetect/perlcritic.log
new file mode 100644
index 0000000..ebce823
--- /dev/null
+++ b/Test/tordetect/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 69, column 41. See page 253 of PBP. (Severity: 3)
diff --git a/Test/trackbar/info.yml b/Test/trackbar/info.yml
new file mode 100644
index 0000000..1b0b92c
--- /dev/null
+++ b/Test/trackbar/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Peter 'kinlo' Leurs, Uwe Dudenhoeffer, Michiel Holtkamp, Nico R. Wohlgemuth"
+ changed: 'Tue, 22 Sep 2012 14:33:31 +0000'
+ contact: irssi-trackbar@supermind.nl
+ default_package: trackbar
+ description: "Shows a bar where you've last read a window"
+ license: GPLv2
+ modified: '2015-01-18 02:15:41'
+ name: trackbar
+ url: http://github.com/mjholtkamp/irssi-trackbar/
+ version: 1.7
diff --git a/Test/trackbar/irssi.log b/Test/trackbar/irssi.log
new file mode 100644
index 0000000..29453eb
--- /dev/null
+++ b/Test/trackbar/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script trackbar
diff --git a/Test/trackbar/perlcritic.log b/Test/trackbar/perlcritic.log
new file mode 100644
index 0000000..cb832d9
--- /dev/null
+++ b/Test/trackbar/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 131, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 187, column 22. Express it as a regex instead. (Severity: 2)
diff --git a/Test/tracknick/info.yml b/Test/tracknick/info.yml
new file mode 100644
index 0000000..4b04a55
--- /dev/null
+++ b/Test/tracknick/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Timo Sirainen'
+ changed: 2002-03-04T22:47+0100
+ contact: tss@iki.fi
+ default_package: tracknick
+ description: "Are you ever tired of those people who keep changing their nicks? Or maybe you just don't like someone's nick? This script lets you see them with the real nick all the time no matter what nick they're currently using."
+ license: 'Public Domain'
+ modified: '2014-10-24 23:01:30'
+ name: 'track nick'
+ url: http://irssi.org/
+ version: 0.01
diff --git a/Test/tracknick/irssi.log b/Test/tracknick/irssi.log
new file mode 100644
index 0000000..2a3e682
--- /dev/null
+++ b/Test/tracknick/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script tracknick
diff --git a/Test/tracknick/perlcritic.log b/Test/tracknick/perlcritic.log
new file mode 100644
index 0000000..4482557
--- /dev/null
+++ b/Test/tracknick/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 33, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/translit/info.yml b/Test/translit/info.yml
new file mode 100644
index 0000000..c126459
--- /dev/null
+++ b/Test/translit/info.yml
@@ -0,0 +1,8 @@
+---
+-
+ authors: dreg
+ contact: dreg@fine.lv
+ default_package: translit
+ description: translitiratar
+ license: GPL
+ name: translit
diff --git a/Test/translit/irssi.log b/Test/translit/irssi.log
new file mode 100644
index 0000000..8404bf3
--- /dev/null
+++ b/Test/translit/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script translit
diff --git a/Test/translit/perlcritic.log b/Test/translit/perlcritic.log
new file mode 100644
index 0000000..00be1c3
--- /dev/null
+++ b/Test/translit/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Missing $VERSION in script. (Severity: 6)
diff --git a/Test/trigger/info.yml b/Test/trigger/info.yml
new file mode 100644
index 0000000..daa963d
--- /dev/null
+++ b/Test/trigger/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Wouter Coekaerts'
+ changed: '$LastChangedDate: 2006-01-23 13:10:19 +0100 (Mon, 23 Jan 2006) $'
+ contact: wouter@coekaerts.be
+ default_package: trigger
+ description: 'execute a command or replace text, triggered by an event in irssi'
+ license: 'GPLv2 or later'
+ name: trigger
+ url: http://wouter.coekaerts.be/irssi/
+ version: 1.0
diff --git a/Test/trigger/irssi.log b/Test/trigger/irssi.log
new file mode 100644
index 0000000..a43d974
--- /dev/null
+++ b/Test/trigger/irssi.log
@@ -0,0 +1,15 @@
+* \1 better written as $1 at trigger.pl line 664.
+*
+* \1 better written as $1 at trigger.pl line 677.
+*
+* defined(%hash) is deprecated at trigger.pl line 716.
+*
+* (Maybe you should just omit the defined()?)
+*
+* defined(%hash) is deprecated at trigger.pl line 725.
+*
+* (Maybe you should just omit the defined()?)
+*
+* "my" variable $trigger masks earlier declaration in same scope at trigger.pl line 922.
+*
+* -!- Irssi: Loaded script trigger
diff --git a/Test/trigger/perlcritic.log b/Test/trigger/perlcritic.log
new file mode 100644
index 0000000..aaf0d2d
--- /dev/null
+++ b/Test/trigger/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 26, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 579, column 3. See pages 68,71 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 842, column 11. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 863, column 11. See page 349 of PBP. (Severity: 4)
+Expression form of "eval" at line 881, column 14. See page 161 of PBP. (Severity: 5)
diff --git a/Test/trustweb/info.yml b/Test/trustweb/info.yml
new file mode 100644
index 0000000..f6451bb
--- /dev/null
+++ b/Test/trustweb/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 2003020801
+ commands: trustweb
+ contact: stefan@pico.ruhr.de
+ default_package: trustweb
+ description: 'Illustrates the trust between ops'
+ license: GPLv2
+ modules: 'Data::Dumper IO::File POSIX'
+ name: TrustWeb
+ version: 2003020801
diff --git a/Test/trustweb/irssi.log b/Test/trustweb/irssi.log
new file mode 100644
index 0000000..728d9dd
--- /dev/null
+++ b/Test/trustweb/irssi.log
@@ -0,0 +1,7 @@
+* Irssi::Script::trustweb::walk() called too early to check prototype at trustweb.pl line 285.
+*
+* Irssi::Script::trustweb::walk() called too early to check prototype at trustweb.pl line 292.
+*
+* >> Trustweb database loaded from ../trustweb_database
+* >> TrustWeb 2003020801 loaded: /trustweb help for help
+* -!- Irssi: Loaded script trustweb
diff --git a/Test/trustweb/perlcritic.log b/Test/trustweb/perlcritic.log
new file mode 100644
index 0000000..d1bc14f
--- /dev/null
+++ b/Test/trustweb/perlcritic.log
@@ -0,0 +1,8 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 61, column 14. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 73, column 14. See page 349 of PBP. (Severity: 4)
+Expression form of "eval" at line 78, column 17. See page 161 of PBP. (Severity: 5)
+Return value of "close" ignored at line 244, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 254, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 263, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 266, column 18. See page 161 of PBP. (Severity: 5)
diff --git a/Test/tvmusor/info.yml b/Test/tvmusor/info.yml
new file mode 100644
index 0000000..82bb4ba
--- /dev/null
+++ b/Test/tvmusor/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Gabor Nyeki'
+ changed: 'Tue Jun 3 18:48:02 CEST 2003'
+ contact: bigmac@home.sirklabs.hu
+ default_package: tvmusor
+ description: 'asks for the current tv-lineup from http://www.port.hu/'
+ license: BSDL
+ modified: '2014-10-24 23:01:30'
+ name: tvmusor
diff --git a/Test/tvmusor/irssi.log b/Test/tvmusor/irssi.log
new file mode 100644
index 0000000..70cc3db
--- /dev/null
+++ b/Test/tvmusor/irssi.log
@@ -0,0 +1,15 @@
+* Scalar value @_[0] better written as $_[0] at tvmusor.pl line 67.
+*
+* Scalar value @_[1] better written as $_[1] at tvmusor.pl line 68.
+*
+* Scalar value @_[1] better written as $_[1] at tvmusor.pl line 111.
+*
+* Scalar value @_[1] better written as $_[1] at tvmusor.pl line 119.
+*
+* Scalar value @_[2] better written as $_[2] at tvmusor.pl line 129.
+*
+* Useless use of split in void context at tvmusor.pl line 109.
+*
+* Useless use of split in void context at tvmusor.pl line 66.
+*
+* -!- Irssi: Loaded script tvmusor
diff --git a/Test/tvmusor/perlcritic.log b/Test/tvmusor/perlcritic.log
new file mode 100644
index 0000000..528c394
--- /dev/null
+++ b/Test/tvmusor/perlcritic.log
@@ -0,0 +1,7 @@
+Code before warnings are enabled at line 40, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 97, column 30. See page 283 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 119, column 10. See page 253 of PBP. (Severity: 3)
+Mismatched operator at line 122, column 11. Numeric/string operators and operands should match. (Severity: 3)
+Capture variable used outside conditional at line 127, column 9. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 136, column 2. Check the return value of "close" for success. (Severity: 2)
+Missing $VERSION in script. (Severity: 6)
diff --git a/Test/twitter_theme/info.yml b/Test/twitter_theme/info.yml
new file mode 100644
index 0000000..6f243af
--- /dev/null
+++ b/Test/twitter_theme/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Sam Stoller'
+ changed: 2014-11-10
+ contact: snstoller@gmail.com
+ default_package: twitter_theme
+ description: 'Assign colors to tweet message components'
+ license: 'Public Domain'
+ modified: '2014-11-10 12:02:36'
+ name: 'Twitter Theme'
+ url: http://github.com/samstoller/irssi-twitter-theme
+ version: 0.4
diff --git a/Test/twitter_theme/irssi.log b/Test/twitter_theme/irssi.log
new file mode 100644
index 0000000..c5166f3
--- /dev/null
+++ b/Test/twitter_theme/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script twitter_theme
diff --git a/Test/twitter_theme/perlcritic.log b/Test/twitter_theme/perlcritic.log
new file mode 100644
index 0000000..cf23f9f
--- /dev/null
+++ b/Test/twitter_theme/perlcritic.log
@@ -0,0 +1 @@
+scripts/twitter_theme.pl source OK
diff --git a/Test/twprompt/info.yml b/Test/twprompt/info.yml
new file mode 100644
index 0000000..8648292
--- /dev/null
+++ b/Test/twprompt/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'John Engelbrecht'
+ changed: 'Wed Sep 29 02:58:28 CDT 2004'
+ contact: jengelbr@yahoo.com
+ default_package: twprompt
+ description: "BitchX's CrackRock3 animated prompt bar."
+ license: 'Public Domain'
+ modified: '2014-10-24 23:01:30'
+ name: twprompt.pl
+ url: "http://irssi.darktalker.net\n"
+ version: 1.00
diff --git a/Test/twprompt/irssi.log b/Test/twprompt/irssi.log
new file mode 100644
index 0000000..402c2f4
--- /dev/null
+++ b/Test/twprompt/irssi.log
@@ -0,0 +1,20 @@
+* .--------------------------------------------------.
+* | 1.) shell> mkdir ~/.irssi/scripts |
+* | 2.) shell> cp twprompt.pl ~/.irssi/scripts/ |
+* | 3.) shell> cp twprompt.pl ~/.irssi/scripts/ |
+* | 4.) shell> mkdir ~/.irssi/scripts/autorun |
+* | 5.) shell> ln -s ~/.irssi/scripts/twprompt.pl \ |
+* | ~/.irssi/scripts/autorun/twprompt.pl |
+* | 6.) /sbar prompt remove prompt |
+* | 7.) /sbar prompt remove prompt_empty |
+* | 8.) /sbar prompt add -before input -priority 100 |
+* | -alignment left twprompt |
+* | 9.) /toggle twprompt_instruct and last /save |
+* |--------------------------------------------------|
+* | Options: Default: |
+* | /set twprompt_refresh <speed> 100 |
+* | /set twprompt_color_a <string> %C |
+* | /set twprompt_color_b <string> %c |
+* | /toggle twprompt_instruct |Startup instructions |
+* `--------------------------------------------------'
+* -!- Irssi: Loaded script twprompt
diff --git a/Test/twprompt/perlcritic.log b/Test/twprompt/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/twprompt/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/twsocials/info.yml b/Test/twsocials/info.yml
new file mode 100644
index 0000000..ad71774
--- /dev/null
+++ b/Test/twsocials/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: 'John Engelbrecht'
+ changed: 'Sat Nov 20 18:25:12 CST 2004'
+ contact: jengelbr@yahoo.com
+ default_package: twsocials
+ description: 'IRC version of Social Commands'
+ license: 'Public Domain'
+ modified: '2014-10-24 23:01:30'
+ modules:
+ - DBI
+ name: twsocials.pl
+ url: http://irssi.darktalker.net/
+ version: 1.02
diff --git a/Test/twsocials/irssi.log b/Test/twsocials/irssi.log
new file mode 100644
index 0000000..2ad44fb
--- /dev/null
+++ b/Test/twsocials/irssi.log
@@ -0,0 +1,289 @@
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 74.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 79.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 83.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 87.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 91.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 96.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 100.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 105.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 109.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 114.
+*
+* Scalar value @data_arr[3] better written as $data_arr[3] at twsocials.pl line 115.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 116.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 116.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 116.
+*
+* Scalar value @data_arr[3] better written as $data_arr[3] at twsocials.pl line 116.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 121.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 125.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 130.
+*
+* Scalar value @socname_arr[0] better written as $socname_arr[0] at twsocials.pl line 132.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 141.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 145.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 165.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 170.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 174.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 178.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 182.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 187.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 191.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 196.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 200.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 205.
+*
+* Scalar value @data_arr[3] better written as $data_arr[3] at twsocials.pl line 206.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 207.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 207.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 207.
+*
+* Scalar value @data_arr[3] better written as $data_arr[3] at twsocials.pl line 207.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 212.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 216.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 221.
+*
+* Scalar value @socname_arr[0] better written as $socname_arr[0] at twsocials.pl line 223.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 232.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 236.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 253.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 258.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 262.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 266.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 270.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 275.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 279.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 284.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 288.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 293.
+*
+* Scalar value @data_arr[3] better written as $data_arr[3] at twsocials.pl line 294.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 295.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 295.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 295.
+*
+* Scalar value @data_arr[3] better written as $data_arr[3] at twsocials.pl line 295.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 300.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 304.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 309.
+*
+* Scalar value @socname_arr[0] better written as $socname_arr[0] at twsocials.pl line 311.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 322.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 326.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 348.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 353.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 357.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 361.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 365.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 370.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 374.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 379.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 383.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 388.
+*
+* Scalar value @data_arr[3] better written as $data_arr[3] at twsocials.pl line 389.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 390.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 390.
+*
+* Scalar value @data_arr[2] better written as $data_arr[2] at twsocials.pl line 390.
+*
+* Scalar value @data_arr[3] better written as $data_arr[3] at twsocials.pl line 390.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 395.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 399.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 404.
+*
+* Scalar value @socname_arr[0] better written as $socname_arr[0] at twsocials.pl line 406.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 417.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 421.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 445.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 449.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 476.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 480.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 544.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 545.
+*
+* "my" variable $text masks earlier declaration in same scope at twsocials.pl line 629.
+*
+* Scalar value @mirc_color_name[$cx] better written as $mirc_color_name[$cx] at twsocials.pl line 631.
+*
+* Scalar value @colname[$cx] better written as $colname[$cx] at twsocials.pl line 631.
+*
+* Scalar value @mirc_color_arr[$cx] better written as $mirc_color_arr[$cx] at twsocials.pl line 636.
+*
+* Scalar value @mirc_color_name[$cx] better written as $mirc_color_name[$cx] at twsocials.pl line 661.
+*
+* Scalar value @colname[$cx] better written as $colname[$cx] at twsocials.pl line 661.
+*
+* Scalar value @mirc_color_arr[$cx] better written as $mirc_color_arr[$cx] at twsocials.pl line 666.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 898.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 898.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 902.
+*
+* Scalar value @mirc_color_name[$cx] better written as $mirc_color_name[$cx] at twsocials.pl line 943.
+*
+* Scalar value @mirc_color_arr[$cx] better written as $mirc_color_arr[$cx] at twsocials.pl line 944.
+*
+* Scalar value @data_arr[0] better written as $data_arr[0] at twsocials.pl line 1049.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 1060.
+*
+* Scalar value @data_arr[1] better written as $data_arr[1] at twsocials.pl line 1064.
+*
+* Scalar value @socline_arr[$cx] better written as $socline_arr[$cx] at twsocials.pl line 1126.
+*
+* closedir() attempted on invalid dirhandle DIR at twsocials.pl line 1087.
+*
+* Mkdir /home/travis/.irssi/socials.
+* Inserting socials into /home/travis/.irssi/socials.
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* print() on closed filehandle FILE at twsocials.pl line 1126.
+*
+* Use of uninitialized value $socname in concatenation (.) or string at twsocials.pl line 1034.
+*
+* .------------------------------------------------------.
+* | 1.) shell> mkdir ~/.irssi/scripts |
+* | 2.) shell> cp twsocials.pl ~/.irssi/scripts/ |
+* | 3.) shell> mkdir ~/.irssi/scripts/autorun |
+* | 4.) shell> ln -s ~/.irssi/scripts/twsocials.pl \ |
+* | ~/.irssi/scripts/autorun/twsocials.pl |
+* | 5.) /help (Will list all your socials) |
+* | /socials (Shows you a list of arguments) |
+* | /socials list (Shows a list of socials) |
+* | /socials <social>(Contents of the Social command)|
+* | 6.) /toggle twsocials_instruct and last /save |
+* |------------------------------------------------------|
+* | Options: Default: |
+* | /toggle twsocials_remote OFF |
+* | /toggle twtopic_instruct |Startup instructions |
+* |------------------------------------------------------|
+* | Note: |
+* | If twsocials_remote is ON, that will enable public |
+* | and private social commands to work, such as the |
+* | the following. |
+* | |
+* | < TechWizard> !social |
+* | < TechWizard> !social list |
+* | < TechWizard> !social blist |
+* | < TechWizard> !hug |
+* | < TechWizard> !hug JohnDoe |
+* | < TechWizard> !hug JohnDoe 1 |
+* `------------------------------------------------------'
+* -!- Irssi: Loaded script twsocials
+* Use of uninitialized value $socname in concatenation (.) or string at twsocials.pl line 1034.
+*
diff --git a/Test/twsocials/perlcritic.log b/Test/twsocials/perlcritic.log
new file mode 100644
index 0000000..7d27429
--- /dev/null
+++ b/Test/twsocials/perlcritic.log
@@ -0,0 +1,11 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 523, column 4. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 577, column 4. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 883, column 4. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 921, column 4. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 965, column 4. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 976, column 4. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 1010, column 4. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 1017, column 4. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 1125, column 7. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 1127, column 7. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/twtopic/info.yml b/Test/twtopic/info.yml
new file mode 100644
index 0000000..33ea7c5
--- /dev/null
+++ b/Test/twtopic/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'John Engelbrecht'
+ changed: 'Sat Nov 20 14:15:18 CST 2004'
+ contact: jengelbr@yahoo.com
+ default_package: twtopic
+ description: 'Animated Topic bar.'
+ license: 'Public Domain'
+ modified: '2014-10-24 23:01:30'
+ name: twtopic.pl
+ url: "http://irssi.darktalker.net\n"
+ version: 1.01
diff --git a/Test/twtopic/irssi.log b/Test/twtopic/irssi.log
new file mode 100644
index 0000000..695cbba
--- /dev/null
+++ b/Test/twtopic/irssi.log
@@ -0,0 +1,18 @@
+* .--------------------------------------------------.
+* | 1.) shell> mkdir ~/.irssi/scripts |
+* | 2.) shell> cp twtopic.pl ~/.irssi/scripts/ |
+* | 3.) shell> mkdir ~/.irssi/scripts/autorun |
+* | 4.) shell> ln -s ~/.irssi/scripts/twtopic.pl \ |
+* | ~/.irssi/scripts/autorun/twtopic.pl |
+* | 5.) /sbar topic remove topic |
+* | 6.) /sbar topic remove topic_empty |
+* | 7.) /sbar topic add -after topicbarstart |
+* | -priority 100 -alignment left twtopic |
+* | 9.) /toggle twtopic_instruct and last /save |
+* |--------------------------------------------------|
+* | Options: Default: |
+* | /set twtopic_refresh <speed> 150 |
+* | /set twtopic_size <size> 20 |
+* | /toggle twtopic_instruct |Startup instructions |
+* `--------------------------------------------------'
+* -!- Irssi: Loaded script twtopic
diff --git a/Test/twtopic/perlcritic.log b/Test/twtopic/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/twtopic/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/u/info.yml b/Test/u/info.yml
new file mode 100644
index 0000000..7124b89
--- /dev/null
+++ b/Test/u/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: Michiel
+ changed: 'Thu Jun 3 11:04:27 CEST 2004'
+ contact: michiel@dotgeek.org
+ default_package: u
+ description: 'BitchX /u clone. Use /u <regex> to show all nicks (including ident@host) matching regex in the current channel.'
+ license: 'GNU GPL'
+ modified: '2014-10-24 23:01:30'
+ name: 'List nicks in channel'
+ url: http://otoria.freecode.nl/~michiel/u.pl
+ version: 1.3
diff --git a/Test/u/irssi.log b/Test/u/irssi.log
new file mode 100644
index 0000000..eec4ff0
--- /dev/null
+++ b/Test/u/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script u
diff --git a/Test/u/perlcritic.log b/Test/u/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/u/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/unicode/info.yml b/Test/unicode/info.yml
new file mode 100644
index 0000000..506c838
--- /dev/null
+++ b/Test/unicode/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'David Leadbeater'
+ contact: dgl@dgl.cx
+ default_package: unicode
+ description: 'Get infomation about unicode characters'
+ license: 'WTFPL <http://dgl.cx/licence>'
+ modified: '2014-10-13 14:00:00'
+ name: unicode
+ url: http://dgl.cx/irssi
+ version: 2
diff --git a/Test/unicode/irssi.log b/Test/unicode/irssi.log
new file mode 100644
index 0000000..8052a03
--- /dev/null
+++ b/Test/unicode/irssi.log
@@ -0,0 +1,3 @@
+* unicode.pl: Loose unicode matching not supported on this version of Perl.
+* Upgrade to 5.16 or newer for case-insensitive names.
+* -!- Irssi: Loaded script unicode
diff --git a/Test/unicode/perlcritic.log b/Test/unicode/perlcritic.log
new file mode 100644
index 0000000..553feb2
--- /dev/null
+++ b/Test/unicode/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 2, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 4, column 11. Numeric/string operators and operands should match. (Severity: 3)
+Return value of "close" ignored at line 186, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 203, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/upgradeinfo/info.yml b/Test/upgradeinfo/info.yml
new file mode 100644
index 0000000..981f39d
--- /dev/null
+++ b/Test/upgradeinfo/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Peder Stray'
+ contact: peder@ninja.no
+ default_package: upgradeinfo
+ description: 'Statusbaritem notifying you about updated binary'
+ license: GPL
+ name: upgradeinfo
+ sbitems: upgradeinfo
+ url: http://ninja.no/irssi/upgradeinfo.pl
+ version: 1.7
diff --git a/Test/upgradeinfo/irssi.log b/Test/upgradeinfo/irssi.log
new file mode 100644
index 0000000..40b24db
--- /dev/null
+++ b/Test/upgradeinfo/irssi.log
@@ -0,0 +1,3 @@
+* Use of uninitialized value in subroutine entry at upgradeinfo.pl line 118.
+*
+* -!- Irssi: Loaded script upgradeinfo
diff --git a/Test/upgradeinfo/perlcritic.log b/Test/upgradeinfo/perlcritic.log
new file mode 100644
index 0000000..9d373b1
--- /dev/null
+++ b/Test/upgradeinfo/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 15, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/upsidedown/info.yml b/Test/upsidedown/info.yml
new file mode 100644
index 0000000..e6f30de
--- /dev/null
+++ b/Test/upsidedown/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Ivo Schooneman'
+ contact: ivo@schooneman.net
+ default_package: upsidedown
+ description: 'Plugin to place text upsidedown'
+ license: 'GNU GPLv2'
+ modules:
+ - Text::UpsideDown
+ name: upsidedown
+ url: https://github.com/Ivo-tje/Irssi-plugin-upsidedown
+ version: 0.2
diff --git a/Test/upsidedown/irssi.log b/Test/upsidedown/irssi.log
new file mode 100644
index 0000000..8d77fb1
--- /dev/null
+++ b/Test/upsidedown/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script upsidedown
diff --git a/Test/upsidedown/perlcritic.log b/Test/upsidedown/perlcritic.log
new file mode 100644
index 0000000..8e0b7bd
--- /dev/null
+++ b/Test/upsidedown/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 12, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/uptime/info.yml b/Test/uptime/info.yml
new file mode 100644
index 0000000..475c086
--- /dev/null
+++ b/Test/uptime/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Peder Stray'
+ contact: peder@ninja.no
+ default_package: uptime
+ description: 'Try a little harder to figure out client uptime'
+ license: GPL
+ modified: '2014-10-24 23:01:30'
+ name: uptime
+ sbitems: uptime
+ url: http://ninja.no/irssi/uptime.pl
+ version: 1.6
diff --git a/Test/uptime/irssi.log b/Test/uptime/irssi.log
new file mode 100644
index 0000000..94026f9
--- /dev/null
+++ b/Test/uptime/irssi.log
@@ -0,0 +1,3 @@
+* Use of uninitialized value in subroutine entry at uptime.pl line 181.
+*
+* -!- Irssi: Loaded script uptime
diff --git a/Test/uptime/perlcritic.log b/Test/uptime/perlcritic.log
new file mode 100644
index 0000000..51d55a9
--- /dev/null
+++ b/Test/uptime/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 16, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 40, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 42, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 44, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 46, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/url_log/info.yml b/Test/url_log/info.yml
new file mode 100644
index 0000000..243afb8
--- /dev/null
+++ b/Test/url_log/info.yml
@@ -0,0 +1,16 @@
+---
+-
+ authors: 'Thomas Graf'
+ contact: irssi@reeler.org
+ default_package: url_log
+ description: 'logs urls to textfile or/and database, able to list, quote, open or `http head` saved urls.'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-24 23:01:30'
+ modules:
+ - DBI
+ - HTTP::Status
+ - LWP
+ - LWP::UserAgent
+ name: url_log
+ url: http://irssi.reeler.org/url/
+ version: 0.2
diff --git a/Test/url_log/irssi.log b/Test/url_log/irssi.log
new file mode 100644
index 0000000..8812368
--- /dev/null
+++ b/Test/url_log/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script url_log
diff --git a/Test/url_log/perlcritic.log b/Test/url_log/perlcritic.log
new file mode 100644
index 0000000..2b4dde0
--- /dev/null
+++ b/Test/url_log/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 55, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 73, column 18. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 119, column 15. See page 349 of PBP. (Severity: 4)
+Return value of "close" ignored at line 197, column 9. Check the return value of "close" for success. (Severity: 2)
+Mismatched operator at line 240, column 20. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/urlfeed/info.yml b/Test/urlfeed/info.yml
new file mode 100644
index 0000000..ace105b
--- /dev/null
+++ b/Test/urlfeed/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: 'Jakub Jankowski'
+ changed: '$Date: 2008-06-16 20:10:41 +0200 (pon, 16 cze 2008) $'
+ contact: shasta@toxcorp.com
+ default_package: urlfeed
+ description: 'Provides RSS feeds with URLs pasted on your channels.'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-24 23:01:30'
+ modules:
+ - XML::RSS
+ name: URLfeed
+ url: http://toxcorp.com/irc/irssi/urlfeed/
+ version: 1.28
diff --git a/Test/urlfeed/irssi.log b/Test/urlfeed/irssi.log
new file mode 100644
index 0000000..dff57fe
--- /dev/null
+++ b/Test/urlfeed/irssi.log
@@ -0,0 +1,3 @@
+* "my" variable $guard masks earlier declaration in same scope at urlfeed.pl line 183.
+*
+* -!- Irssi: Loaded script urlfeed
diff --git a/Test/urlfeed/perlcritic.log b/Test/urlfeed/perlcritic.log
new file mode 100644
index 0000000..176a50c
--- /dev/null
+++ b/Test/urlfeed/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 27, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 97, column 10. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 103, column 3. Check the return value of "close" for success. (Severity: 2)
+Subroutine "new" called using indirect syntax at line 130, column 13. See page 349 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 167, column 14. See page 349 of PBP. (Severity: 4)
diff --git a/Test/urlgrab/info.yml b/Test/urlgrab/info.yml
new file mode 100644
index 0000000..696a4c0
--- /dev/null
+++ b/Test/urlgrab/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'David Leadbeater'
+ contact: dgl@dgl.cx
+ default_package: urlgrab
+ description: 'Captures urls said in channel and private messages and saves them to a file, also adds a /url command which loads the last said url into mozilla.'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-24 23:01:30'
+ name: urlgrab
+ url: http://irssi.dgl.cx/
+ version: 0.2
diff --git a/Test/urlgrab/irssi.log b/Test/urlgrab/irssi.log
new file mode 100644
index 0000000..ad9051f
--- /dev/null
+++ b/Test/urlgrab/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script urlgrab
diff --git a/Test/urlgrab/perlcritic.log b/Test/urlgrab/perlcritic.log
new file mode 100644
index 0000000..41a3178
--- /dev/null
+++ b/Test/urlgrab/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 56, column 4. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/urlinfo/info.yml b/Test/urlinfo/info.yml
new file mode 100644
index 0000000..97bd7c7
--- /dev/null
+++ b/Test/urlinfo/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: 'David Leadbeater'
+ contact: dgl@dgl.cx
+ default_package: urlinfo
+ description: 'Print short summaries about URLs from known services that are mentioned on IRC. (Including YouTube, etc.)'
+ license: 'WTFPL <http://dgl.cx/licence>'
+ modified: '2014-08-22 14:08:05'
+ modules:
+ - HTML::TreeBuilder
+ - URI
+ name: urlinfo
+ url: http://dgl.cx/irssi
+ version: 1.3
diff --git a/Test/urlinfo/irssi.log b/Test/urlinfo/irssi.log
new file mode 100644
index 0000000..36c22b3
--- /dev/null
+++ b/Test/urlinfo/irssi.log
@@ -0,0 +1,3 @@
+* "my" variable $target masks earlier declaration in same scope at urlinfo.pl line 240.
+*
+* -!- Irssi: Loaded script urlinfo
diff --git a/Test/urlinfo/perlcritic.log b/Test/urlinfo/perlcritic.log
new file mode 100644
index 0000000..2f4ec51
--- /dev/null
+++ b/Test/urlinfo/perlcritic.log
@@ -0,0 +1,6 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 31, column 5. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 341, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 361, column 3. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 415, column 7. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 420, column 5. See page 283 of PBP. (Severity: 3)
diff --git a/Test/urlplot/info.yml b/Test/urlplot/info.yml
new file mode 100644
index 0000000..ed3e3f4
--- /dev/null
+++ b/Test/urlplot/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: bwolf
+ changed: 'Sun Jun 16 14:00:13 CEST 2002'
+ contact: bwolf@geekmind.org
+ default_package: urlplot
+ description: 'URL grabber with HTML generation and cmd execution'
+ license: BSD
+ modified: '2014-10-24 23:01:30'
+ name: urlplot
+ url: http://www.geekmind.net
+ version: 1.2
diff --git a/Test/urlplot/irssi.log b/Test/urlplot/irssi.log
new file mode 100644
index 0000000..706383d
--- /dev/null
+++ b/Test/urlplot/irssi.log
@@ -0,0 +1,5 @@
+* Argument "" isn't numeric in subroutine entry at urlplot.pl line 823.
+*
+* Argument "" isn't numeric in subroutine entry at urlplot.pl line 824.
+*
+* -!- Irssi: Loaded script urlplot
diff --git a/Test/urlplot/perlcritic.log b/Test/urlplot/perlcritic.log
new file mode 100644
index 0000000..29fc759
--- /dev/null
+++ b/Test/urlplot/perlcritic.log
@@ -0,0 +1,46 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Capture variable used outside conditional at line 422, column 9. See page 253 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 427, column 32. See page 253 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 434, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 436, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 443, column 2. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 447, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 449, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 457, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 459, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 461, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 468, column 2. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 472, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 474, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 483, column 6. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 486, column 2. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 494, column 6. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 497, column 2. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 503, column 6. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 504, column 2. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 513, column 6. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 515, column 2. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 524, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 526, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 529, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 531, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 546, column 2. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 550, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 559, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 561, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 563, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 568, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 571, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 577, column 2. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 606, column 3. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 616, column 2. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 644, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 678, column 19. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 687, column 9. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 691, column 19. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 759, column 2. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 761, column 6. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 763, column 3. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 774, column 2. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 776, column 2. See page 283 of PBP. (Severity: 3)
+"die" used instead of "croak" at line 789, column 7. See page 283 of PBP. (Severity: 3)
diff --git a/Test/usercount/info.yml b/Test/usercount/info.yml
new file mode 100644
index 0000000..0304ddd
--- /dev/null
+++ b/Test/usercount/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'David Leadbeater, Timo Sirainen, Georg Lukas'
+ changes: 'Only show halfops if server supports them'
+ contact: 'dgl@dgl.cx, tss@iki.fi, georg@boerde.de'
+ default_package: usercount
+ description: 'Adds a usercount for a channel as a statusbar item'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-24 23:01:30'
+ name: usercount
+ url: http://irssi.dgl.cx/
+ version: 1.19
diff --git a/Test/usercount/irssi.log b/Test/usercount/irssi.log
new file mode 100644
index 0000000..25b208a
--- /dev/null
+++ b/Test/usercount/irssi.log
@@ -0,0 +1,3 @@
+* Use of uninitialized value in subroutine entry at usercount.pl line 174.
+*
+* -!- Irssi: Loaded script usercount
diff --git a/Test/usercount/perlcritic.log b/Test/usercount/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/usercount/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/userhost/info.yml b/Test/userhost/info.yml
new file mode 100644
index 0000000..094dc38
--- /dev/null
+++ b/Test/userhost/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Jean-Yves Lefort'
+ changed: '$Date: 2002/07/04 13:18:02 $ '
+ contact: 'jylefort\@brutele.be, decadix on IRCNet'
+ default_package: userhost
+ description: 'Adds a -cmd option to the /USERHOST builtin command'
+ license: BSD
+ modified: '2014-10-24 23:01:30'
+ name: userhost
+ url: http://void.adminz.be/irssi.shtml
+ version: 0.23
diff --git a/Test/userhost/irssi.log b/Test/userhost/irssi.log
new file mode 100644
index 0000000..61b5109
--- /dev/null
+++ b/Test/userhost/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script userhost
diff --git a/Test/userhost/perlcritic.log b/Test/userhost/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/userhost/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/users/info.yml b/Test/users/info.yml
new file mode 100644
index 0000000..85284dd
--- /dev/null
+++ b/Test/users/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Jean-Yves Lefort'
+ changed: '$Date: 2003/01/11 14:54:35 $ '
+ contact: 'jylefort\@brutele.be, decadix on IRCnet'
+ default_package: users
+ description: 'Implements /USERS'
+ license: BSD
+ modified: '2014-10-24 23:01:30'
+ name: users
+ version: 2.3
diff --git a/Test/users/irssi.log b/Test/users/irssi.log
new file mode 100644
index 0000000..6bce5dd
--- /dev/null
+++ b/Test/users/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script users
diff --git a/Test/users/perlcritic.log b/Test/users/perlcritic.log
new file mode 100644
index 0000000..bf90a21
--- /dev/null
+++ b/Test/users/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/version-stat/info.yml b/Test/version-stat/info.yml
new file mode 100644
index 0000000..da3dd63
--- /dev/null
+++ b/Test/version-stat/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: c0ffee
+ changed: 'Sun Apr 14 17:30 GMT 2002'
+ contact: c0ffee@penguin-breeder.org
+ default_package: version_stat
+ description: 'shows top[0-9]+ irc client versions in a channel'
+ license: 'Public Domain'
+ modified: '2014-10-24 23:01:30'
+ name: version-stats
+ url: http://www.penguin-breeder.org/?page=irssi
+ version: 0.1
diff --git a/Test/version-stat/irssi.log b/Test/version-stat/irssi.log
new file mode 100644
index 0000000..1a2c997
--- /dev/null
+++ b/Test/version-stat/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script version_stat
diff --git a/Test/version-stat/perlcritic.log b/Test/version-stat/perlcritic.log
new file mode 100644
index 0000000..5445881
--- /dev/null
+++ b/Test/version-stat/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 59, column 5. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 69, column 3. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/verstats/info.yml b/Test/verstats/info.yml
new file mode 100644
index 0000000..9bd4a07
--- /dev/null
+++ b/Test/verstats/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 20030208
+ commands: verstats
+ contact: stefan@pico.ruhr.de
+ default_package: verstats
+ description: 'Draws a diagram of the used clients in a channel'
+ license: GPLv2
+ name: VerStats
+ url: http://scripts.irssi.org
+ version: 20030208
diff --git a/Test/verstats/irssi.log b/Test/verstats/irssi.log
new file mode 100644
index 0000000..e5a0510
--- /dev/null
+++ b/Test/verstats/irssi.log
@@ -0,0 +1,2 @@
+* >> VerStats 20030208 loaded
+* -!- Irssi: Loaded script verstats
diff --git a/Test/verstats/perlcritic.log b/Test/verstats/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/verstats/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/vidinfo/info.yml b/Test/vidinfo/info.yml
new file mode 100644
index 0000000..eb7c004
--- /dev/null
+++ b/Test/vidinfo/info.yml
@@ -0,0 +1,19 @@
+---
+-
+ authors: "Olof \"zibri\" Johansson, Cyprien Debu"
+ changed: 2014-07
+ contact: 'olof@ethup.se, frey@notk.org'
+ default_package: vidinfo
+ description: 'Prints some info of a linked video automatically'
+ license: GPL
+ modified: '2014-07-05 17:57:51'
+ modules:
+ - HTML::Entities
+ - JSON::Parse
+ - LWP::UserAgent
+ - Regexp::Common
+ - URI
+ - URI::QueryParam
+ - XML::Simple
+ name: vidinfo
+ version: 1.00
diff --git a/Test/vidinfo/irssi.log b/Test/vidinfo/irssi.log
new file mode 100644
index 0000000..8ff0533
--- /dev/null
+++ b/Test/vidinfo/irssi.log
@@ -0,0 +1,3 @@
+* Reference found where even-sized list expected at vidinfo.pl line 52.
+*
+* -!- Irssi: Loaded script vidinfo
diff --git a/Test/vidinfo/perlcritic.log b/Test/vidinfo/perlcritic.log
new file mode 100644
index 0000000..f455131
--- /dev/null
+++ b/Test/vidinfo/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 20, column 1. See page 431 of PBP. (Severity: 4)
+String delimiter used with "split" at line 137, column 12. Express it as a regex instead. (Severity: 2)
diff --git a/Test/vowels/info.yml b/Test/vowels/info.yml
new file mode 100644
index 0000000..83f2c12
--- /dev/null
+++ b/Test/vowels/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Jakub Jankowski'
+ contact: shasta@atn.pl
+ default_package: vowels
+ description: 'Silly script, removes vowels, idea taken from #linuxnews ;-)'
+ license: 'GNU GPLv2 or later'
+ name: vowels
+ url: http://irssi.atn.pl/
+ version: 1.0
diff --git a/Test/vowels/irssi.log b/Test/vowels/irssi.log
new file mode 100644
index 0000000..e5867d1
--- /dev/null
+++ b/Test/vowels/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script vowels
diff --git a/Test/vowels/perlcritic.log b/Test/vowels/perlcritic.log
new file mode 100644
index 0000000..62b9abe
--- /dev/null
+++ b/Test/vowels/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 18, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/wa/info.yml b/Test/wa/info.yml
new file mode 100644
index 0000000..fbe2101
--- /dev/null
+++ b/Test/wa/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: "Matti 'qvr' Hiljanen, Piotr 'Pieta' Szymanski"
+ commands: wa
+ contact: 'matti@hiljanen.com, pieta@osiedle.net.pl'
+ contributors: bd@bc-bd.org
+ default_package: wa
+ description: 'shows what WinAmp is playing with /wa command'
+ license: 'Public Domain'
+ modified: '2014-10-24 23:01:30'
+ name: wa
+ url: http://matin.maapallo.org/softa/irssi
+ version: 2.3.1
diff --git a/Test/wa/irssi.log b/Test/wa/irssi.log
new file mode 100644
index 0000000..a11de7c
--- /dev/null
+++ b/Test/wa/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script wa
diff --git a/Test/wa/perlcritic.log b/Test/wa/perlcritic.log
new file mode 100644
index 0000000..ce137e7
--- /dev/null
+++ b/Test/wa/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 77, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/warnkick/info.yml b/Test/warnkick/info.yml
new file mode 100644
index 0000000..f8f1278
--- /dev/null
+++ b/Test/warnkick/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Svante Kvarnström'
+ changed: 'Tue Sep 28 03:51 CEST 2004'
+ contact: sjk@ankeborg.nu
+ default_package: warnkick
+ description: 'warns you if someone kicks you out of a channel'
+ license: GPL
+ name: warnkick
+ url: http://ankeborg.nu
+ version: 0.0.3
diff --git a/Test/warnkick/irssi.log b/Test/warnkick/irssi.log
new file mode 100644
index 0000000..c97cb3f
--- /dev/null
+++ b/Test/warnkick/irssi.log
@@ -0,0 +1,2 @@
+* >> Scriptinfo: Loaded warnkick version 0.0.3 by Svante Kvarnström.
+* -!- Irssi: Loaded script warnkick
diff --git a/Test/warnkick/perlcritic.log b/Test/warnkick/perlcritic.log
new file mode 100644
index 0000000..6045f39
--- /dev/null
+++ b/Test/warnkick/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 34, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/washnicks/info.yml b/Test/washnicks/info.yml
new file mode 100644
index 0000000..bf00334
--- /dev/null
+++ b/Test/washnicks/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: ulbkold
+ changed: '12 April 2002 14:44:11'
+ contact: solaris@sundevil.de
+ default_package: washnicks
+ description: 'Removes annoying characters from nicks'
+ license: GPL
+ name: washnicks
+ url: n/a
+ version: 1.01
diff --git a/Test/washnicks/irssi.log b/Test/washnicks/irssi.log
new file mode 100644
index 0000000..c3e7016
--- /dev/null
+++ b/Test/washnicks/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script washnicks
diff --git a/Test/washnicks/perlcritic.log b/Test/washnicks/perlcritic.log
new file mode 100644
index 0000000..231c41b
--- /dev/null
+++ b/Test/washnicks/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 14, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/watch/info.yml b/Test/watch/info.yml
new file mode 100644
index 0000000..35bd846
--- /dev/null
+++ b/Test/watch/info.yml
@@ -0,0 +1,13 @@
+---
+-
+ authors: ThEbUtChE
+ bugs: ninguno
+ changed: 'viernes, 17 de enero de 2003, 03:19:15 CET'
+ contact: thebutche@interec.org
+ default_package: watch
+ description: 'Uso del comando watch para irssi.'
+ license: BSD
+ modified: '2014-10-24 23:01:30'
+ name: 'Watch script'
+ url: http://www.nebulosa.org
+ version: 1.0
diff --git a/Test/watch/irssi.log b/Test/watch/irssi.log
new file mode 100644
index 0000000..6ffd48d
--- /dev/null
+++ b/Test/watch/irssi.log
@@ -0,0 +1,13 @@
+* Scalar value @nick[0] better written as $nick[0] at watch.pl line 38.
+*
+* Scalar value @nick[0] better written as $nick[0] at watch.pl line 53.
+*
+* Scalar value @nick[0] better written as $nick[0] at watch.pl line 93.
+*
+* Scalar value @nick[0] better written as $nick[0] at watch.pl line 95.
+*
+* Scalar value @nick[0] better written as $nick[0] at watch.pl line 109.
+*
+* Scalar value @nick[0] better written as $nick[0] at watch.pl line 148.
+*
+* -!- Irssi: Loaded script watch
diff --git a/Test/watch/perlcritic.log b/Test/watch/perlcritic.log
new file mode 100644
index 0000000..80001e9
--- /dev/null
+++ b/Test/watch/perlcritic.log
@@ -0,0 +1,21 @@
+Code before warnings are enabled at line 11, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 35, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 40, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 50, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 55, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 67, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 69, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 85, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 87, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 89, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "open" ignored at line 90, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 98, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 99, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 101, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 103, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 105, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "open" ignored at line 106, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 111, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 112, column 5. Check the return value of "close" for success. (Severity: 2)
+Return value of "open" ignored at line 145, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 152, column 5. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/weather/failed.yml b/Test/weather/failed.yml
new file mode 100644
index 0000000..ae8aa3b
--- /dev/null
+++ b/Test/weather/failed.yml
@@ -0,0 +1,6 @@
+---
+-
+ failed: 1
+ modules:
+ - Geo::Weather
+ name: weather
diff --git a/Test/weather/info.yml b/Test/weather/info.yml
new file mode 100644
index 0000000..73416b8
--- /dev/null
+++ b/Test/weather/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: GrayWolf
+ contact: graywolf@i-differ.net
+ description: 'Put local weather information in your statusbar as well as add a forecast command'
+ license: 'Public Domain'
+ modified: '2014-10-24 23:01:30'
+ modules:
+ - Geo::Weather
+ name: Weather.pl
+ version: 2.3
diff --git a/Test/weather/irssi.log b/Test/weather/irssi.log
new file mode 100644
index 0000000..02c9b3b
--- /dev/null
+++ b/Test/weather/irssi.log
@@ -0,0 +1,184 @@
+* -!- Irssi: Error in script weather:
+* Global symbol "$zip" requires explicit package name at weather.pl line 49.
+* Global symbol "$country" requires explicit package name at weather.pl line 50.
+* Global symbol "$in_celsius" requires explicit package name at weather.pl line 53.
+* Global symbol "$zip" requires explicit package name at weather.pl line 91.
+* Global symbol "$country" requires explicit package name at weather.pl line 94.
+* Global symbol "$zip" requires explicit package name at weather.pl line 96.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 99.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 100.
+* Global symbol "$description" requires explicit package name at weather.pl line 101.
+* Global symbol "$wind" requires explicit package name at weather.pl line 102.
+* Global symbol "$wind" requires explicit package name at weather.pl line 103.
+* Global symbol "$wind" requires explicit package name at weather.pl line 104.
+* Global symbol "$wind" requires explicit package name at weather.pl line 105.
+* Global symbol "$dewp" requires explicit package name at weather.pl line 106.
+* Global symbol "$humi" requires explicit package name at weather.pl line 107.
+* Global symbol "$visb" requires explicit package name at weather.pl line 108.
+* Global symbol "$visb" requires explicit package name at weather.pl line 109.
+* Global symbol "$visb" requires explicit package name at weather.pl line 110.
+* Global symbol "$baro" requires explicit package name at weather.pl line 111.
+* Global symbol "$baro" requires explicit package name at weather.pl line 112.
+* Global symbol "$baro" requires explicit package name at weather.pl line 113.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 114.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 114.
+* Global symbol "$description" requires explicit package name at weather.pl line 114.
+* Global symbol "$wind" requires explicit package name at weather.pl line 114.
+* Global symbol "$dewp" requires explicit package name at weather.pl line 114.
+* Global symbol "$humi" requires explicit package name at weather.pl line 114.
+* Global symbol "$visb" requires explicit package name at weather.pl line 114.
+* Global symbol "$baro" requires explicit package name at weather.pl line 114.
+* Global symbol "$country" requires explicit package name at weather.pl line 116.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 124.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 124.
+* Global symbol "$description" requires explicit package name at weather.pl line 124.
+* Global symbol "$therest" requires explicit package name at weather.pl line 124.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 128.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 129.
+* Global symbol "$in_celsius" requires explicit package name at weather.pl line 132.
+* Global symbol "$convert" requires explicit package name at weather.pl line 133.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 133.
+* Global symbol "$convert" requires explicit package name at weather.pl line 134.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 135.
+* Global symbol "$convert" requires explicit package name at weather.pl line 135.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 136.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 136.
+* Global symbol "$feelcon" requires explicit package name at weather.pl line 137.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 137.
+* Global symbol "$feelcon" requires explicit package name at weather.pl line 138.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 139.
+* Global symbol "$feelcon" requires explicit package name at weather.pl line 139.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 140.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 140.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 143.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 144.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 147.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 148.
+* Global symbol "$description" requires explicit package name at weather.pl line 149.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 151.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 151.
+* Global symbol "$description" requires explicit package name at weather.pl line 151.
+* Global symbol "$line" requires explicit package name at weather.pl line 163.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 164.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 164.
+* Global symbol "$description" requires explicit package name at weather.pl line 164.
+* Global symbol "$line" requires explicit package name at weather.pl line 164.
+* Global symbol "$description" requires explicit package name at weather.pl line 166.
+* Global symbol "$description" requires explicit package name at weather.pl line 167.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 168.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 168.
+* Global symbol "$description" requires explicit package name at weather.pl line 168.
+* Global symbol "$statusbar_output" requires explicit package name at weather.pl line 170.
+* Global symbol "$statusbar_output" requires explicit package name at weather.pl line 171.
+* Global symbol "$sbar_out" requires explicit package name at weather.pl line 179.
+* Global symbol "$sbar_out" requires explicit package name at weather.pl line 180.
+* Global symbol "$sbar_out" requires explicit package name at weather.pl line 181.
+* Global symbol "$sbar_out" requires explicit package name at weather.pl line 182.
+* Global symbol "$sbar_out" requires explicit package name at weather.pl line 183.
+* Global symbol "$flag" requires explicit package name at weather.pl line 188.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 188.
+* Global symbol "$flag" requires explicit package name at weather.pl line 189.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 190.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 190.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 191.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 191.
+* Global symbol "$description" requires explicit package name at weather.pl line 191.
+* Global symbol "$wind" requires explicit package name at weather.pl line 191.
+* Global symbol "$dewp" requires explicit package name at weather.pl line 191.
+* Global symbol "$humi" requires explicit package name at weather.pl line 191.
+* Global symbol "$visb" requires explicit package name at weather.pl line 191.
+* Global symbol "$baro" requires explicit package name at weather.pl line 191.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 191.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 192.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 192.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 192.
+* Global symbol "$description" requires explicit package name at weather.pl line 192.
+* Global symbol "$dewp" requires explicit package name at weather.pl line 192.
+* Global symbol "$humi" requires explicit package name at weather.pl line 192.
+* Global symbol "$visb" requires explicit package name at weather.pl line 192.
+* Global symbol "$baro" requires explicit package name at weather.pl line 192.
+* Global symbol "$wind" requires explicit package name at weather.pl line 192.
+* Global symbol "$flag" requires explicit package name at weather.pl line 193.
+* Global symbol "$flag" requires explicit package name at weather.pl line 194.
+* Global symbol "$flag" requires explicit package name at weather.pl line 194.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 195.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 195.
+* Global symbol "$description" requires explicit package name at weather.pl line 195.
+* Global symbol "$wind" requires explicit package name at weather.pl line 195.
+* Global symbol "$dewp" requires explicit package name at weather.pl line 195.
+* Global symbol "$humi" requires explicit package name at weather.pl line 195.
+* Global symbol "$visb" requires explicit package name at weather.pl line 195.
+* Global symbol "$baro" requires explicit package name at weather.pl line 195.
+* Global symbol "$flag" requires explicit package name at weather.pl line 195.
+* Global symbol "$flag" requires explicit package name at weather.pl line 196.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 196.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 196.
+* Global symbol "$description" requires explicit package name at weather.pl line 196.
+* Global symbol "$dewp" requires explicit package name at weather.pl line 196.
+* Global symbol "$humi" requires explicit package name at weather.pl line 196.
+* Global symbol "$visb" requires explicit package name at weather.pl line 196.
+* Global symbol "$baro" requires explicit package name at weather.pl line 196.
+* Global symbol "$wind" requires explicit package name at weather.pl line 196.
+* Global symbol "$flag" requires explicit package name at weather.pl line 197.
+* Global symbol "$flag" requires explicit package name at weather.pl line 198.
+* Global symbol "$flag" requires explicit package name at weather.pl line 199.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 201.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 201.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 202.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 202.
+* Global symbol "$description" requires explicit package name at weather.pl line 202.
+* Global symbol "$wind" requires explicit package name at weather.pl line 202.
+* Global symbol "$dewp" requires explicit package name at weather.pl line 202.
+* Global symbol "$humi" requires explicit package name at weather.pl line 202.
+* Global symbol "$visb" requires explicit package name at weather.pl line 202.
+* Global symbol "$baro" requires explicit package name at weather.pl line 202.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 202.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 203.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 203.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 203.
+* Global symbol "$description" requires explicit package name at weather.pl line 203.
+* Global symbol "$dewp" requires explicit package name at weather.pl line 203.
+* Global symbol "$humi" requires explicit package name at weather.pl line 203.
+* Global symbol "$visb" requires explicit package name at weather.pl line 203.
+* Global symbol "$baro" requires explicit package name at weather.pl line 203.
+* Global symbol "$wind" requires explicit package name at weather.pl line 203.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 204.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 205.
+* Global symbol "$flag" requires explicit package name at weather.pl line 207.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 209.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 209.
+* Global symbol "$temperature" requires explicit package name at weather.pl line 210.
+* Global symbol "$feelslike" requires explicit package name at weather.pl line 210.
+* Global symbol "$description" requires explicit package name at weather.pl line 210.
+* Global symbol "$wind" requires explicit package name at weather.pl line 210.
+* Global symbol "$dewp" requires explicit package name at weather.pl line 210.
+* Global symbol "$humi" requires explicit package name at weather.pl line 210.
+* Global symbol "$visb" requires explicit package name at weather.pl line 210.
+* Global symbol "$baro" requires explicit package name at weather.pl line 210.
+* Global symbol "$forecast" requires explicit package name at weather.pl line 210.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 210.
+* Global symbol "$forecast" requires explicit package name at weather.pl line 216.
+* Global symbol "$forecast" requires explicit package name at weather.pl line 217.
+* Global symbol "$forecast" requires explicit package name at weather.pl line 218.
+* Global symbol "$forecast" requires explicit package name at weather.pl line 219.
+* Global symbol "$forecast" requires explicit package name at weather.pl line 220.
+* Global symbol "@fore" requires explicit package name at weather.pl line 222.
+* Global symbol "$forecast" requires explicit package name at weather.pl line 222.
+* Global symbol "$endres" requires explicit package name at weather.pl line 223.
+* Global symbol "$line" requires explicit package name at weather.pl line 225.
+* Global symbol "@fore" requires explicit package name at weather.pl line 225.
+* Global symbol "$endres" requires explicit package name at weather.pl line 230.
+* Global symbol "$line" requires explicit package name at weather.pl line 232.
+* Global symbol "$line" requires explicit package name at weather.pl line 233.
+* Global symbol "$line" requires explicit package name at weather.pl line 234.
+* Global symbol "$endres" requires explicit package name at weather.pl line 235.
+* Global symbol "$line" requires explicit package name at weather.pl line 235.
+* Global symbol "$line" requires explicit package name at weather.pl line 241.
+* Global symbol "$line" requires explicit package name at weather.pl line 242.
+* Global symbol "$line" requires explicit package name at weather.pl line 243.
+* Global symbol "$endres" requires explicit package name at weather.pl line 244.
+* Global symbol "$line" requires explicit package name at weather.pl line 244.
+* Global symbol "$endres" requires explicit package name at weather.pl line 251.
+* Global symbol "$thezip" requires explicit package name at weather.pl line 252.
+* Global symbol "$in_celsius" requires explicit package name at weather.pl line 277.
+* Global symbol "$in_celsius" requires explicit package name at weather.pl line 290.
diff --git a/Test/weather/perlcritic.log b/Test/weather/perlcritic.log
new file mode 100644
index 0000000..38f8b43
--- /dev/null
+++ b/Test/weather/perlcritic.log
@@ -0,0 +1,8 @@
+Code before warnings are enabled at line 34, column 1. See page 431 of PBP. (Severity: 4)
+Subroutine "new" called using indirect syntax at line 87, column 13. See page 349 of PBP. (Severity: 4)
+Mismatched operator at line 94, column 17. Numeric/string operators and operands should match. (Severity: 3)
+"die" used instead of "croak" at line 150, column 53. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 152, column 3. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 158, column 52. See page 283 of PBP. (Severity: 3)
+Return value of "close" ignored at line 173, column 3. Check the return value of "close" for success. (Severity: 2)
+Mismatched operator at line 228, column 25. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/whitelist/info.yml b/Test/whitelist/info.yml
new file mode 100644
index 0000000..d590006
--- /dev/null
+++ b/Test/whitelist/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "David O'Rourke, Karl Siegemund"
+ changed: '12/03/2007 15:20 GMT'
+ contact: 'phyber [at] #irssi, q [at] spuk.de'
+ default_package: whitelist
+ description: 'Whitelist specific nicks or hosts and ignore messages from anyone else.'
+ license: GPLv2
+ modified: '2014-08-07 02:00:52'
+ name: whitelist
+ version: 1.0
diff --git a/Test/whitelist/irssi.log b/Test/whitelist/irssi.log
new file mode 100644
index 0000000..c21a175
--- /dev/null
+++ b/Test/whitelist/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Couldn't open ../whitelist.conf for reading. Do you need to generate a config file with '/whitelist upgrade' ?
+* -!- Irssi: Loaded script whitelist
diff --git a/Test/whitelist/perlcritic.log b/Test/whitelist/perlcritic.log
new file mode 100644
index 0000000..fa941cb
--- /dev/null
+++ b/Test/whitelist/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 80, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 160, column 2. See page 283 of PBP. (Severity: 3)
diff --git a/Test/whois/info.yml b/Test/whois/info.yml
new file mode 100644
index 0000000..5cd9035
--- /dev/null
+++ b/Test/whois/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Maciek 'fahren' Freudenheim"
+ changed: 'Fri Mar 15 15:09:42 CET 2002'
+ contact: fahren@bochnia.pl
+ default_package: whois
+ description: "Hilights '@' in whois channel reply"
+ license: 'GNU GPLv2 or later'
+ name: cwhois
+ version: 1.0
diff --git a/Test/whois/irssi.log b/Test/whois/irssi.log
new file mode 100644
index 0000000..e244604
--- /dev/null
+++ b/Test/whois/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script whois
diff --git a/Test/whois/perlcritic.log b/Test/whois/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/whois/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/whois_hexip/info.yml b/Test/whois_hexip/info.yml
new file mode 100644
index 0000000..cb970b4
--- /dev/null
+++ b/Test/whois_hexip/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Michael Kowalchuk'
+ changed: 12.24.2005
+ contact: michael_kowalchuk@umanitoba.ca
+ default_package: whois_hexip
+ description: 'Every time a WHOIS or WHOWAS is run, this script checks the ident and realname for a hex encoded IP address, then decodes it, reverses it, and adds it to the printed WHOIS/WHOWAS result. Useful for looking at CGI::IRC clients.'
+ license: MIT
+ name: whois_hexip
+ url: http://home.cc.umanitoba.ca/~umkowa17/junk/whois_hexip.pl
+ version: 1.4
diff --git a/Test/whois_hexip/irssi.log b/Test/whois_hexip/irssi.log
new file mode 100644
index 0000000..a8ffe3a
--- /dev/null
+++ b/Test/whois_hexip/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script whois_hexip
diff --git a/Test/whois_hexip/perlcritic.log b/Test/whois_hexip/perlcritic.log
new file mode 100644
index 0000000..a434e91
--- /dev/null
+++ b/Test/whois_hexip/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 43, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 74, column 53. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 75, column 63. Numeric/string operators and operands should match. (Severity: 3)
+Mismatched operator at line 77, column 38. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/whos/info.yml b/Test/whos/info.yml
new file mode 100644
index 0000000..47f1c47
--- /dev/null
+++ b/Test/whos/info.yml
@@ -0,0 +1,9 @@
+---
+-
+ authors: 'Erik Fears'
+ contact: strtok@softhome.net
+ default_package: whos
+ description: 'This script allows you to view all users on a specific server.'
+ license: GPL
+ name: whos
+ version: 1.00
diff --git a/Test/whos/irssi.log b/Test/whos/irssi.log
new file mode 100644
index 0000000..43ccdf7
--- /dev/null
+++ b/Test/whos/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script whos
diff --git a/Test/whos/perlcritic.log b/Test/whos/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/whos/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/wilm/info.yml b/Test/wilm/info.yml
new file mode 100644
index 0000000..7962b4f
--- /dev/null
+++ b/Test/wilm/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Leszek Matok'
+ changed: '10.3.2002 14:00'
+ contact: lam@lac.pl
+ default_package: wilm
+ description: 'Provides /wilm and /wiilm commands, which do a whois on a person who sent you last private message'
+ license: 'Public Domain'
+ name: wilm
+ version: 1.0.1
diff --git a/Test/wilm/irssi.log b/Test/wilm/irssi.log
new file mode 100644
index 0000000..643d498
--- /dev/null
+++ b/Test/wilm/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script wilm
diff --git a/Test/wilm/perlcritic.log b/Test/wilm/perlcritic.log
new file mode 100644
index 0000000..05eb8bf
--- /dev/null
+++ b/Test/wilm/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 7, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/window_switcher/info.yml b/Test/window_switcher/info.yml
new file mode 100644
index 0000000..deb190c
--- /dev/null
+++ b/Test/window_switcher/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Wouter Coekaerts'
+ changed: 29/07/07
+ contact: coekie@irssi.org
+ default_package: window_switcher
+ description: 'makes switching windows easy'
+ license: 'GPLv2 or later'
+ name: window_switcher
+ url: http://wouter.coekaerts.be/irssi/
+ version: 1.0
diff --git a/Test/window_switcher/irssi.log b/Test/window_switcher/irssi.log
new file mode 100644
index 0000000..6457783
--- /dev/null
+++ b/Test/window_switcher/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script window_switcher
diff --git a/Test/window_switcher/perlcritic.log b/Test/window_switcher/perlcritic.log
new file mode 100644
index 0000000..342dd8d
--- /dev/null
+++ b/Test/window_switcher/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 32, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/winnum/info.yml b/Test/winnum/info.yml
new file mode 100644
index 0000000..acffdec
--- /dev/null
+++ b/Test/winnum/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Trevor \"tee\" Slocum"
+ changed: 2014-05-01
+ contact: tslocum@gmail.com
+ default_package: winnum
+ description: 'Goto a window by its reference number with /##'
+ license: GPLv3
+ modified: '2014-08-01 15:27:47'
+ name: WinNum
+ url: https://github.com/tslocum/irssi-scripts
+ version: 1.0.0
diff --git a/Test/winnum/irssi.log b/Test/winnum/irssi.log
new file mode 100644
index 0000000..7456719
--- /dev/null
+++ b/Test/winnum/irssi.log
@@ -0,0 +1,2 @@
+* WinNum: v1.0.0 loaded. Enter /<window #> to goto a window.
+* -!- Irssi: Loaded script winnum
diff --git a/Test/winnum/perlcritic.log b/Test/winnum/perlcritic.log
new file mode 100644
index 0000000..2039166
--- /dev/null
+++ b/Test/winnum/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 13, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/wisestamp/info.yml b/Test/wisestamp/info.yml
new file mode 100644
index 0000000..dd9081b
--- /dev/null
+++ b/Test/wisestamp/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: 'Antti Ruokomäki'
+ changed: 'Wed Apr 12 22:46:00 2006'
+ contact: antti.ruokomaki@mbnet.fi
+ default_package: wisestamp
+ description: 'If timestamp_timeout is used, the text will be indented when the stamp is hidden'
+ license: 'Public Domain'
+ name: wisestamp
+ version: 1.1
diff --git a/Test/wisestamp/irssi.log b/Test/wisestamp/irssi.log
new file mode 100644
index 0000000..b6a442d
--- /dev/null
+++ b/Test/wisestamp/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script wisestamp
diff --git a/Test/wisestamp/perlcritic.log b/Test/wisestamp/perlcritic.log
new file mode 100644
index 0000000..5e5e900
--- /dev/null
+++ b/Test/wisestamp/perlcritic.log
@@ -0,0 +1,2 @@
+Code before warnings are enabled at line 13, column 1. See page 431 of PBP. (Severity: 4)
+Mismatched operator at line 35, column 21. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/wkb/info.yml b/Test/wkb/info.yml
new file mode 100644
index 0000000..334622d
--- /dev/null
+++ b/Test/wkb/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Matti 'qvr' Hiljanen"
+ contact: matti@hiljanen.com
+ default_package: wkb
+ description: 'A simple word kickbanner'
+ license: 'Public Domain'
+ modified: '2014-10-24 23:01:30'
+ name: wkb
+ url: http://matin.maapallo.org/softa/irssi
+ version: 1.1
diff --git a/Test/wkb/irssi.log b/Test/wkb/irssi.log
new file mode 100644
index 0000000..ceede0e
--- /dev/null
+++ b/Test/wkb/irssi.log
@@ -0,0 +1,3 @@
+* Possible attempt to put comments in qw() list at wkb.pl line 17.
+*
+* -!- Irssi: Loaded script wkb
diff --git a/Test/wkb/perlcritic.log b/Test/wkb/perlcritic.log
new file mode 100644
index 0000000..dcb4ba4
--- /dev/null
+++ b/Test/wkb/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 4, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/wordcompletition/failed.yml b/Test/wordcompletition/failed.yml
new file mode 100644
index 0000000..1d4d5c6
--- /dev/null
+++ b/Test/wordcompletition/failed.yml
@@ -0,0 +1,6 @@
+---
+-
+ failed: 1
+ modules:
+ - DBI
+ name: wordcompletition
diff --git a/Test/wordcompletition/info.yml b/Test/wordcompletition/info.yml
new file mode 100644
index 0000000..21eef51
--- /dev/null
+++ b/Test/wordcompletition/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Jesper Lindh'
+ changed: 2004-03-12
+ contact: rakblad@midgard.liu.se
+ description: 'Adds words from IRC to your tab-completion list'
+ license: 'Public Domain'
+ modules:
+ - DBI
+ name: 'IRC Completion with mysql-database'
+ url: http://midgard.liu.se/~n02jesli/perl/
+ version: 0.1
diff --git a/Test/wordcompletition/irssi.log b/Test/wordcompletition/irssi.log
new file mode 100644
index 0000000..eaab465
--- /dev/null
+++ b/Test/wordcompletition/irssi.log
@@ -0,0 +1,8 @@
+* Useless use of a constant (
+* ) in void context at wordcompletition.pl line 35.
+*
+* Useless use of a constant (
+* ) in void context at wordcompletition.pl line 48.
+*
+* -!- Irssi: Error in script wordcompletition:
+* DBI connect('yourdatabase:databashostname','yourusername',...) failed: Unknown MySQL server host 'databashostname' (0) at wordcompletition.pl line 23
diff --git a/Test/wordcompletition/perlcritic.log b/Test/wordcompletition/perlcritic.log
new file mode 100644
index 0000000..1334159
--- /dev/null
+++ b/Test/wordcompletition/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 6, column 1. See page 431 of PBP. (Severity: 4)
+Comma used to separate statements at line 35, column 10. See pages 68,71 of PBP. (Severity: 4)
+Comma used to separate statements at line 48, column 9. See pages 68,71 of PBP. (Severity: 4)
diff --git a/Test/wordscramble/info.yml b/Test/wordscramble/info.yml
new file mode 100644
index 0000000..12b8d7e
--- /dev/null
+++ b/Test/wordscramble/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Koenraad Heijlen'
+ changed: 2003-09-15
+ contact: vipie@ulyssis.org
+ default_package: wordscramble
+ description: 'A script that scrambles all the letters in a word except the first and last.'
+ license: 'GNU GPL version 2'
+ name: word_scramble
+ url: http://vipie.studentenweb.org/dev/irssi/wordscramble
+ version: 0.0.2
diff --git a/Test/wordscramble/irssi.log b/Test/wordscramble/irssi.log
new file mode 100644
index 0000000..0794448
--- /dev/null
+++ b/Test/wordscramble/irssi.log
@@ -0,0 +1,3 @@
+* "my" variable $l masks earlier declaration in same scope at wordscramble.pl line 73.
+*
+* -!- Irssi: Loaded script wordscramble
diff --git a/Test/wordscramble/perlcritic.log b/Test/wordscramble/perlcritic.log
new file mode 100644
index 0000000..8e14a45
--- /dev/null
+++ b/Test/wordscramble/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/xauth/info.yml b/Test/xauth/info.yml
new file mode 100644
index 0000000..a05b0f9
--- /dev/null
+++ b/Test/xauth/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Toshio R. Spoor'
+ changed: '$Date: 2004/12/17 08:39:47 $'
+ contact: t.spoor@gmail.com
+ default_package: xauth
+ description: 'Undernet X Service Authentication Program'
+ license: 'GNU GPLv2 or later'
+ modified: '2014-10-24 23:01:30'
+ name: xauth
+ version: 1.02
diff --git a/Test/xauth/irssi.log b/Test/xauth/irssi.log
new file mode 100644
index 0000000..7078288
--- /dev/null
+++ b/Test/xauth/irssi.log
@@ -0,0 +1,8 @@
+* -!- Irssi: [xauth] Creating basic userfile in ../x.users. Edit File.
+* readline() on closed filehandle XUSERS at xauth.pl line 366.
+*
+* -!- Irssi: [xauth] Creating basic channelfile in ../x.channels. Edit File.
+* readline() on closed filehandle NICKCHANS at xauth.pl line 439.
+*
+* -!- Irssi: [xauth] Script v1.02 loaded ...
+* -!- Irssi: Loaded script xauth
diff --git a/Test/xauth/perlcritic.log b/Test/xauth/perlcritic.log
new file mode 100644
index 0000000..4ab2bd2
--- /dev/null
+++ b/Test/xauth/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 60, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 375, column 9. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 391, column 9. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 410, column 9. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 448, column 9. Check the return value of "close" for success. (Severity: 2)
diff --git a/Test/xcmd/info.yml b/Test/xcmd/info.yml
new file mode 100644
index 0000000..0a77545
--- /dev/null
+++ b/Test/xcmd/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Clément \"nodens\" Hermann"
+ changed: 0.2
+ commands: xcmd
+ contact: clement.hermann@free.fr
+ default_package: xcmd
+ description: "makes Undernet's X commands easier and faster to use"
+ license: GPLv2
+ name: Xcmd
+ version: 0.2
diff --git a/Test/xcmd/irssi.log b/Test/xcmd/irssi.log
new file mode 100644
index 0000000..7ec48a4
--- /dev/null
+++ b/Test/xcmd/irssi.log
@@ -0,0 +1,2 @@
+* -!- Irssi: Xcmd 0.2 by nodens. Try /xcmd for help
+* -!- Irssi: Loaded script xcmd
diff --git a/Test/xcmd/perlcritic.log b/Test/xcmd/perlcritic.log
new file mode 100644
index 0000000..e9d7cbb
--- /dev/null
+++ b/Test/xcmd/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 26, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/xdccget/info.yml b/Test/xdccget/info.yml
new file mode 100644
index 0000000..bf9f734
--- /dev/null
+++ b/Test/xdccget/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 20040509
+ commands: xdccget
+ contact: stefan@pico.ruhr.de
+ default_package: xdccget
+ description: 'advances downloading from XDCC bots'
+ license: GPLv2
+ name: XDCCget
+ version: 20040509
diff --git a/Test/xdccget/irssi.log b/Test/xdccget/irssi.log
new file mode 100644
index 0000000..63fd9d0
--- /dev/null
+++ b/Test/xdccget/irssi.log
@@ -0,0 +1,4 @@
+* Using an array as a reference is deprecated at xdccget.pl line 271.
+*
+* >> XDCCget 20040509 loaded: /xdccget help for help
+* -!- Irssi: Loaded script xdccget
diff --git a/Test/xdccget/perlcritic.log b/Test/xdccget/perlcritic.log
new file mode 100644
index 0000000..afe537e
--- /dev/null
+++ b/Test/xdccget/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 41, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/xetra/failed.yml b/Test/xetra/failed.yml
new file mode 100644
index 0000000..07ced98
--- /dev/null
+++ b/Test/xetra/failed.yml
@@ -0,0 +1,6 @@
+---
+-
+ failed: 1
+ modules:
+ - LWP::Simple
+ name: xetra
diff --git a/Test/xetra/info.yml b/Test/xetra/info.yml
new file mode 100644
index 0000000..8d5fc9a
--- /dev/null
+++ b/Test/xetra/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: "Stefan 'tommie' Tomanek"
+ changed: 20030208
+ commands: xetra
+ contact: stefan@pico.ruhr.de
+ description: 'brings the stock exchanges of the world to your irssi'
+ license: GPLv2
+ modules:
+ - LWP::Simple
+ name: Xetra
+ version: 20030208
diff --git a/Test/xetra/irssi.log b/Test/xetra/irssi.log
new file mode 100644
index 0000000..6408184
--- /dev/null
+++ b/Test/xetra/irssi.log
@@ -0,0 +1,6 @@
+* Use of uninitialized value $Irssi::Script::xetra::forked in numeric gt (>) at xetra.pl line 95.
+*
+* >> Xetra 20030208 loaded: /xetra help for help
+* -!- Irssi: Loaded script xetra
+* -!- Irssi: Error in script xetra:
+* Can't locate object method "new" via package "Data::Dumper" (perhaps you forgot to load "Data::Dumper"?) at xetra.pl line 112.
diff --git a/Test/xetra/perlcritic.log b/Test/xetra/perlcritic.log
new file mode 100644
index 0000000..d6a4318
--- /dev/null
+++ b/Test/xetra/perlcritic.log
@@ -0,0 +1,6 @@
+Code before warnings are enabled at line 5, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "close" ignored at line 99, column 9. Check the return value of "close" for success. (Severity: 2)
+String delimiter used with "split" at line 108, column 29. Express it as a regex instead. (Severity: 2)
+Return value of "close" ignored at line 116, column 2. Check the return value of "close" for success. (Severity: 2)
+Return value of "close" ignored at line 126, column 5. Check the return value of "close" for success. (Severity: 2)
+Expression form of "eval" at line 130, column 18. See page 161 of PBP. (Severity: 5)
diff --git a/Test/xlist/info.yml b/Test/xlist/info.yml
new file mode 100644
index 0000000..bf20b7a
--- /dev/null
+++ b/Test/xlist/info.yml
@@ -0,0 +1,10 @@
+---
+-
+ authors: "Matthäus 'JonnyBG' Wander"
+ contact: jbg@swznet.de
+ default_package: xlist
+ description: 'Better readable listing of channel names'
+ license: GPLv2
+ name: xlist
+ url: http://jbg.swznet.de/xlist/
+ version: 1.00
diff --git a/Test/xlist/irssi.log b/Test/xlist/irssi.log
new file mode 100644
index 0000000..d1956e6
--- /dev/null
+++ b/Test/xlist/irssi.log
@@ -0,0 +1,2 @@
+* <--> xlist v1.00: Simply use /list as you always do
+* -!- Irssi: Loaded script xlist
diff --git a/Test/xlist/perlcritic.log b/Test/xlist/perlcritic.log
new file mode 100644
index 0000000..bd531da
--- /dev/null
+++ b/Test/xlist/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 10, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/xmms/info.yml b/Test/xmms/info.yml
new file mode 100644
index 0000000..2c262b3
--- /dev/null
+++ b/Test/xmms/info.yml
@@ -0,0 +1,11 @@
+---
+-
+ authors: 'Simon Shine'
+ changed: 2004-01-15
+ contact: simon@blueshell.dk
+ default_package: xmms
+ description: 'XMMS-InfoPipe front-end - allow /np [-help] [dest]'
+ license: 'Public Domain'
+ modified: '2015-01-18 02:15:41'
+ name: xmms
+ version: 2.0
diff --git a/Test/xmms/irssi.log b/Test/xmms/irssi.log
new file mode 100644
index 0000000..582f1c0
--- /dev/null
+++ b/Test/xmms/irssi.log
@@ -0,0 +1,5 @@
+* Scalar value @_[0] better written as $_[0] at xmms.pl line 156.
+*
+* Argument "yes" isn't numeric in subroutine entry at xmms.pl line 45.
+*
+* -!- Irssi: Loaded script xmms
diff --git a/Test/xmms/perlcritic.log b/Test/xmms/perlcritic.log
new file mode 100644
index 0000000..c29b0d5
--- /dev/null
+++ b/Test/xmms/perlcritic.log
@@ -0,0 +1,4 @@
+Code before warnings are enabled at line 31, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 86, column 5. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 92, column 5. Check the return value of "close" for success. (Severity: 2)
+Mismatched operator at line 135, column 37. Numeric/string operators and operands should match. (Severity: 3)
diff --git a/Test/xmms2/info.yml b/Test/xmms2/info.yml
new file mode 100644
index 0000000..c241741
--- /dev/null
+++ b/Test/xmms2/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: simon
+ changed: 'Mon Nov 27 18:00:00 CET 2006'
+ commands: '/np'
+ contact: simon\@blueshell.dk
+ default_package: xmms2
+ description: 'Returns XMMS-InfoPipe data'
+ license: 'Public Domain'
+ modified: '2014-10-24 23:01:30'
+ name: 'XMMS-InfoPipe Script'
+ note: 'Make sure InfoPipe is configured!'
+ url: http://irssi.dk/
+ version: 1.1.3+1
diff --git a/Test/xmms2/irssi.log b/Test/xmms2/irssi.log
new file mode 100644
index 0000000..f62549c
--- /dev/null
+++ b/Test/xmms2/irssi.log
@@ -0,0 +1,9 @@
+* Unquoted string "xmms" may clash with future reserved word at xmms2.pl line 48.
+*
+* \1 better written as $1 at xmms2.pl line 55.
+*
+* \2 better written as $2 at xmms2.pl line 55.
+*
+* Unquoted string "xmms" may clash with future reserved word at xmms2.pl line 64.
+*
+* -!- Irssi: Loaded script xmms2
diff --git a/Test/xmms2/perlcritic.log b/Test/xmms2/perlcritic.log
new file mode 100644
index 0000000..96abb7a
--- /dev/null
+++ b/Test/xmms2/perlcritic.log
@@ -0,0 +1,5 @@
+Code before warnings are enabled at line 30, column 1. See page 431 of PBP. (Severity: 4)
+"die" used instead of "croak" at line 48, column 39. See page 283 of PBP. (Severity: 3)
+Capture variable used outside conditional at line 54, column 12. See page 253 of PBP. (Severity: 3)
+Return value of "close" ignored at line 64, column 3. Check the return value of "close" for success. (Severity: 2)
+"die" used instead of "croak" at line 70, column 5. See page 283 of PBP. (Severity: 3)
diff --git a/Test/xmmsinfo/failed.yml b/Test/xmmsinfo/failed.yml
new file mode 100644
index 0000000..30886a9
--- /dev/null
+++ b/Test/xmmsinfo/failed.yml
@@ -0,0 +1,6 @@
+---
+-
+ failed: 1
+ modules:
+ - Irssi::XMMSInfo
+ name: xmmsinfo
diff --git a/Test/xmmsinfo/info.yml b/Test/xmmsinfo/info.yml
new file mode 100644
index 0000000..8258a96
--- /dev/null
+++ b/Test/xmmsinfo/info.yml
@@ -0,0 +1,12 @@
+---
+-
+ authors: 'Tuomas Jormola'
+ changed: 2006-1027T18:00+0300
+ contact: tjormola@cc.hut.fi
+ description: "/xmmsinfo to tell what you're currently playing"
+ license: GPLv2
+ modules:
+ - Irssi::XMMSInfo
+ name: XMMSInfo
+ url: http://shakti.tky.hut.fi/stuff.xml#irssi
+ version: 1.01
diff --git a/Test/xmmsinfo/irssi.log b/Test/xmmsinfo/irssi.log
new file mode 100644
index 0000000..e2a54df
--- /dev/null
+++ b/Test/xmmsinfo/irssi.log
@@ -0,0 +1,3 @@
+* -!- Irssi: Error in script xmmsinfo:
+* Can't locate Irssi/XMMSInfo.pm in @INC at xmmsinfo.pl line 30.
+* BEGIN failed--compilation aborted at xmmsinfo.pl line 30.
diff --git a/Test/xmmsinfo/perlcritic.log b/Test/xmmsinfo/perlcritic.log
new file mode 100644
index 0000000..6045f39
--- /dev/null
+++ b/Test/xmmsinfo/perlcritic.log
@@ -0,0 +1 @@
+Code before warnings are enabled at line 34, column 1. See page 431 of PBP. (Severity: 4)
diff --git a/Test/xqf/info.yml b/Test/xqf/info.yml
new file mode 100644
index 0000000..191cce6
--- /dev/null
+++ b/Test/xqf/info.yml
@@ -0,0 +1,14 @@
+---
+-
+ authors: mizerou
+ changed: 'Sat June 05 05:12 MST 2004'
+ commands: xqf
+ contact: mizerou@telus.net
+ default_package: xqf
+ description: 'automatically sends xqf data to irssi and optionally licq'
+ license: GPLv2
+ modified: '2014-10-24 23:01:30'
+ modules: Socket
+ name: XQF
+ url: none
+ version: 0.14
diff --git a/Test/xqf/irssi.log b/Test/xqf/irssi.log
new file mode 100644
index 0000000..14bc7c7
--- /dev/null
+++ b/Test/xqf/irssi.log
@@ -0,0 +1 @@
+* -!- Irssi: Loaded script xqf
diff --git a/Test/xqf/perlcritic.log b/Test/xqf/perlcritic.log
new file mode 100644
index 0000000..87ec573
--- /dev/null
+++ b/Test/xqf/perlcritic.log
@@ -0,0 +1,3 @@
+Code before warnings are enabled at line 41, column 1. See page 431 of PBP. (Severity: 4)
+Return value of "open" ignored at line 111, column 3. Check the return value of "open" for success. (Severity: 3)
+Return value of "close" ignored at line 113, column 3. Check the return value of "close" for success. (Severity: 2)
diff --git a/changed-info b/changed-info
new file mode 100644
index 0000000..79cc67a
--- /dev/null
+++ b/changed-info
@@ -0,0 +1,432 @@
+097ea77e54af0266b70844a23ee1f03224f5143a __ARTEFACTS_CI__
+508708078b55242d174fe0ff08f0aedb5922cfd1 8-ball.pl
+9ea65930c54fad970c7a612d6a1c9ba3a6dbf98d accent.pl
+e439eeb9c80324e301e70f1fe169f7bec1570b76 accountname.pl
+c0c55d01e6c3c9e1dc5d4c0baacfe52e71ab9e53 act_fifo.pl
+65293647470dece4eb09a8f9e39ab2d643c68565 active_notice.pl
+dce841aa79234006dbab5714a6d4e7f712dabcc7 active_notify.pl
+e963ce6745b800173a0e0d6718c7ce08f521b819 activity_file.pl
+b14435fecb611941489d1cc2d93bd0754229cf5c act.pl
+93c30ee18fd389fd3963c3d1dbb094e359f6d16e aidle.pl
+af3e5c170f3637a4e6037163ae0620f1f319c3a4 ai.pl
+0c93230cb0db4e2fda250e8c1a859d75d6889975 akftp.pl
+3c590cc696d81d42b7eded5e7c0ed402a26c837a alame.pl
+22b68de2fa1e649a813503e50441265be27b3595 amaroknp.pl
+22206c357d7e315cc25ff7a16c4b72578fa63f37 amarok_ssh.pl
+f7a0ca885ae7f0746eab27b0357b476ccb0d1396 anotherway.pl
+40c0d50a2594ec9330ea535f703da5d5506316a6 antiplenk.pl
+ec42c669218a5ee0c3ae790cfeb57d577bbd1c2d apm.pl
+fc854c6b2d6217f3863ffe28fa54c360d4c47451 armeija.pl
+557ebb0b1d35cb254867fb3c70b4fcb8f963c638 ascii.pl
+da8d08c198a8ee384be76c4230e7bf04ef8c0285 aspell_complete.pl
+53f8b96320e9e1d2b508a4b1c40e924acdbd3905 auth_quakenet.pl
+be6cbf7b73f22e2f86846a564187c3c828c241a9 autoaway.pl
+f7c6f71decc1c37f1ae43c758f7a915dd6c688cb autochannel.pl
+f01df5d65758938d20b9eddd9e01c7c3b77070a3 autoclearinput.pl
+30954702cdada25e9d1d80b6e835e9d8cfccedc2 autocycle.pl
+7d25427a3b50e17745ecfea81b4f08657e60741a autolimit.pl
+61882f3fffcfe55caa302ff7527f6b606075bc69 autoopper.pl
+b72def15776554c8f7bb4ea1525f3795e2728b16 autoop.pl
+b1736619f9b093287a57ac9b2346257398f3bb43 autorealname.pl
+42c97da7ab7f03de962192aed7890e619e2e1bfd autorejoin.pl
+31f6e681dfce55a05a9dfb68b25b25114156c21e autorejoinpunish.pl
+3548b282b0c6122240aaccf03b99bf126fd790bd autoreminder.pl
+7b197c02a3e3646d5a480e8f49dbea8ba3bf9d3d autostuff.pl
+47d447570c259e5f1d6cceca6e1fd256639bab76 autoversion.pl
+ed03d8ffc463d83c68103c7a7d5f1f14f46413e8 autovoice.pl
+59fc1ef375d290b84ca7e6868b870ffbf15d3bd9 auto_whois.pl
+5ec6c199b5ca93477754143a979afc111a4478fb autowhois.pl
+154f9b068da7cef159c4f5576a272163577e8fef autowhois_simple.pl
+c110c91c54b2a72ba523a13a3330169fa69bc9d8 autowrap.pl
+7414c23150b1402b18fc149be5d2e12d03d44322 away2web.pl
+a250db673d24a3ef92b5b970e7005411bb76ffbb awaybar.pl
+94d4c6e3eb6e34a1eb65c544037523a31823425e away_hilight_notice.pl
+4d9bcc7553b32eff6cb98a93dbf26e0cb899a111 awaylogcnt.pl
+9018903dd43b1c69700002994610a4d5670d47cc away.pl
+628e0f45834ae14b12c31f434559927899102345 awayproxy.pl
+29aefd1a3e5717caf75c2da69a77391b3c68befa away_verbose.pl
+3472c6dc944ad9f9a7fc0f30b06303c0b1aeef06 babelirc.pl
+20a0b57516b2359577c7bd2086dee437db4a550d badword.pl
+a614d17c6ed63e05f871b43b0e7bf57f320ba69a bandwidth.pl
+8915dbc88f02090dfb6a8f39af42b92d100630b2 ban.pl
+32f89c92f1670a8e8a2015080d0bd6177a031038 bantime.pl
+e381b937d581f13a6782158c9696a8bbb459060b beepaway.pl
+2c139ab015d04933fc85f409ff9d7f74305a5ae2 beep_beep.pl
+0bc5c5375231e2db8f1d3709bb1e04503e949922 beep.pl
+7d9f68fcc800b9a089754894c2c2f48c0598a00c bestoiber.pl
+3b388e3a766b4f71be34e91db337b877bdc05ddb bgta.pl
+1eb374abf2d918e89c86c9854abff8576e2bf682 binary.pl
+610ae11641f66a9d190a17f7f8bb6312c013719e binary_time.pl
+179b539b4eda2f8cd11f4a61a704f2be59355209 bitlbee_blist.pl
+6a254a770b447aeecdb35d9e966c28ce03365944 bitlbee_join_notice.pl
+93a01b98b10ebc754177a4ca2123732126d5c26d bitlbee_nick_change.pl
+8d19128c5a327f33304752b01b64c60b055048b0 bitlbee_tab_completion.pl
+7957d579766aa4e16863bcecd42f500a8c7819fd bitlbee_timestamp.pl
+50fe47c30c65502b402949b84d189fd2a3909818 bitlbee_typing_notice.pl
+9e24111144fdb3ccd17946821a932a70782511f1 blowjob.pl
+a8a729deb76ca86b1bc5b08b6ae99b0d28bf8137 bmi.pl
+da50e8219260157095af99dab812ba977db35ae0 buf.pl
+21aa7dec253febf26eaf54d681aff735c0384036 calc.pl
+8931f6c4bdd3bcdb01680cb6ec7d045a7690b668 callerid.pl
+7c1fba2bf3260adab12b7885aefc769f01669555 cap_sasl.pl
+6322313ed63ffb690ef16f1449630854ec772605 cddb.pl
+a1d250b61eb82ced336e231a986efddf102600fa centericq.pl
+f55f86e057d15225961ae0c183fea0a48c2428e6 cgrep.pl
+c3fb3e0458a35f30d4733121288b1bf88802839d chanact.pl
+7492568c14c373523526ad1dc1439527bc460d72 chanfull_duden.pl
+f0e6d5a838d033e284b8a0621f5ab451bc3b7449 chanfull.pl
+7cc90a96aa61a15e6fc2cbb95e99f88a4eece0db chanpeak.pl
+20b6d9f7a461f801af231dd2554450b5cab4cb3d chansearch.pl
+8d19057dfb99f4f9cd0c6eac08fa9434d42f9b16 chanshare.pl
+814d041820d17f9a29bebfb5b45a2bd29b31ecca chansort.pl
+5ec869fcc23716ba90bef122da7e70f44c388641 chansync.pl
+b97a4b23078a59f2d3ca1e9885c48623af80ac10 chops.pl
+947a373e7baf8875f8bc76e6fc4c920a709cc56a Cirssi.pl
+364fd8f38f80a6c9210347519cb1a23a049acf54 cleanpublic.pl
+36a6489bdf0afa09b28259caddd1e0214fb7e6d9 clipboard.pl
+2e5172136d9d8903a7206a1c8ae29738ac5df389 cloneprot.pl
+0175bd8331374e69933359ce40b273a5ddd72454 clones.pl
+bf308a0138141d54224b33eb757e8200e8476cdf clones_scanner.pl
+24b29fd18646d081e061731a80ca6f101c7eb560 colorkick.pl
+a42de9904ae7d175a1fe43043d674563e470ff5a colorswap.pl
+6556dc4699d2fe2ee666124208b49891559e0885 complete_lastspoke.pl
+b2bbdc244f8d884c6623efde7444f9b1a5111bfc connectcmd.pl
+1a970e3330a66d60becad981f319b78e7f0f4f4e countdown.pl
+c8e98c94d81f87c4d007ecdd884afc46ce715e6f country.pl
+9ad231da6766afe69fbfbc5889f27ade44712b8e cp1250_kick.pl
+c4c813b3852ac835c0a28527129c5dc8477e7fc0 crapbuster.pl
+0d1ac1eb20104e9cca00a2d81d1723b35100b783 cron.pl
+8b527c4eb8558baf08505b65fe39f11bc1fe04db cwho.pl
+25df81d682c360fc1958c9a8e97ba556d0ef47d5 dancer_forwardfix.pl
+abf2256980d7cee7977fc243f4208bc5c1bf472c dancer_hide_477.pl
+6b959c087573d71cb84fc69d3383f2d91ea8fe58 dau.pl
+3c03bf36bc62d1af6407b27988fd14f88bf04084 dcc_ip.pl
+6d4543bd5ed21a84b7d68f2a866e54ca56676ee8 dccmove.pl
+e94413396622301b2737501ba9c73d9acfe58ab1 dccself.pl
+7b7dfd0e8a17c65e06881d30238ac7c304b8715e dccstat.pl
+2fd8a8ff370f2adf47a577b278d16247252ec7ef defaultchanmode.pl
+5c7c01a024d7c501f1d22eb9cfc28ccec48c3e25 dejunk.pl
+b296e061c8df25bc0c3408ae17059a25497d4f42 deliciousurl.pl
+8b4f0869f6adfbc53782f53e67c67028216e920b df.pl
+8d5fbe3812840e63fddfeff9c6c27110039a658e dice_concise.pl
+5368184d63f683c0b5eb4f906f85a4ce46d63892 dice.pl
+1f64e1bafb5f1cea28ce03734eaeb60049711825 dictcomplete.pl
+6050520dcbd8b7ed34c76643f7729cd0875ad690 dispatch.pl
+989cdc3ec49a2acb2934b3a5099d108b94c0b5b8 dns.pl
+4e0cdcf6cd7b3cd42b621cc713e1cb9cc0c9865b dnsspam.pl
+de0e3d6ef11b665bc90822273c3809ce1ad08b31 doc.pl
+78a5c35f5fe1511e25fb14e2073cf615dc19531f doublefilter.pl
+cbf3db01f234f53920053f25c375dbe762f02da1 dr_who.pl
+200593bd647bb1c180c784e2a41706400e6a8630 efnetorg.pl
+104c108dc315e9a0d60c5c3504247f5cc7dc1b43 elist.pl
+b8d56747e98ef86430c9d4ef530fc671a4a1c18a eliza.pl
+bf661f2f29138db3e0549ef791b01bc0b37b5e20 emaildb1.0.pl
+22216cd75fa1b90b1fb5f25df585f9c6b4e651af email_privmsgs.pl
+9b965872151af78dff78f87f6e3d9409b86cfb17 emo.pl
+4886fb77a3decceb70571ebfa081f769218c69ab events.pl
+766627f4c3ccc25fbcd87f8670ff29e8d87a25e7 exec_clean.pl
+cc1a4954f86cc861ea708376d895ad2030c49a45 extaway.pl
+cc80a9b7a3c077a9e38c13a475b7c1ae99923c36 fakectcp.pl
+a2ea1e5a9f94fba6a21f06bc70b4da5b3e416ffb fcountry.pl
+3f8ca6d6ba328f5de3cf165979680d3601d33f49 figlet.pl
+95c573e7381f74c289b0c9de34af87f0e810f489 file.pl
+fdddfe053b5fe61895866228b384b822ecf406f9 findbot.pl
+507975ee2d5840893b20b00ff95630185dabd128 find.pl
+935d803c661dee39f9fad5cf91a9d5cba8f1712a fleech.pl
+5321ee88af5d9db2e7caaa3ba05ca1e008491e69 fnotify.pl
+74274e4dfbc47e26f8e2b980da1930dc803cc3b8 follow.pl
+b80ecfa03d9fa3eb8b71048867b177b5ee4c91b1 foo.pl
+23a15915a49e0e4083c16a485b2db8e1cf30485a foreach_user.pl
+0b19c445e7a64d5751250c50f2d667ce2661bc67 format_identify.pl
+bd8b2e6cb99dd8e9fa4ba044568acc7fd11b5f37 fortune.pl
+4fcb31be948dac895a0da76a44e5ccaa8899a4c5 forward.pl
+2277c137b998537f2bec7cb35dd27b2143c63cb2 freenode_filter.pl
+fffa9eb509c207471411e42125d4694f03a6f186 friends_peder.pl
+f05dd1a71a3cdbcf896a7c8d7c6a267387db90cd friends_shasta.pl
+71c9b021ec4e51f2baf7391b88ccbb8925816c29 frm_outgmsgs.pl
+0fdc350590235abdc9d8d1f0f319747896b65669 fserve.pl
+2c18f3b22013feb621bed7d07ba473baa2a32e01 fuckem.pl
+4b1914c406c038be2e60a2a5cd477ede9854540d getop.pl
+df0102d5d5e033d651ea1d101e97a4a6bb004d5e gimmie.pl
+96d27cd2fa9179f95874e785ab368603391e1ee4 go2.pl
+4011e539ef6b06bac0f40a490f7979d327a46338 google.pl
+b656a0fc773a005098fad27ff687d11ee4e5e9e4 go.pl
+eb4c5c73cf31aef92b6a478671faee84932e3300 gpgvalidator.pl
+54896711f5e5c51f12fe22365bf914b864835e1e greetignore.pl
+35ce15cdbb56c39a43e6efe41b6287c73724654e grep.pl
+c61a247f991a924919db2208fe36340169143c49 gsi.pl
+33b7e8a855a71d1d0e06008a9bcde79e3798042d gtrans.pl
+a1288c00dd6a05115744b1fa33422a95889527ca guts.pl
+2690ba43a95be20b93450fe32eacea34b9e32758 hddtemp.pl
+e1dcd199fcda49ea07ef32e0471a1963be337faa hello.pl
+8e8a60f60ce7e050fb57001d81a660e288673c34 hideauth.pl
+9697df1e0baaf1377cbc3c76ad7b8c04da285e39 hide.pl
+515d0ddc054a9392daee40d69c797787691c606c highlite.pl
+ffa375ceecbc592d22b6a4cc822a0432612a08db hignore.pl
+cb54ef235ec166bbbe08ee63a13a34b1aa5bcf8c hilightwin.pl
+0e924745f70d9484d9e890862bfda02157e09364 hipchat_complete.pl
+9a2c066746b3a2ee0fcce07d55bf071012420a9e history_search.pl
+545aee00fad9c9935a09dd49bf92c2371b511374 hitcount.pl
+d9e511342404437007bf36a8cbe716766b1ed76f hlbot.pl
+7fd898dc07567a26c7ba43bf8ad1e8123b206206 hl.pl
+2dc23bf339fb181acae462e1dea9c08c84f5a28b hostname.pl
+f6680fdc16ed5133014b8e5c5c8a0d4976b0ae26 identify-md5.pl
+34c5085eb73f8ac8b9c37e17820204c5bfe9df7f idletime.pl
+39e3b4f788b188110909347f3ca6aee475503103 idonkey.pl
+38c1ca16937e3aa4b401eb95f8e541f0bb8d0b54 ignore_log.pl
+776b3d703fea897ba99ee3f178f098d3685ea116 ignoreoc.pl
+0dfe938d7ebc37c785c5dd04b3c5456b292ad80b ignorsula.pl
+b947c4a4dc7ba77b610e06c0e3deb56395c11bc6 il.pl
+b23d65c2a6382f4ffad6e5bdd3562ce520d1a11e imdb.pl
+6078e55ab423767ed220a9fdb686e1eb6512af99 iMPD.pl
+858ae256bd75b4e4d8907879aa5aee42c42e04b7 intjoin.pl
+c69ed01e612c5f4e0e59f8d1413cb6801a53d0e7 invitejoin.pl
+42fa31b1f73d7c4ef66a3d917c921558af1adebb ipupdate.pl
+a22d4be6d3b5d82e7117001727dfe0e9d3e0601a iraident.pl
+a8f8ef5bfe75b40ad5a7b03c50f2f652c1231c33 irc_chess.pl
+d2ac52708d1e725e28704f009626b81559294ca9 irccomplete.pl
+c044a4554f3946bdd0b342ff692fc08d72440056 ircgallery.pl
+e3973bdeec6ab6533a0f06c89366a8eb4537a927 ircgmessagenotify.pl
+96e25be0ffd0d9f994b0141c29d1d9e22895d588 ircops.pl
+ccbf725a5d3fdd3ebd01560746b410117d652213 ircsec.pl
+6d06a30b53acd01821800a5d083e1cabe30262eb irssiBlaster.pl
+2cc6b1753530ca4e74ebfd9fe4e29cfe63bbd639 irssi-feed.pl
+d29724cdf08bcc3e9cc1cbbf3600fb8656919c65 irssiq.pl
+3feaca22ec093116784206614e34630f2a94fc8e isbanned.pl
+b1ceed8e6f2fd34ef0433af1d8e1965a424b5381 isdn.pl
+3f63f8c464f90ac7f4136d8247d4d48f10d870ab itime.pl
+7d4e8ec05b4f41f830c02b07d756483f0f2708d4 ixmmsa.pl
+492fbd3af0340488a88d0f49ae6423ee770f3a0f joininfo.pl
+86e4e2337653b017d0041ecba2d1044a7fe9bb1a kblamehost.pl
+5027ef186b2ec15532642a2650f9dcff8a842707 keepnick.pl
+0ad85d5419da63e1ac84683a79eee4df723f1363 kenny.pl
+048dd1de6f330bfacd1c1f4f782bb72aeb7dde40 kernel.pl
+36e373307543d6d8488a9ddbfc3bb4ca6528dda8 keybinds.pl
+9df93143b356cb73dcff56920609c2d0629a2eae kicks.pl
+0eefb40f9045bf2da3634a9628ef91ca1687a073 kill_fake_gets.pl
+50d9383daa2fb5d0f9a5dfb28a5f4b8e1bfb7551 kills.pl
+4437581691850ab6e054332dd812dd5359ebf30e kline_warning.pl
+05957825f254b853336a3722a866ae6d6e4286c8 l33tmusic.pl
+77ec944eedb43b3061c2e27a41d7d7218cc3efd3 lastfm.pl
+063c4a939c6af350ea531e207985a58c5afebe72 lastspoke.pl
+fbcc75950de09e74e9f0fcd80cf1ef4894f3713a len.pl
+dd8f2a84bd6f1eb1262ac61f0a9a089fdb342e78 leodict.pl
+5bccd856baeec50f3d9732b4eb5a4ed1bca26da4 levelclear.pl
+92a83a12fa6b39d0bf31ed5cab1e6e3ddd9f57fc licq.pl
+34fb619e596c914b4706d627e90310142f545a3d linkchan.pl
+9fd13aba142390c36c759545758480fd13443b90 listen.pl
+e9509ed91aace992d990a9230eb4bcfb4226306e loadavg.pl
+7aabe9f44659594ab7213472ca1cf499ac950dbc localize.pl
+42e92d4f88fbe987aaa589d98ea764fe76fb979d log2ansi.pl
+39089c1bfc1d10b3ee6d65a39d53c345875a0add logcompress.pl
+4bdce133c664b68dc103cc53b86c067b8de48a29 ls.pl
+a821f9e1c6ee7153730d1715d3f50967a8507238 lwho.pl
+868734ba984e4da1c40593e084b4de3a1d7e2a6c mailcheck_imap.pl
+dea47f31a9a7b10250f618778bffa0e520981d92 mailcheck_mbox_flux.pl
+24989fcaac8c1aa8c4c4921e3af80331e68c0a11 mailcheck_pop3_kimmo.pl
+26977a2f098a5c67c914e884dc3bd845a846053a mailcount.pl
+190c33afd346b5e84154c591b7385b061110eb1e mail.pl
+00158a5d9bf7797e72e498a12982cff9f1c396b3 mangle.pl
+1d4c713b7d07182e117a66740b03e4c44ebc4d9d map.pl
+a5611a389028a62c9725c107350e10c3a8b61818 mass_hilight_blocker.pl
+101db2f0d5e76be62698c6cccca47a37da9a2a88 mg.pl
+ce00bc6184ff56f0b0660b37dffa599f578ae7bd miodek.pl
+b12c4f68cb019ea57e89627867e07cb027379680 mirc_colour_popup.pl
+6903ab29e1575c225b606ab98f62cd5e747a05d9 mkick.pl
+6199608952826ab3b1916b7b3f5778c0de0402ed mkshorterlink.pl
+80138bc859d6e613d9a822b6d243014eb8f66d50 mldonkey_bandwidth.pl
+bf2fd002af5719b932e56c144af6875404e2d5a2 mlock.pl
+eadc6390f86e3e34fb2dd0a2b96be4c23e6d301d modelist.pl
+5834e5ea1422c281c4e48782914cef86f53fe8b6 modelist-r.pl
+bad1cd81b5d1bb4de3ffe7b379eb051d3f290279 monitor.pl
+b78e82c3c5b2c286f55ea411d98d767e39f78046 mood.pl
+d60e01a87b99ad66e8e7fa6ed7420e075560a986 morse.pl
+828e2fca7dd299ae85275dc9808744d84ce8cda6 mouse.pl
+035aba1864f55578a3f00c3d0c9e8cf0ae87ca1c mpd.pl
+f0d4d21d4cddf8b0ce7d97e7168afcb13f585aa2 mpg123.pl
+a4a6e5a4005f1ef8d3eb1e6bb76aae55f649101a multipaste.pl
+6f6e52e60d02ae6d83173fc893449e23507092c0 my_beep.pl
+b2d0cc1ad444b8aecb12a7ac16adacf1414230b5 mygoogle.pl
+5d8b855b648f76bb8aef330df6e23a9a3bbc94a4 myimdb.pl
+4a06b83c6c5ba81c426cd39ba589587f5f955dde mysqlurllogger.pl
+f814fb3a679e7f3a880ffaeee74ed90181f5df38 nact.pl
+01f499ab95f165fcb9e713d5024cab7cfb4a32a1 netswitch.pl
+0f54eee93956d68bdbab95c7005d6bc312d04fe4 newsline.pl
+c864404f3f98818c030a83ab8711782d4e141e09 news.pl
+ef44fab8a26a7bf93e7717ccabf929a9cdb530b1 nickban.pl
+ff9915d1b994bc11b182361999b75f0a859717aa nickcolor.pl
+bff2d507dd49b9f188c7b6a497b6357775826942 nickignore.pl
+0317ba3d0a3633e258b26c8b1ca363828ab54e96 nicklist.pl
+203c8753e73e9df55db5b3f06d17a9c2213bfa76 nickmix-c0ffee.pl
+572df872f84e5a07d6cb07f778ba4ba986febdb5 nickmix_pasky.pl
+a337e8b192aeca60fec727ecb78a2296a579c8a3 nickserv.pl
+479ffcc6be84e0c628a89f65f409a733ffdc4f6c niq.pl
+7aa9479b9afd237dda784288f637b77e73d83692 nm.pl
+152039237630429885b3583d42be94c7ad856a75 nocaps.pl
+d2f8177992a00f738958fafb0b783217b519bc17 nocollide.pl
+e11be3b88d3309f5a02a0c4067546dfe2d786cb5 noisyquery.pl
+2cf794ea95ad91104fb343f8a4c6c5470e5b87b3 nopl.pl
+02aec568e431a4b18d086a879ea44a0d9cafb6d2 norepeat.pl
+5fbb79c675a5144629a462407621a5d3896e9704 noteserve.pl
+d1ebae2bf0b0f067d34323383ad64973de601a3e notes.pl
+b8269bd7b9aaf74bbad4ab0737cc8c0aa1c8c72f noticelogic.pl
+781d42d22f2aaab8138df7bf6a308b160b10a31e noticemove.pl
+57a28a89573106508cd5b6d12c433d094c2fd843 notonline.pl
+6c96260bf0a96323c7675333b7f86ff9b41df3a7 null.pl
+274ebbdd02baff6a3d74eb0f63cd4141febcd692 ogg123.pl
+f4c812b39e5608762a9b57f93fc376afcf02808f oidenty.pl
+a66574cd7a5ce185ede4351b610f1f9a3181e3a0 on.pl
+8dcdfb3df91d746eec9bc333f44a117f4ef31298 ontv.pl
+8cb599290df12ab704c7bd24bdf10267d4405518 oopsie.pl
+d72f59f55b8b16f55503ef1db2a4b6e6fcfa3ff1 oops.pl
+066a5f43e0a820ed2a8e1b2c39d1cf00d6422e4e openurl.pl
+60f318140426bcf66469b83a59be5e221f90184b operit.pl
+355f14dfd445556bf0690288a168d06a6648197a operview.pl
+0bb03ec891f76d6c4f7d3cac96ccdbbfb06bf64f opnotice.pl
+beb99d0295680ee39246d41ce55d3255063b0e0c opnotify.pl
+9e85e683d6131b5d44f9c3071b9fbb3cbe7f1aed orphamp.pl
+ab2a690d6c74aae2dae05088e0c405bdac6c6dca osd.pl
+363c0b36939efa1dd3bfe26552d2cb362bf4f39f ownage.pl
+e5ae7da00fdaf0704c1f3819364ec5946fc0aba8 page-c0ffee.pl
+502045a13412bcb23ef637fced275cb0b4a80d96 page_reeler.pl
+32f0902412c708889acc0c5b53283cc26d9887bc pager.pl
+6b587c3ee32e1b3755e3699ded730c16560efd88 paste_derwan.pl
+dd96ddeb7eba5c0696df73c4d5c1b421983d1b36 paste-derwan.pl
+25a89160216602ecce66b113cea4fa7c849861e4 paste_huggie.pl
+9abe98e4df0760cb2c54d86cbc2d4fde0fda050e paste_kimmoke.pl
+4e1125f3bdecca08f5c34db822165dcdb72a3d57 pelix.pl
+9823207cf21eed178f2a4796f20c1f810e6d9fdc people.pl
+1f3a52f784f72908d954b6da15d4f4bd175ab91d per_window_prompt.pl
+9cedcd15a618f94cc6f2c1f3589a15eaef3e70c5 pggb_sound.pl
+f04da336136caf01936378aee332a2a0ca5cf386 poison.pl
+72e0a900403e4c5a3312025e00f85b0926b32422 postpone.pl
+a3d8e5b81e855483f860ebed1bfa1b0ccdbfa7d8 ppl.pl
+34fda3202a5b1c3aee8b36d19fd5364bb6800124 procmaillog.pl
+5eae4c2a0ba9231f0c6bff9636a92c25192c39bc qchallengeauth.pl
+1d472eab0510a8a0b00d8606158867d3641160a7 query.pl
+b4b090eeb92c997cf8104bc39c813f102b398469 queryresume.pl
+e289468ca2fe3412a1c0bfb620d7117513a12d76 quitmsg.pl
+cfa1b3875dfb4eb341d3b4b75681077323cbf68e quitrand.pl
+902f4354177b607d87902c60bbd3d5900bb37c2f quizgr.pl
+1f5bd7bd9cc1703f09058419f33f32d634cf9d38 quizmaster-fr.pl
+5aec5579516383a1bd984dce12646eacd7cb76e8 quizmaster.pl
+09ae7261fa6a5aa692ce1fccd5e4f8b87a8efa0e quiz.pl
+6652ddf1d35a7d8a735b17dc1ed97e6ac70a8ab5 q_username.pl
+0dd292dd9c3f08fe1678344356446cce1385b0a8 rainbow.pl
+6f63c000a89c222e2ebb455b084387342f833edd randaway.pl
+388a78b4551f671e1c10588e959baac2244f038f randname.pl
+8fa3ad60256b8bd204b5c671c055eb2b7250dd33 redirect.pl
+e71eb59eb1ffc9a4f4548b9d70b8673097099a3e relm.pl
+043be6ee0af04729cfb36063410a322b988aeba9 remote.pl
+7bec6b888f8de004860c0a95b7681c6f2f1b65f6 reorder.pl
+0d70b7225dfc8874fa2d0ea345542b0294fb52ff repeat.pl
+17444192b73c7b5e6cf77965940ceed0c9069c6f resize_split.pl
+ec31cc701018fd4a0c88bc495c70f096c1f71df8 rhythmbox.pl
+204ad619c639815a0abd8a3c6e556de6666fb9a1 rk.pl
+36a8276a081769ab5714119684f49d1c533b254d romajibind.pl
+7529ddd843f5d9773e9e370cc7a7411f0fc23648 romaji.pl
+2b74fd7ef61ff800e95f7b92b47b915c318b4b39 rot13.pl
+71a0522456ea5a2ec39a49e1293a03b5a692d409 rotator.pl
+5278871111e1341a08354c6f3ea5a4d389caa150 sana_cmd.pl
+a8f2832c0e8f2a56434d356c2f20680e810365ab schwaebisch.pl
+722ceed5149599961b1c48876fecedf91064bef5 screen_away.pl
+12678dbb335e4101e4de4bbc1043c7c5f00de803 scriptassist.pl
+0bdca016a725e1b0cb37e68f154f682d2930eea2 scripthelp.pl
+7de21f2caf58ef8c6d252fb756543d82c43b8bb3 scriptinfo.pl
+e49c30ddba28c4912c076c006f276a5ff3ae74db scrmable.pl
+5bc4abb57de22b34510d56845337ebe82153308c scroller.pl
+85571070993ac255a052dd48e7ba263762fce0af securemsg.pl
+9d811b40be12bc853fc9e162668149e2f25d85c7 seen.pl
+f866becd60fed78c2809f9b04edb9e287b36969a servercomplete.pl
+cb0f489885f57ecd1ec075da0932a8cc9bceba1e seti.pl
+84288426044d8eb4b87ccbeb437e2ba4ae5e993c shortenurl.pl
+7f207d256e5422efb9f83d78eae68e60dc509b5c shorturl.pl
+4619f78b5b6f1f3fa9df33bca5735b4d230f6c29 showhilight.pl
+9f2841b8bd761630bb29ec1c83e03ed69346e144 showhost.pl
+3095b2ca3823dd27445a8589a6874350060ca580 showmode.pl
+e94cec58dbfa164a006a8549c554acc886db2a8a slack_emoji.pl
+f82ebb152703bc938060305de25b8c9eb6e9b6c4 smartfilter.pl
+d81437b053a4d8de7842be23e019438f6c921d00 smiley.pl
+14a412535ec9f5bfa27beff9fb184b2d0807023b sms.pl
+7a37950cb9a241f63aaa4ff891a44af2a022e99a snmpup.pl
+e466a1cccbc8506cdb5bd61de36abb413efe60c6 spambot.pl
+d8f06728a344c86e212ecb04dc190f0c8b5ed60b special_complete.pl
+158ea3cd9347810bccc09a4262af6a9a119afc54 spellcheck.pl
+97dcc943d064e95f35cab36d8e784ecd5e268a68 spell.pl
+484245499260b5ac7fb0ab40ccbdb7773eae91f6 sping.pl
+3c8a355a674eb57c9b28fcd5f303ce288818cca1 splitlong.pl
+607b44a285e801394c3b62f51b4b1b906a6a378b spotify.pl
+2bd2ec900b6ff40e82902ed36d4fc2d5933c29e2 stocks.pl
+ec1d5239f4548bd1ff3084059a42bb023998dcc7 studivz_bitlbee_rename.pl
+0bce93cca0abc2da82c346f33b1192afd41bde83 synccheck.pl
+07f6af8cd510142a621b934970570831f9db93d0 sysinfo270-irssi.pl
+782367c43780bb07beeb74f826c54461647d04ee sysinfo277-irssi.pl
+360a9165f14cd02dfaabafb20ffe5311e21fcdcd sysinfo_dg.pl
+cc82d0d6f1b9c2488d00a70167b2417262db34f3 sysinfoplus.pl
+8039a34ac5886782accbc987a365809c945ae6cf tab_stop.pl
+f669c0cb575168c4b2ecff611cd9825364aabeb5 talk.pl
+b049cb9f089baf7fe40153a71f35c1f6bce2601a target.pl
+023b04191ebe1977bd512190b844539bc3670e69 thankop.pl
+47bc85dffd69600b6a84dbeb9f0d90b9e4ce4a7f thistory.pl
+e48f9008cf0258eae43703229751dfd9e15e4543 timer.pl
+9b383d8151b60b1b92dc4a3cbcc38a9e7a045b10 timezones.pl
+31a097bff63e6c7804b117bc9eeebb8eb08d3e0f tinyurl.pl
+bec0d4f2c184fc367ada60bd840c726d89b0f919 title.pl
+33a586e69bb9abc0d1c443f94a44026830294108 tlock.pl
+f0f0cce24092cd4d7c83e0051b4d35de90257b57 tmux_away.pl
+d56ed3d77b828e490c9d5cb34433d23ee7953d4d topicsed.pl
+61a672ba10137fef3353c052a75038cb7473b420 topics.pl
+4f4cd8994f55672e920e9bdcf3782bcb9ac44542 tordetect.pl
+2c5375a4f5e75b86a5e131fea2994dd8ac660bd1 trackbar.pl
+11d49878ab08f519c455c4d08cb48f1dc4b44239 tracknick.pl
+478dd500664d5839759f4b6f066b7a5b209ee01c translit.pl
+02f8951f01298ecc0ec91954fba735c09962d8da trigger.pl
+0fb60ba11569bc0908bc03a257c6e3d902b699cd trustweb.pl
+42cd342423ec303cf29bbcf27d5abc0e40202d8c tvmusor.pl
+c50f5cfdb840c7b57739aa2f03018a731363bf02 twitter_theme.pl
+0fc490a00f0de1c1a3085ddbef43c67ad2445497 twprompt.pl
+0ed6aa280e3cb286e17755ecd961b1f00519a752 twsocials.pl
+1fbb47fcbeb2251b719ea832af778dc14581254c twtopic.pl
+6c0bb84164dbf22d293a17ba01a1f31e6bb10316 UNIBG-autoident.pl
+5e883a1c9157e13b2c594bf99ca40f507be4ebed unicode.pl
+eb28057d1652632668a5c2669ab5993dd052ccf6 upgradeinfo.pl
+d20fb41014611f5b07b6f49f838c98bb3f5241d7 u.pl
+2f609760a4149ff93853e91423afb16056a25471 upsidedown.pl
+6846fb1e755f249b0dc0d5b098d5663f64990aad uptime.pl
+fbbee23ead317f01f7a6e731cc18724c1a6db538 urlfeed.pl
+00b0c64020d4d733c0d33f2fbdd5333f24c9989a urlgrab.pl
+913f20100f73a678a18ee4a5a5a0ea20a3756d5d urlinfo.pl
+f156138b90d6ed79d5676ff825c30fbc116e57f6 url_log.pl
+a56d1249ab47428cb47eeea55dbf5eca022ae5c5 urlplot.pl
+613da1de2818671772c56d314d163e7f3c456283 usercount.pl
+339b309495212571347ae1b64796dcd3d60a8f94 userhost.pl
+32bd1750653fcdda7edd1a6f91fbd3d41f138246 users.pl
+6894ab40bf6453840aa06756b83f707c73fa01ad version-stat.pl
+c40195c23ff6df29bc13f93ad8303fdbd9eea855 verstats.pl
+158517420d4bbbccc0adfd962a1fe71e2595ef68 vidinfo.pl
+eae47d717005f4de2ff1218c52f1e4e9cd132c09 vowels.pl
+46d59cd1f787db8053d10f7cb84663d0bbabaf31 wa.pl
+f50204fe31405a9ca2600802941261e078e6a14f warnkick.pl
+426e66e3a31a65534682a00637c2f46236e4216d washnicks.pl
+e0a297a64d2a1bb20cf70dab9fe26865c55b6dc1 watch.pl
+7c62457a93484c62d03e2b28e4ab2660c9563b80 weather.pl
+836eec9e2a55d3641ff92acd70d0b1dcbab17ad3 whitelist.pl
+f1e438626e124c0ae0ea69f995df8c3d02760165 whois_hexip.pl
+e6be9176ee9ae52445c51bd6001adc14f094514a whois.pl
+639400968b0c9e45f20ea3bcb375177d4a69887f whos.pl
+59fd1a5714f7256e154fac9a76a7db1e1e5a4a4c wilm.pl
+3c4d805ae56e7d0efe59d1b44c1c6b521acdc900 window_switcher.pl
+e9ed0bc3e0d9346768656474af2e4f2bc010effb winnum.pl
+5e0e3734ce08ec2ccab27c1aa0176f0f4e2e6738 wisestamp.pl
+96cbd3457ecd2601ea6634a30915a415f37b2795 wkb.pl
+0aa5e52c612cd15b8f71ef4269aec9d784098030 wordcompletition.pl
+091ee28ce8eab6ea1b75949add4f6970e40a49f1 wordscramble.pl
+430500d4b1151e523450c2319e0871f18751b10b xauth.pl
+e4cd7f2c32f65d1a1593cd72c7ec7e4e4a4ef635 xcmd.pl
+9f16bda6b23716dcac30cf921a5c033482b16450 xdccget.pl
+255329a615934fe4d418ec0b2df6239e30c11241 xetra.pl
+ace8ca680a3cf15070f0df9678803b8af7931b6a xlist.pl
+ce2c9d8578c5d421987eba2cf65f7167550dfe22 xmms2.pl
+46fd84257c1f75ab214c337545fc6e5a2b27a364 xmmsinfo.pl
+a18c2b9d25d4e156c0fc08766ebd88d692101fc4 xmms.pl
+2ea7a30a28def7184de0156f36090e69b9808aa2 xqf.pl