class RuboCop::Cop::Lint::ScriptPermission

def on_new_investigation

def on_new_investigation
  return if @options.key?(:stdin)
  return if Platform.windows?
  return unless processed_source.start_with?(SHEBANG)
  return if executable?(processed_source)
  comment = processed_source.comments[0]
  message = format_message_from(processed_source)
  add_offense(comment, message: message) do
    autocorrect if autocorrect_requested?
  end
end