This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 268539 - Make PHP parser a public api / component
Summary: Make PHP parser a public api / component
Status: NEW
Alias: None
Product: php
Classification: Unclassified
Component: Editor (show other bugs)
Version: Dev
Hardware: PC Linux
: P3 normal with 1 vote (vote)
Assignee: Tomas Mysik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-15 20:49 UTC by silkentrance
Modified: 2016-10-16 05:16 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description silkentrance 2016-10-15 20:49:59 UTC
In order to be able to develop additional tools such as https://github.com/coldrye-php/nbddapigen and make them an inherent part of the IDE, it would be best to make the PHP parser, ast builder and such, a publicly available API.

The rationale behind this is that I would like to incorporate the features from nbddapigen directly into https://github.com/tusharvjoshi/NBDrupalDevel.

As of now, I would have to reimplement the parser.

Besides of that, having the parser a separate module would allow one to introduce additional compatibility levels, such as much needed compatibility towards PHP7.