@Override
  public UsageTarget @Nullable [] getTargets(final @NotNull Editor editor, final @NotNull PsiFile file) {
    final PsiElement element = file.findElementAt(editor.getCaretModel().getOffset());
    if (element != null) {
      final PyStringLiteralExpression literal = PsiTreeUtil.getParentOfType(element, PyStringLiteralExpression.class);
      if ((literal != null)) {
        return new UsageTarget[]{new PsiElement2UsageTargetAdapter(literal)};
      }
    }
    return UsageTarget.EMPTY_ARRAY;
  }
@Override
  public UsageTarget @Nullable [] getTargets(final @NotNull Editor editor, final @NotNull PsiFile file)