|
Packit |
745a47 |
#
|
|
Packit |
745a47 |
# 'authentication' should not be found, because it is part of "= <<" block
|
|
Packit |
745a47 |
twitter_api_method suggestion_categories => (
|
|
Packit |
745a47 |
path => 'users/suggestions',
|
|
Packit |
745a47 |
method => 'GET',
|
|
Packit |
745a47 |
params => [],
|
|
Packit |
745a47 |
required => [],
|
|
Packit |
745a47 |
returns => 'ArrayRef',
|
|
Packit |
745a47 |
description => <<''
|
|
Packit |
745a47 |
Returns the list of suggested user categories. The category slug can be used in
|
|
Packit |
745a47 |
the C<user_suggestions> API method get the users in that category . Does not
|
|
Packit |
745a47 |
require authentication
|
|
Packit |
745a47 |
package authentication;
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
);
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
%hash = (
|
|
Packit |
745a47 |
"text" => << 'EOT'
|
|
Packit |
745a47 |
use and require is a horrible stuff
|
|
Packit |
745a47 |
package EOT
|
|
Packit |
745a47 |
EOT
|
|
Packit |
745a47 |
);
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
$template = <
|
|
Packit |
745a47 |
package To::Test;
|
|
Packit |
745a47 |
use to test
|
|
Packit |
745a47 |
require should be tested too;
|
|
Packit |
745a47 |
EXIT
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
$test = <<''
|
|
Packit |
745a47 |
package in::test;
|
|
Packit |
745a47 |
require test should not be found in a text;
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
my $test = <<'@'
|
|
Packit |
745a47 |
package temp;
|
|
Packit |
745a47 |
require temp also should not be found in a text
|
|
Packit |
745a47 |
@
|
|
Packit |
745a47 |
;
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
#
|
|
Packit |
745a47 |
# Dist-Zilla-5.027/lib/Dist/Zilla/Plugin/MakeMaker.pm
|
|
Packit |
745a47 |
# None of requirement before last '!' should not be reported
|
|
Packit |
745a47 |
my $template = q!
|
|
Packit |
745a47 |
package Template;
|
|
Packit |
745a47 |
use strict;
|
|
Packit |
745a47 |
use warnings;
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
use ExtUtils::MakeMaker{{ defined $eumm_version && 0+$eumm_version ? ' ' . $eumm_version : '' }};
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
!;
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
sub note_template {
|
|
Packit |
745a47 |
my ($self, $log, $text) = @_;
|
|
Packit |
745a47 |
my $diff = _prepend_comment( $self->get_diff($log) );
|
|
Packit |
745a47 |
return << "HERE";
|
|
Packit |
745a47 |
package Use::Template;
|
|
Packit |
745a47 |
use Template;
|
|
Packit |
745a47 |
HERE
|
|
Packit |
745a47 |
}
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
$pod .= << 'HERE';
|
|
Packit |
745a47 |
package Simply::Pod;
|
|
Packit |
745a47 |
use Simply::Pod;
|
|
Packit |
745a47 |
HERE
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
push @LIB, <
|
|
Packit |
745a47 |
use push
|
|
Packit |
745a47 |
EOF
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
#--------------------------------------------------------------------------
|
|
Packit |
745a47 |
$ComTab{'c'}=[ 2, 'txt', \&Change, <<'-X-' ]; #ok
|
|
Packit |
745a47 |
package Comments;
|
|
Packit |
745a47 |
use Comments;
|
|
Packit |
745a47 |
{ print <<'TheEnd'; } $doPrint = 0; goto EOS;
|
|
Packit |
745a47 |
-X-
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
ok(153, docat_del($file) eq <<'EOM') ;
|
|
Packit |
745a47 |
use In::Function;
|
|
Packit |
745a47 |
EOM
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
my $template = $self->note_template( $log, << "HERE" );
|
|
Packit |
745a47 |
perldelta: $section [pending]
|
|
Packit |
745a47 |
use
|
|
Packit |
745a47 |
HERE
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
write_file( File::Spec->catfile( $fulldir, 'bazmarkhian.al' ), <<'EOT' );
|
|
Packit |
745a47 |
package Foo;
|
|
Packit |
745a47 |
use Foo;
|
|
Packit |
745a47 |
1;
|
|
Packit |
745a47 |
EOT
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
is (eval <<'END', 1, 'lexical topic compiles') or diag $@;
|
|
Packit |
745a47 |
package Experimental
|
|
Packit |
745a47 |
;
|
|
Packit |
745a47 |
use experimental 'lexical_topic';
|
|
Packit |
745a47 |
my $_ = 1;
|
|
Packit |
745a47 |
is($_, 1, '$_ is 1');
|
|
Packit |
745a47 |
END
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
# Multiple here-docs does not properly. The skipping finish on the first tag
|
|
Packit |
745a47 |
myfunc(<< "THIS", 23, <<'THAT');
|
|
Packit |
745a47 |
package THIS;
|
|
Packit |
745a47 |
use THIS;
|
|
Packit |
745a47 |
THIS
|
|
Packit |
745a47 |
package THAT;
|
|
Packit |
745a47 |
use THAT;
|
|
Packit |
745a47 |
THAT
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
print <<< 'test';
|
|
Packit |
745a47 |
package More::Then::Two::Mark;
|
|
Packit |
745a47 |
use More::Then::Two::Mark;
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
print 20 << 20;
|
|
Packit |
745a47 |
print 20<<20;
|
|
Packit |
745a47 |
use Bitwise::Operator;
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
use constant COPYRIGHT_SHORT => <
|
|
Packit |
745a47 |
Test::Unit Version $Test::Unit::VERSION
|
|
Packit |
745a47 |
(c) 2000-2002, 2005 Christian Lemburg, Brian Ewins, et. al.
|
|
Packit |
745a47 |
use Heredoc::in::Use;
|
|
Packit |
745a47 |
EOF
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
print <
|
|
Packit |
745a47 |
Usage: $0 [OPTIONS]
|
|
Packit |
745a47 |
--defaults-file=name Only read default options from the given file name.
|
|
Packit |
745a47 |
--force Causes mysql_install_db to run even if DNS does not
|
|
Packit |
745a47 |
work. In that case, grant table entries that normally
|
|
Packit |
745a47 |
use hostnames will use IP addresses.
|
|
Packit |
745a47 |
--help Display this help and exit.
|
|
Packit |
745a47 |
EOF1
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
# Should not break test
|
|
Packit |
745a47 |
if (defined $::RD_TRACE) {
|
|
Packit |
745a47 |
Parse::RecDescent::_trace(q{<<'.Parse::RecDescent::_matchtracemessage($self,1).' rule>>},
|
|
Packit |
745a47 |
Parse::RecDescent::_tracefirst($_[1]),
|
|
Packit |
745a47 |
q{' . $self->{"name"} .'},
|
|
Packit |
745a47 |
$tracelevel)
|
|
Packit |
745a47 |
}
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
$trase = q!<
|
|
Packit |
745a47 |
package In::Quoted::Section;
|
|
Packit |
745a47 |
use In::Quoted::Section;
|
|
Packit |
745a47 |
!;
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
print <<'1234';
|
|
Packit |
745a47 |
package Number::As::Tag;
|
|
Packit |
745a47 |
use Number::As::Tag;
|
|
Packit |
745a47 |
1234
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
$cost = <<\VISTA; # Same thing!
|
|
Packit |
745a47 |
That'll be $10 please, ma'am.
|
|
Packit |
745a47 |
package Vista
|
|
Packit |
745a47 |
use Vista
|
|
Packit |
745a47 |
VISTA
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
s/this/<
|
|
Packit |
745a47 |
the other
|
|
Packit |
745a47 |
package Regex
|
|
Packit |
745a47 |
use Regex
|
|
Packit |
745a47 |
E
|
|
Packit |
745a47 |
. 'more '/eg;
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
# Should not hang the test
|
|
Packit |
745a47 |
sub demo {
|
|
Packit |
745a47 |
$foobarbaztest++ if /\s*= <<'/x;
|
|
Packit |
745a47 |
use Not::Hang
|
|
Packit |
745a47 |
}
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
|
|
Packit |
745a47 |
# This case should be the last and should be found each time.
|
|
Packit |
745a47 |
print "<
|
|
Packit |
745a47 |
push @OUT, "return <<'END';\n";
|
|
Packit |
745a47 |
package Not::In::Heredoc;
|
|
Packit |
745a47 |
use Not::In::Heredoc;
|