summaryrefslogtreecommitdiffstats
path: root/Test
diff options
context:
space:
mode:
authorIrssi Scripts Helper2015-01-26 21:41:31 +0000
committerIrssi Scripts Helper2015-01-26 21:41:31 +0000
commit26a165ab6d0dee6c799a69628b730e7e174161b3 (patch)
treef583b3fd567b77580c93eba3fa7b19a431dd35c4 /Test
downloadscripts.irssi.org-26a165ab6d0dee6c799a69628b730e7e174161b3.tar.bz2
ci artefacts for 7a8cbb3a3da2658e7eee3530ee6b78b43ca6cfbc
[skip ci]
Diffstat (limited to 'Test')
-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
1326 files changed, 8489 insertions, 0 deletions
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)