Added
- All properties in initializer are cached using "cached_property". 3rd party library used for Python 3.6 and 3.7.
- Snippet support for
CompletionItem - Configuration option to disable
CompletionItemsnippets (preserving existing behavior)
Changed
- Reflecting the recent version of Jedi, the type map between Jedi and
pyglshas been reduced to reflect only the public types available in Jedi. - Cache now no longer explicitly referenced.
Fixed
- Some code cleanup.