{"is_incomplete":1,"time_elapsed":"0.756","is_a_known_distro":"","results":[{"prefix":"distros/A/A1z-HTML5-Template","distro":"A1z-HTML5-Template","matches":[{"file":"lib/A1z/HTML5/Template.pm","blocks":[{"start_at":"2294","matchlines":[2299],"code":"\n\t# include write_file if you submit form to the same file ( TemplateAdmin.cgi )\n\n\tsay $h->body_article( \n\n\t\theader => \"Refresh \", \n\n\t\tcontent => $h->write_file( file => \"/absolute/path/to/app/open_file_example.txt\")\n\t \n\t);\n\n"}]}],"files":["Changes","LICENSE","META.yml","Makefile.PL","dist.ini","lib/A1z/HTML5/Template.pm","t/00load.t","t/01sanity.t"]},{"prefix":"distros/A/A1z-Html","distro":"A1z-Html","files":["LICENSE","Makefile.PL","dist.ini"],"matches":[{"blocks":[{"code":"\n END OF TERMS AND CONDITIONS\n\n Appendix: How to Apply These Terms to Your New Programs\n\n If you develop a new program, and you want it to be of the greatest\npossible use to humanity, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these\nterms.\n\n To do so, attach the following notices to the program. It is safest to\n","matchlines":[215],"start_at":"210"}],"file":"LICENSE"}]},{"files":["Changes","LICENSE","META.yml","Makefile.PL","inc/Devel/CheckLib.pm","inc/Module/Install.pm","inc/Module/Install/Can.pm","inc/Module/Install/Makefile.pm","inc/Module/Install/Metadata.pm","t/00_compile.t","t/99_pod.t","t/99_pod_coverage.t"],"matches":[{"blocks":[{"start_at":"87","code":"=head2 assert_lib\n\nThis takes several named parameters, all of which are optional, and dies\nwith an error message if any of the libraries listed can\nnot be found. B: dying in a Makefile.PL or Build.PL may provoke\na 'FAIL' report from CPAN Testers' automated smoke testers. Use \nC instead.\n\nThe named parameters are:\n\n=over\n","matchlines":[92]}],"file":"inc/Devel/CheckLib.pm"}],"distro":"AAAA-Crypt-DH","prefix":"distros/A/AAAA-Crypt-DH"},{"prefix":"distros/A/AAAAAAAAA","distro":"AAAAAAAAA","files":["Build.PL"],"matches":[{"file":"Build.PL","blocks":[{"code":" requires => {},\n\n pm_files => {\n \"aaa/AAAAAAAAA.pm\" => \"lib/AAAAAAAAA.pm\"\n },\n test_files => \"a/*.a\",\n);\n\n$builder->create_build_script;\n","matchlines":[20],"start_at":"15"}]}]},{"prefix":"distros/A/AAC-Pvoice","distro":"AAC-Pvoice","matches":[{"blocks":[{"start_at":"343","matchlines":[348],"code":"\t$self->{tls}->Add($rowsizer, 0, wxALIGN_CENTRE, 0);\r\n\t$self->{textrowsizer} = $rowsizer;\r\n \r\n\t$self->{text}->SetValue(my $x = $self->RetrieveText);\r\n\t$self->{text}->SetStyle(0, length($self->{text}->GetValue), $self->{ta});\r\n\t$self->{text}->Refresh(); # Added to test it on the Mercury...added text\r\n\t\t\t\t # isn't visible there...\r\n } \r\n $self->{title}->SetBackgroundColour($self->BackgroundColour) unless $self->{disabletitle};\r\n\r\n $self->{tls}->AddGrowableCol(0);\r\n"}],"file":"lib/AAC/Pvoice/Panel.pm"}],"files":["LICENSE","README","Todo","lib/AAC/Pvoice/Panel.pm","t/001_load.t"]},{"prefix":"distros/A/ABI","distro":"ABI","files":["Build.PL","Changes","LICENSE","MANIFEST","META.yml","Makefile.PL","README","t/test.t"],"matches":[{"blocks":[{"matchlines":[13],"code":"\tmodule_name => 'ABI',\n\tlicense => 'perl',\n\tdist_author\t=> 'Malay ',\n\tdist_version_from => 'ABI.pm',\n\tbuild_requires =>{\n\t\t'Test::More' =>0,\n\t},\n\tadd_to_cleanup => ['ABI-*'],\n\tcreate_makefile_pl => 'traditional',\n\t\n);\n","start_at":"8"}],"file":"Build.PL"}]},{"prefix":"distros/A/ABNF-Grammar","matches":[{"blocks":[{"start_at":"4","code":"README\nt/ABNF-Grammar.t\nt/ABNF-Validator.t\nt/ABNF-Generator-Liar.t\nt/ABNF-Generator-Honest.t\nt/data/test.abnf\nlib/ABNF/Grammar.pm\nlib/ABNF/Validator.pm\nlib/ABNF/Generator.pm\nlib/ABNF/Generator/Liar.pm\nlib/ABNF/Generator/Honest.pm\n","matchlines":[9]}],"file":"MANIFEST"}],"files":["MANIFEST","README","t/ABNF-Generator-Honest.t","t/ABNF-Generator-Liar.t","t/ABNF-Grammar.t","t/ABNF-Validator.t"],"distro":"ABNF-Grammar"},{"prefix":"distros/A/AC-MrGamoo","distro":"AC-MrGamoo","matches":[{"file":"lib/AC/MrGamoo/FileList.pm","blocks":[{"code":" );\n\n=head1 IMPORTANT\n\nYou can fire up the system, and get the servers talking to each other, and\nperform some limited tests without this file.\n\nBut you must provide this file in order to actually run map/reduce jobs.\n\n=head1 DESCRIPTION\n\n","matchlines":[38],"start_at":"33"}]}],"files":["eg/example.mrjob","lib/AC/MrGamoo/FileList.pm"]},{"prefix":"distros/A/AC-Yenta","files":["eg/yenta.conf","lib/AC/Yenta/Store/Tokyo.pm"],"matches":[{"file":"lib/AC/Yenta/Store/Tokyo.pm","blocks":[{"matchlines":[14],"code":"\npackage AC::Yenta::Store::Tokyo;\nuse AC::Yenta::Debug 'tokyo';\nuse strict;\n\n# does not work on sparc (tests sigbus)\n# new version does not compile with gcc 3.4.3\n#\n# faster average performance than BDB\n# worse worst-case performance than BDB\n\n","start_at":"9"}]}],"distro":"AC-Yenta"},{"files":["README","lib/ACH/Generator.pm"],"matches":[{"file":"lib/ACH/Generator.pm","blocks":[{"code":"May 2006\r\n\r\n=head1 DESCRIPTION\r\n\r\nACH::Generator is a simple, generic subclass of ACH used to generate ACH files.\r\nIt's intentional use is for testing purposes ONLY. ACH-Generator will allow a \r\ndeveloper to create an ACH formatted file.\r\n\r\n=head1 USING ACH-Generator\r\n\r\n\tuse ACH::Generator;\r\n","matchlines":[24],"start_at":"19"}]}],"distro":"ACH-Generator","prefix":"distros/A/ACH-Generator"},{"files":["MANIFEST","README","t/001.t"],"matches":[{"file":"MANIFEST","blocks":[{"start_at":"10","matchlines":[15],"code":"t/acl.permit.txt\nt/acl.reject.txt\nt/action.txt\nt/actions.txt\nt/required.txt\nt/test_acl.pl\nMETA.yml Module meta-data (added by MakeMaker)\n"}]}],"distro":"ACL-Regex","prefix":"distros/A/ACL-Regex"},{"prefix":"distros/A/ACME-CPANPLUS-Module-With-Core-PreReq","distro":"ACME-CPANPLUS-Module-With-Core-PreReq","files":["LICENSE","META.json","META.yml","Makefile.PL","README","dist.ini","lib/ACME/CPANPLUS/Module/With/Core/PreReq.pm","t/00-compile.t","t/01_fail.t","t/99_pod.t","t/99_pod_coverage.t","t/author-pod-coverage.t","t/author-pod-syntax.t"],"matches":[{"blocks":[{"matchlines":[3],"code":"package ACME::CPANPLUS::Module::With::Core::PreReq;\n$ACME::CPANPLUS::Module::With::Core::PreReq::VERSION = '0.06';\n#ABSTRACT: Fake module with a prereq that is a core module for testing CPANPLUS\n\nuse strict;\nuse warnings;\n\nqq[Nobody here but us chickens];\n","start_at":"1"}],"file":"lib/ACME/CPANPLUS/Module/With/Core/PreReq.pm"}]},{"prefix":"distros/A/ACME-Dzil-Test-daemon","files":["Changes","MANIFEST","META.json","META.yml","Makefile.PL","README","dist.ini","lib/ACME/Dzil/Test/daemon.pm","t/00-report-prereqs.dd","t/00-report-prereqs.t","xt/author/00-compile.t","xt/author/pod-syntax.t"],"matches":[{"file":"lib/ACME/Dzil/Test/daemon.pm","blocks":[{"start_at":"1","code":"package ACME::Dzil::Test::daemon;\n\n# Module version\nour $VERSION = '0.001';\n\n# Perl minimum version\n","matchlines":["1"]}]}],"distro":"ACME-Dzil-Test-daemon"},{"prefix":"distros/A/ACME-Error-Coy","distro":"ACME-Error-Coy","files":["MANIFEST","test.pl"],"matches":[{"blocks":[{"start_at":"1","code":"# Before `make install' is performed this script should be runnable with\n# `make test'. After `make install' it should work as `perl test.pl'\n\n######################### We start with some black magic to print on failure.\n\n# Change 1..1 below to 1..last_test_to_print .\n# (It may become useful if the test is moved to ./t subdirectory.)\n\nBEGIN { $| = 1; print \"1..1\\n\"; }\nEND {print \"not ok 1\\n\" unless $loaded;}\nuse ACME::Error::Coy;\n$loaded = 1;\nprint \"ok 1\\n\";\n\n######################### End of black magic.\n\n# Insert your test code below (better if it prints \"ok 13\"\n# (correspondingly \"not ok 13\") depending on the success of chunk 13\n# of the test code):\n\n","matchlines":[2,6,7,17,19]}],"file":"test.pl"}]},{"distro":"ACME-Error-HTML","matches":[{"file":"test.pl","blocks":[{"start_at":"1","code":"# Before `make install' is performed this script should be runnable with\n# `make test'. After `make install' it should work as `perl test.pl'\n\n######################### We start with some black magic to print on failure.\n\n# Change 1..1 below to 1..last_test_to_print .\n# (It may become useful if the test is moved to ./t subdirectory.)\n\nBEGIN { $| = 1; print \"1..1\\n\"; }\nEND {print \"not ok 1\\n\" unless $loaded;}\nuse ACME::Error::HTML;\n$loaded = 1;\nprint \"ok 1\\n\";\n\n######################### End of black magic.\n\n# Insert your test code below (better if it prints \"ok 13\"\n# (correspondingly \"not ok 13\") depending on the success of chunk 13\n# of the test code):\n\n","matchlines":[2,6,7,17,19]}]}],"files":["MANIFEST","test.pl"],"prefix":"distros/A/ACME-Error-HTML"},{"prefix":"distros/A/ACME-Error-IgpayAtinlay","matches":[{"blocks":[{"start_at":"1","matchlines":[2,6,7,17,19],"code":"# Before `make install' is performed this script should be runnable with\n# `make test'. After `make install' it should work as `perl test.pl'\n\n######################### We start with some black magic to print on failure.\n\n# Change 1..1 below to 1..last_test_to_print .\n# (It may become useful if the test is moved to ./t subdirectory.)\n\nBEGIN { $| = 1; print \"1..1\\n\"; }\nEND {print \"not ok 1\\n\" unless $loaded;}\nuse ACME::Error::IgpayAtinlay;\n$loaded = 1;\nprint \"ok 1\\n\";\n\n######################### End of black magic.\n\n# Insert your test code below (better if it prints \"ok 13\"\n# (correspondingly \"not ok 13\") depending on the success of chunk 13\n# of the test code):\n\n"}],"file":"test.pl"}],"files":["MANIFEST","test.pl"],"distro":"ACME-Error-IgpayAtinlay"},{"distro":"ACME-Error-Translate","files":["MANIFEST","test.pl"],"matches":[{"blocks":[{"matchlines":[2,6,7,17,19],"code":"# Before `make install' is performed this script should be runnable with\n# `make test'. After `make install' it should work as `perl test.pl'\n\n######################### We start with some black magic to print on failure.\n\n# Change 1..1 below to 1..last_test_to_print .\n# (It may become useful if the test is moved to ./t subdirectory.)\n\nBEGIN { $| = 1; print \"1..1\\n\"; }\nEND {print \"not ok 1\\n\" unless $loaded;}\nuse ACME::Error::Translate;\n$loaded = 1;\nprint \"ok 1\\n\";\n\n######################### End of black magic.\n\n# Insert your test code below (better if it prints \"ok 13\"\n# (correspondingly \"not ok 13\") depending on the success of chunk 13\n# of the test code):\n\n","start_at":"1"}],"file":"test.pl"}],"prefix":"distros/A/ACME-Error-Translate"},{"distro":"ACME-Error","files":["MANIFEST","test.pl"],"matches":[{"blocks":[{"matchlines":[2,6,7,17,19],"code":"# Before `make install' is performed this script should be runnable with\n# `make test'. After `make install' it should work as `perl test.pl'\n\n######################### We start with some black magic to print on failure.\n\n# Change 1..1 below to 1..last_test_to_print .\n# (It may become useful if the test is moved to ./t subdirectory.)\n\nBEGIN { $| = 1; print \"1..1\\n\"; }\nEND {print \"not ok 1\\n\" unless $loaded;}\nuse ACME::Error;\n$loaded = 1;\nprint \"ok 1\\n\";\n\n######################### End of black magic.\n\n# Insert your test code below (better if it prints \"ok 13\"\n# (correspondingly \"not ok 13\") depending on the success of chunk 13\n# of the test code):\n\n","start_at":"1"}],"file":"test.pl"}],"prefix":"distros/A/ACME-Error"},{"matches":[{"file":"META.json","blocks":[{"start_at":"30","matchlines":[35],"code":" \"ExtUtils::MakeMaker\" : \"0\"\n }\n },\n \"runtime\" : {\n \"requires\" : {\n \"Test::More\" : \"0\"\n }\n }\n },\n \"release_status\" : \"stable\",\n \"version\" : \"0.03\"\n"}]}],"files":["META.json","META.yml","Makefile.PL","README","t/00-load.t","t/01-sum.t","t/boilerplate.t","t/manifest.t","t/pod-coverage.t","t/pod.t"],"distro":"ACME-MBHall","prefix":"distros/A/ACME-MBHall"},{"matches":[{"file":"Changes","blocks":[{"start_at":"6","code":"\t\tFix POD encoding, disable initialize();\n0.03\t2009.04.03/ 21:26 CST\n\t\tFix few typo\n0.04\t2009.04.04/ 15:44 CST\n\t\tadded Perl6::Say in Makefile.PL\n\t\tto avoid make test error on darwin \n\n","matchlines":[11]}]}],"files":["Changes","Makefile.PL","README","t/00-load.t","t/boilerplate.t","t/pod-coverage.t","t/pod.t"],"distro":"ACME-MSDN-SPUtility","prefix":"distros/A/ACME-MSDN-SPUtility"},{"distro":"ACME-MyFirstModule-SETHS","matches":[{"file":"META.json","blocks":[{"code":" ]\n },\n \"prereqs\" : {\n \"build\" : {\n \"requires\" : {\n \"Test::More\" : \"0\"\n }\n },\n \"configure\" : {\n \"requires\" : {\n \"ExtUtils::MakeMaker\" : \"0\"\n","matchlines":[25],"start_at":"20"}]}],"files":["META.json","META.yml","Makefile.PL","README","t/00-load.t","t/manifest.t","t/pod-coverage.t","t/pod.t"],"prefix":"distros/A/ACME-MyFirstModule-SETHS"},{"prefix":"distros/A/ACME-PM-Voronezh","distro":"ACME-PM-Voronezh","files":["META.yml","Makefile.PL","README","t/00-load.t","t/manifest.t","t/pod-coverage.t","t/pod.t"],"matches":[{"blocks":[{"code":"configure_requires:\r\n ExtUtils::MakeMaker: 0\r\nbuild_requires:\r\n ExtUtils::MakeMaker: 0\r\nrequires:\r\n Test::More: 0\r\nno_index:\r\n directory:\r\n - t\r\n - inc\r\ngenerated_by: ExtUtils::MakeMaker version 6.56\r\n","matchlines":[14],"start_at":"9"}],"file":"META.yml"}]},{"files":["Build.PL","Changes","META.yml","README","lib/ACME/QuoteDB.pm","lib/ACME/QuoteDB/DB/DBI.pm","lib/ACME/QuoteDB/DB/quotedb/quotes.db","lib/ACME/QuoteDB/LoadDB.pm","t/00-load.t","t/01-load_quotes.t","t/02-get_quotes.t","t/03-load_quotes_env.t","t/04-get_quotes_more.t","t/04-load_get_quote_utf8.t","t/05-load_quotes_remote.t","t/boilerplate.t","t/data/python_quotes.txt","t/data/www.amk.ca/quotations/python-quotes/index.html","t/pod-coverage.t","t/pod.t"],"matches":[{"blocks":[{"start_at":"796","matchlines":[801,802],"code":"\n my $sq = ACME::QuoteDB->new;\n\n print $sq->get_quote;\n\n # examples are based on quotes data in the test database. \n # (see tests t/data/)\n\n # get specific quote based on basic text search.\n # search all 'ralph' quotes for string 'wookie'\n print $sq->get_quotes_contain({\n Contain => 'wookie', \n"}],"file":"lib/ACME/QuoteDB.pm"}],"distro":"ACME-QuoteDB","prefix":"distros/A/ACME-QuoteDB"},{"distro":"ACME-THEDANIEL-Utils","matches":[{"file":"Build.PL","blocks":[{"code":" release_status => 'stable',\n configure_requires => {\n 'Module::Build' => 0,\n },\n build_requires => {\n 'Test::More' => 0,\n 'Test::Exception' => 0\n },\n requires => {\n },\n add_to_cleanup => [ 'ACME-THEDANIEL-Utils-*' ],\n create_makefile_pl => 'traditional',\n","matchlines":[16,17],"start_at":"11"}]}],"files":["Build.PL","META.json","META.yml","Makefile.PL","README","t/00-load.t","t/manifest.t","t/pod-coverage.t","t/pod.t","t/sum.t","xt/boilerplate.t"],"prefix":"distros/A/ACME-THEDANIEL-Utils"}],"version":"1.00-cache-2.02-grep-82fe00e-cpan-503542c4f10","match":{"files":2001,"distros":177},"search_in_progress":0}