def index_overlays(window): pending_threads = ThreadTracker.get_pending(window) run_index_thread = True for t in pending_threads: if t.operation == 'index_apex_overlays': run_index_thread = False break if run_index_thread: call('index_apex_overlays', False)
def index_apex_code(thread): pending_threads = ThreadTracker.get_pending(thread.window) run_index_thread = True for t in pending_threads: if t.operation == 'index_apex': run_index_thread = False break if run_index_thread: params = {"files": thread.params.get('files', [])} call('index_apex', False, params=params)
def index_apex_code(thread): pending_threads = ThreadTracker.get_pending(thread.window) run_index_thread = True for t in pending_threads: if t.operation == 'index_apex': run_index_thread = False break if run_index_thread: params = { "files" : thread.params.get('files', []) } call('index_apex', False, params=params)