Пример #1
0
 def send_remove_content(self, view):
     req = AnalysisUpdateContentParams({view.file_name(): RemoveContentOverlay()})
     _logger.info('sending update content request - delete')
     self.requests.put(req.to_request(self.get_request_id()),
             view=view,
             priority=TaskPriority.HIGH,
             block=False)
Пример #2
0
 def send_remove_content(self, view):
     if self.should_ignore_file(view.file_name()):
         return
         
     req = AnalysisUpdateContentParams({view.file_name(): RemoveContentOverlay()})
     _logger.info('sending update content request - delete')
     self.requests.put(req.to_request(self.get_request_id()),
             view=view,
             priority=TaskPriority.HIGH,
             block=False)
Пример #3
0
 def send_add_content(self, view):
     content = view.substr(sublime.Region(0, view.size()))
     req = AnalysisUpdateContentParams({view.file_name(): AddContentOverlay(content)})
     _logger.info('sending update content request - add')
     # track this type of req as it may expire
     # TODO: when this file is saved, we must remove the overlays.
     self.requests.put(req.to_request(self.get_request_id()),
                       view=view,
                       priority=TaskPriority.HIGH,
                       block=False)
Пример #4
0
 def send_add_content(self, view):
     if self.should_ignore_file(view.file_name()):
         return
         
     content = view.substr(sublime.Region(0, view.size()))
     req = AnalysisUpdateContentParams({view.file_name(): AddContentOverlay(content)})
     _logger.info('sending update content request - add')
     # track this type of req as it may expire
     # TODO: when this file is saved, we must remove the overlays.
     self.requests.put(req.to_request(self.get_request_id()),
                       view=view,
                       priority=TaskPriority.HIGH,
                       block=False)