( self )
| 48 | |
| 49 | |
| 50 | def Start( self ): |
| 51 | if self._location is not None: |
| 52 | self._request_data = BuildRequestDataForLocation( *self._location ) |
| 53 | elif self._bufnr is not None: |
| 54 | self._request_data = BuildRequestData( self._bufnr ) |
| 55 | else: |
| 56 | self._request_data = BuildRequestData() |
| 57 | |
| 58 | if self._extra_data: |
| 59 | self._request_data.update( self._extra_data ) |
| 60 | self._request_data.update( { |
| 61 | 'command_arguments': self._arguments |
| 62 | } ) |
| 63 | self._response_future = self.PostDataToHandlerAsync( |
| 64 | self._request_data, |
| 65 | 'run_completer_command' ) |
| 66 | |
| 67 | |
| 68 | def Done( self ): |
no test coverage detected