Supplement server client
Environment constructor
| Parameters: |
|
|---|
Reconfigure project
| Parameters: |
|
|---|
Return completion match and list of completion proposals
| Parameters: |
|
|---|---|
| Returns: | tuple (completion match, sorted list of proposals) |
Return line number and file path where name under cursor is defined
If line is None location wasn’t finded. If file path is None, defenition is located in the same source.
| Parameters: |
|
|---|---|
| Returns: | tuple (lineno, file path) |
Return signature and docstring for current cursor call context
Some examples of call context:
func(|
func(arg|
func(arg,|
func(arg, func2(| # call context is func2
Signature and docstring can be None
| Parameters: |
|
|---|---|
| Returns: | tuple (signarure, docstring) |
Return scope name at cursor position
For example:
class Foo:
def foo(self):
pass
|
def bar(self):
pass
get_scope return Foo.foo if continuous is True and Foo otherwise.
| Parameters: |
|
|---|
Shutdown server