QDox

class with dollar in method name cannot be parsed

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.4
  • Fix Version/s: 1.4
  • Component/s: Parser
  • Labels:
    None
  • Number of attachments :
    0

Description

If a class has one or more method with a DOLLAR $ in its name, the parser fails to parse it.
In Qdox latest.

Was working fine in Qdox 1.3

Seems to be a regression from the grammar refactoring as regards identifiers.

Activity

Hide
Mike Williams added a comment -

Are you sure this worked in 1.3? AFAICS, our lexer's pattern for identifiers has always been "[A-Za-z_0-9]*".

Show
Mike Williams added a comment - Are you sure this worked in 1.3? AFAICS, our lexer's pattern for identifiers has always been "[A-Za-z_0-9]*".
Hide
Mike Williams added a comment -

Closing old resolved issues.

Show
Mike Williams added a comment - Closing old resolved issues.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved:

Time Tracking

Estimated:
3h
Original Estimate - 3 hours
Remaining:
3h
Remaining Estimate - 3 hours
Logged:
Not Specified
Time Spent - Not Specified