class RuboCop::Cop::Sorbet::ValidSigil
def on_new_investigation
def on_new_investigation return if processed_source.tokens.empty? sigil = extract_sigil(processed_source) return unless check_sigil_present(sigil) strictness = extract_strictness(sigil) check_double_commented_sigil(sigil, strictness) return unless check_strictness_not_empty(sigil, strictness) return unless check_strictness_valid(sigil, strictness) nil unless check_strictness_level(sigil, strictness) end