PHP built-ins #19

Open
opened 10 months ago by hugo · 0 comments
hugo commented 10 months ago
Owner

phpinspect can parse the files within a project folder and provide completion for them, but it does not provide completion for any of PHP's built in classes and functions. Such a thing is usually solved with a static index of sorts that can be distributed with an IDE, like an index based on PHPStorm's stubs.

Simply using PHPStorm's stubs to build an index is probably not a good idea with regards to licensing (the derived work would not be GPL as PHPStorm uses apache2 licensing), so this needs to be addressed in a different way.

phpinspect can parse the files within a project folder and provide completion for them, but it does not provide completion for any of PHP's built in classes and functions. Such a thing is usually solved with a static index of sorts that can be distributed with an IDE, like an index based on [PHPStorm's stubs](https://github.com/JetBrains/phpstorm-stubs). Simply using PHPStorm's stubs to build an index is probably not a good idea with regards to licensing (the derived work would not be GPL as PHPStorm uses apache2 licensing), so this needs to be addressed in a different way.
hugo added this to the IDE Features milestone 10 months ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: hugo/phpinspect.el#19
Loading…
There is no content yet.