class RuboCop::Cop::Sorbet::ValidSigil

def check_sigil_present(sigil)

def check_sigil_present(sigil)
  return true unless sigil.nil?
  token = processed_source.tokens.first
  if require_sigil_on_all_files?
    strictness = suggested_strictness_level
    add_offense(
      token.pos,
      message: "No Sorbet sigil found in file. " \
        "Try a `typed: #{strictness}` to start (you can also use `rubocop -a` to automatically add this).",
    ) do |corrector|
      autocorrect(corrector)
    end
  end
  false
end