atom-autocomplete-php
atom-autocomplete-php copied to clipboard
Autocomplete for PHP in atom editor
### Prerequisites * [ ] Put an X between the brackets on this line if you have done all of the following: * Reproduced the problem in Safe Mode: *...
[Enter steps to reproduce:] 1. ... 2. ... **Atom**: 1.29.0 x64 **Electron**: 2.0.5 **OS**: Mac OS X 10.13.6 **Thrown From**: [atom-autocomplete-php](https://github.com/Peekmo/atom-autocomplete-php) package 0.25.6 ### Stack Trace Uncaught Error: Cannot find...
 [Enter steps to reproduce:] 1. ... 2. ... **Atom**: 1.58.0 x64 **Electron**: 9.4.4 **OS**: Microsoft Windows 10 Enterprise **Thrown From**: [atom-autocomplete-php](https://github.com/Peekmo/atom-autocomplete-php) package 0.25.6 ### Stack Trace Uncaught Error ```...
TypeError: Arguments to CompositeDisposable.add must have a .dispose() method at assertDisposable (C:\Users\TienTran\AppData\Local\atom\app-1.18.0\resources\app\node_modules\event-kit\lib\composite-disposable.js:74:19) at CompositeDisposable.module.exports.CompositeDisposable.add (C:\Users\TienTran\AppData\Local\atom\app-1.18.0\resources\app\node_modules\event-kit\lib\composite-disposable.js:43:17) at requireAutocompleteManagerAsync (C:\Users\TienTran\AppData\Local\atom\app-1.18.0\resources\app\node_modules\autocomplete-plus\lib\main.js:110:29) at Object.requireAutocompleteManagerAsync (C:\Users\TienTran\AppData\Local\atom\app-1.18.0\resources\app\node_modules\autocomplete-plus\lib\main.js:31:15) at Object.consumeProvider (C:\Users\TienTran\AppData\Local\atom\app-1.18.0\resources\app\node_modules\autocomplete-plus\lib\main.js:107:16) at Object.consumeProvider_2_0 (C:\Users\TienTran\AppData\Local\atom\app-1.18.0\resources\app\node_modules\autocomplete-plus\lib\main.js:86:23) at Provider.module.exports.Provider.provide (C:\Users\TienTran\AppData\Local\atom\app-1.18.0\resources\app\node_modules\service-hub\lib\provider.js:34:58)...
[Enter steps to reproduce:] 1. ... 2. ... **Atom**: 1.54.0 x64 **Electron**: 6.1.12 **OS**: macOS 11.2.1 **Thrown From**: [atom-autocomplete-php](https://github.com/Peekmo/atom-autocomplete-php) package 0.25.6 ### Stack Trace Uncaught TypeError: Cannot read property 'class'...
This PR adds some improvements/fixes: * correctly allow "go to declaration" when clicking on expressions with scope resolution operator `::`, e.g. `MyClass::class` to go to `MyClass` * sort exact matches...
Since the last update of this package in 2017 the https://github.com/atom/language-php package has undergone significant changes breaking the functionality of `atom-autocomplete-php`. This is mostly to a changed structure / naming...
This fixes some issues with recent versions of PHP: * [#66216 of PHP](https://bugs.php.net/bug.php?id=66216) could lead to unhandled exceptions resulting in invalid JSON resulting in broken file parsing * PHP 7+...
[Enter steps to reproduce:] 1. ... 2. ... **Atom**: 1.54.0 x64 **Electron**: 6.1.12 **OS**: Mac OS X 10.15.7 **Thrown From**: [atom-autocomplete-php](https://github.com/Peekmo/atom-autocomplete-php) package 0.25.6 ### Stack Trace Uncaught TypeError: element.indexOf is...
[Enter steps to reproduce:] 1. ... 2. ... **Atom**: 1.23.2 x64 **Electron**: 1.6.15 **OS**: Mac OS X 10.13.1 **Thrown From**: [atom-autocomplete-php](https://github.com/Peekmo/atom-autocomplete-php) package 0.25.6 ### Stack Trace Uncaught Error: spawn EACCES...