@VisibleForTesting
  @Nullable
  public static StringKind findStringKind(PsiFile file, int startOffset, int endOffset) {
    if (startOffset == endOffset) {
      return findStringKind(file, startOffset);
    }
    StringKind startKind = findStringKind(file, startOffset);
    StringKind endKind = findStringKind(file, endOffset);
    if (startKind == endKind) {
      return startKind;
    }
    return null;
  }
@VisibleForTesting
  @Nullable
  public static StringKind findStringKind(PsiFile file, int startOffset, int endOffset)