Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the PPI CPAN distribution.

Maintainer(s)

ADAMK, ARJEN, BROQ, CDOLAN, MITHALDU

Bugs

ID Subject Status Severity Last Updated Broken in Fixed in
67831 Handle Perl 5.12 package statements with blocks resolved Important 6 years ago 1.215
75308 Pod for Node/find_first links to Scalar::Util instead of List::Util resolved Unimportant 6 years ago 1.215
51181 Expose regexp-related PPI::Token::_QuoteEngine::Full goodies to the world resolved Wishlist 6 years ago 1.206
48894 Can't locate object method "type" via package "PPI::Structure::List" resolved Important 6 years ago 1.206
36198 Patch for PPI::Token::Quote::Double::simplify() resolved 6 years ago
35917 charsets.t eats all available VM resolved 6 years ago
31563 documentation of "delete" method is wrong resolved Normal 6 years ago 1.201
30448 ppi enhancements for use as eclipse editor parser resolved 6 years ago
30168 Class 'PPI::Exception::ParserTimeout' tried to inherit from itself resolved Important 6 years ago 1.200
27631 perl parsing heredoc ? resolved 6 years ago
25556 Request string-like method for PPI::Token::QuoteLike::Words resolved Wishlist 6 years ago
41873 PPI::Token::QuoteLike::Words methods resolved Wishlist 6 years ago
67517 Form feed appears to be white space resolved 6 years ago
30773 erroneous skip of t/14_charsets.t: missing "use utf8;" resolved 6 years ago 1.201
35829 PPI:Element POD: unindented verbatim blocks? resolved Unimportant 6 years ago 1.201
1.202_01
36556 v-number parse resolved 6 years ago
45471 PPI bug resolved 6 years ago
90792 PPI::XSAccessor overwrites indexing of actual source modules on CPAN resolved 6 years ago
85049 Spelling corrections resolved 6 years ago 1.215
67264 mispelled proper name in POD resolved 6 years ago
30863 Documentation errors resolved Normal 6 years ago 1.201
51693 [Patch] POD nit resolved 6 years ago 1.206
45014 (No subject) resolved Normal 6 years ago 1.203
36540 upper case letters in hexadecimal constants not parsed resolved 6 years ago
75039 PPI incorrectly terminates pod on =CUT resolved Normal 6 years ago 1.215 1.218
71705 /= missing in PPI::Token::Operator synopsis resolved 6 years ago 1.215 1.218
68176 Some augmented assignment operators parse as two operators resolved Normal 6 years ago 1.215
98311 [PATCH] fix spelling error in manpage resolved 6 years ago
27364 (No subject) resolved Normal 6 years ago 1.116
37892 parse "A"x6 as x operator resolved 6 years ago
77497 Cannot build PPI due to bad CPAN archive resolved 6 years ago
64747 Large __DATA__ sections quickly hit source code size limit resolved Normal 6 years ago
69026 http://beta.metacpan.org/module/PPI Mentions PPI::Token::Bareword, but it does not exist resolved Normal 6 years ago 1.215
81616 trying to parse Perl::Tidy fails with "File is too large" resolved Important 6 years ago 1.215
98090 The name is stupid and MITHALDU is a terrible person resolved 6 years ago
74234 Bleadperl v5.15.6-559-g604a99b breaks a test in ADAMK/PPI-1.215.tar.gz resolved Important 9 years ago 1.215
27475 PPI parses regex incorrectly resolved Normal 10 years ago 1.116
42358 testsuite warnings with Test::More >= 0.81_01 resolved 10 years ago 1.204_01
49472 PPI does not recognize extended control character variables such as ${^MATCH}. resolved 10 years ago 1.206
40103 missing dereference, length called on reference. resolved 10 years ago 1.204_01
50027 PPI misparses "pack'H*'" as Token::Word "pack'H" ... resolved Normal 10 years ago 1.206
49450 Curlys in 'use constant 1.1 { One => 1 }' parsed as block, not constructor. resolved Unimportant 10 years ago 1.206
51180 PPI incorrectly parses s{foo}/bar/ resolved Unimportant 10 years ago 1.206
37664 Misparse: Calls to a method named "sub". resolved 10 years ago 1.203
57437 misparse in bless statement resolved Normal 10 years ago 1.212
64247 bless {} probably contains a hash constructor, not a block resolved 10 years ago 1.213
65199 Cast can trump braces in PPI::Token::Symbol->symbol() resolved 10 years ago 1.213
61305 return { foo => 1 } should parse curlys as hash constructor, not block resolved Normal 10 years ago 1.213
60671 Warning from $doc->index_locations() on empty document resolved Unimportant 10 years ago 1.213
63943 map and regexp confuse PPI? resolved 10 years ago 1.213
48819 (No subject) resolved 11 years ago 1.206
48218 keep PPI::Structure::ForLoop for compatibility resolved 11 years ago
44014 PPI accidentally stopped working with Perl 5.6 resolved Normal 11 years ago 1.202_03
27387 bug parsing package statement resolved 11 years ago
48331 PPI-1.204_07 fails many tests resolved 11 years ago
47417 PPI::Statement::Package->namespace doesn't allow all-numeric portions resolved 11 years ago 1.203
52259 hash keys called "package" treated as a package declaration. resolved Normal 11 years ago
54208 PPI::Token::Quote::Literal::literal is missing due to case-sensitivity error resolved Critical 11 years ago 1.208
50902 Here-docs not stringifying. Also deep weirdness. resolved Normal 11 years ago 1.206
44862 PPI cannot parse "package Foo::100;" correctly. resolved 11 years ago
49586 PPI does not honor canonical way to force curlys to be interpreted as a hash constructor resolved Unimportant 11 years ago 1.206
34307 Are PPI::Element::__insert_before() and PPI::Element::__insert_after() really private? resolved 11 years ago 1.201
26591 VMS patch for PPI 1.118 resolved 11 years ago
26082 scalar { %x } is misparsed resolved 11 years ago
23253 constant hash subscript is sometimes parsed as variable declaration resolved Important 11 years ago 1.199_01
23788 PPI::Statement::location() returns undef for C<({})>. resolved Important 11 years ago 1.199_01
15353 Failure on Unicode byte order mark resolved Normal 11 years ago 1.103
16833 PPI::Statement::Compound->type() for "for (@list)" resolved Normal 11 years ago 1.109
22733 Tests do not skip if Test::Object is not available resolved Normal 11 years ago
54508 Undeclared dependency on Class::Inspector resolved Normal 11 years ago 1.209
49826 PPI does not recognize @{$hash}{'foo', 'bar'} as slice on hash reference resolved 11 years ago
50309 literal() wrong result on "qw (a b c)" resolved 11 years ago
36993 parse of 2*foo() resolved 12 years ago
30469 calling length() on PPI::Token gives error resolved Important 13 years ago 1.201
26030 #!/path/to/perl not a comment resolved 13 years ago
29636 [PATCH] whole bunch of failing regression tests resolved Normal 13 years ago 1.199_03
14868 value method for PPI::Token::Number resolved Wishlist 13 years ago 1.101
28043 Old Perl 4 <<\EOF heredoc syntax can't be handled properly resolved Important 13 years ago 1.118
18415 PPI::Node::find returning empty string? resolved Unimportant 14 years ago
21575 PPI::Statement::Variable::variables breaks for lists with leading whitespace resolved Normal 14 years ago 1.116
21574 PPI::Statement::Variable::variables breaks for lists with leading whitespace resolved Normal 14 years ago 1.116
19999 Make test fails (undeclared global variable $document) under Perl 5.6.2 resolved Important 14 years ago 1.115
21571 PPI::Token::Symbol::symbol does not properly handle variables with adjacent braces resolved Normal 14 years ago 1.116
20480 Misparse of some floating-point numbers. resolved Normal 14 years ago 1.115
15043 (No subject) resolved Wishlist 14 years ago 1.103
1.109
19629 End of list mistakenly seen as end of statement resolved Normal 14 years ago 1.114
19883 'package' bareword used as hash key is detected as package statement resolved Normal 14 years ago 1.115
20031 PPI installation resolved 14 years ago
20038 PPI installation resolved 14 years ago
20428 minor doc bug in PPI::Token::Symbol resolved Unimportant 14 years ago 1.115
18413 PPI::Node prune() implementation broken resolved Normal 14 years ago 1.110
16815 location of Structure::List is not defined. resolved Normal 14 years ago 1.109
15272 Statement::Variable not recognized in some contexts resolved Normal 14 years ago 1.103
20647 (No subject) resolved Important 14 years ago 1.115
16892 [PATCH] docs and comments resolved 14 years ago
16870 type() on "unless () {}" vs. "if () {}" resolved 14 years ago
16834 "$a = 1 if ($a == 2)" vs "$a = 1 if $a == 2" resolved Wishlist 15 years ago 1.109
16831 until () { } not parsed as compound statement resolved Important 15 years ago 1.109
19614 Suspicious code in PPI::Structure resolved Unimportant 15 years ago 1.114
16924 PPI::Statement::Sub.pm fix to use Params::Util line to resolve _INSTANCE error resolved Important 15 years ago 1.109
16837 typo in PPI::Statement::Expression POD resolved 15 years ago
16973 PPI 1.109 shouldn't require List::Util 1.18 resolved Important 15 years ago 1.109
16814 _INSTANCE method not defined in PPI::Statement::Sub resolved Normal 15 years ago 1.108
1.109
17301 Visual location patch resolved Normal 15 years ago
16674 PPI::Token::Quote::Double->interpolations resolved Important 15 years ago 1.108
13743 PPI::Statement::Scheduled api resolved Wishlist 15 years ago 1.002
16534 Broken link to sf.net project page resolved Normal 15 years ago 1.108
15131 PPI::Node->find() behavior not completely documented resolved Normal 15 years ago 1.103
15248 Broken install: installdir fixed to /usr/local/share resolved Critical 15 years ago 1.103
14440 PPI doesn't find 'all' variables resolved Normal 15 years ago 1.003
14436 ->variables fails for C< my ($foo) = ... > resolved Normal 15 years ago 1.003
13484 Helper methods I'm using resolved 15 years ago
14773 PPI::Statement::Variable->variables() returns empty list resolved Normal 15 years ago 1.003
14438 heredocs at the end of files do not round trip resolved 15 years ago
13655 insert_before, insert_after in PPI::Statement misuse isa return values. resolved 15 years ago 1.000
13626 cvs: require of PPI::XS dies resolved Critical 15 years ago
13595 Document requires Storable support resolved Normal 15 years ago 0.996
13326 index_location invalid for some newline and whitespace related stuff resolved Important 15 years ago 0.990
13471 A given document seemingly has circular siblings resolved Important 15 years ago 0.993
13454 PPI infinite loops resolved Important 15 years ago 0.993
13425 bareword package erroneously identified as PPI::Statement::Package in hash key name resolved Normal 15 years ago 0.990
11682 PPI::Tokenizer can't handle non-ASCII chars resolved Important 16 years ago 0.902
12861 PPI fails to list Test::ClassAPI dependency resolved 16 years ago
11683 Error reporting in PPI::Document resolved Normal 16 years ago 0.902
12880 PPI::Tokenizer ALLOW_NONASCII problem resolved Important 16 years ago 0.903
12749 t/02_api................Can't locate Test/ClassAPI.pm in @INC (@INC contains: /Users/vdm/.cpanplus/5.8.5/build/PPI-0.906/blib/lib /Users/vdm/.cpanplus/5.8.5/build/PPI-0.906/blib/arch /usr/local/lib/pe resolved Important 16 years ago
12722 PPI 0.906 chokes on embedded POD with umlauts resolved Important 16 years ago 0.903
7801 'location' doesn't work resolved Important 16 years ago 0.830
11803 Where is the PPI manual? resolved Normal 16 years ago
11522 PPI 0.902 leaks memory resolved Important 16 years ago 0.902
11283 Class::Inspector 1.07 not required resolved Normal 16 years ago
9612 PPI is incredibly slow with very large files resolved Important 16 years ago 0.840
9613 (No subject) resolved 16 years ago
9679 PPI failing t/06_round_trip.t resolved Normal 16 years ago 0.842
9614 Tokenizer Bug: C< $max << 16 > is not a here-doc resolved Normal 16 years ago 0.840
9598 Tokenizer Bug: C< qx( $command ) > resolved Normal 16 years ago 0.840
9582 Tokenizer Bug: C< sub y { } # Comment > resolved Normal 16 years ago 0.840
8752 Edge case that doesn't round-trip resolved 16 years ago
7800 Weird classification of PPI::Token::Quote types resolved Wishlist 16 years ago 0.830
7799 Unsupported element types are accepted by find resolved Wishlist 16 years ago 0.830
7066 MISPARSE: __DATA_; resolved 16 years ago
7063 Extra closing bracket added for {xfoo} resolved 16 years ago
7062 MISPARSE: serializing __END__ section adds extra newline resolved Normal 16 years ago 0.824
7064 MISPARE: $#a; becomes $#a;; resolved 16 years ago
6860 MISPARSE: C< $#_ > becomes C< $#__ > resolved Normal 16 years ago 0.818
5746 Attribute argument tokenization resolved Wishlist 16 years ago
5743 Tokenization of prototypes for anonymous subroutines doesn't work correctly resolved Normal 16 years ago 0.805