@Nullable
  private static PsiElement getShellComment(@NotNull PsiElement psiFile) {
    final ASTNode node = psiFile.getNode().findChildByType(GroovyTokenTypes.mSH_COMMENT);
    return node == null ? null : node.getPsi();
  }
@Nullable
  private static PsiElement getShellComment(@NotNull PsiElement psiFile)