@Override
public void complete(IModuleSource moduleSource, final int position, int i) {
assertNotNull(requestor);
requestor.beginReporting();
try {
CompletionContext context = new CompletionContext();
requestor.acceptContext(context);
Path compilerPath = getCompilerPath(moduleSource);
CompletionSearchResult completionResult = DToolClient.getDefault().runCodeCompletion(
moduleSource, position, compilerPath);