Add frozen_string_literal to all files.

This commit is contained in:
Mike McQuaid 2019-04-19 15:38:03 +09:00
parent f76b083b91
commit 36dbad3922
No known key found for this signature in database
GPG Key ID: 48A898132FD8EE70
721 changed files with 1516 additions and 74 deletions

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
source "https://rubygems.org"
# installed gems

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
class PATH
include Enumerable
extend Forwardable

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
raise "HOMEBREW_BREW_FILE was not exported! Please call bin/brew directly!" unless ENV["HOMEBREW_BREW_FILE"]
std_trap = trap("INT") { exit! 130 } # no backtrace thanks

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
# This script is loaded by formula_installer as a separate instance.
# Thrown exceptions are propagated back to the parent process over a pipe

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
class BuildEnvironment
def initialize(*settings)
@settings = Set.new(*settings)

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
class BuildOptions
# @private
def initialize(args, options)

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "json"
#

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "hardware"
require "cask/artifact"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/app"
require "cask/artifact/artifact" # generic 'artifact' stanza
require "cask/artifact/binary"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
module Artifact
class AbstractArtifact

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/abstract_artifact"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "timeout"
require "utils/user"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
require "extend/hash_validator"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/symlinked"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/abstract_artifact"
require "extend/hash_validator"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/relocated"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "plist"
require "utils/user"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/abstract_flight_block"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/abstract_flight_block"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/abstract_artifact"
require "extend/hash_validator"
@ -50,7 +52,7 @@ module Cask
private
ALT_NAME_ATTRIBUTE = "com.apple.metadata:kMDItemAlternateNames".freeze
ALT_NAME_ATTRIBUTE = "com.apple.metadata:kMDItemAlternateNames"
# Try to make the asset searchable under the target name. Spotlight
# respects this attribute for many filetypes, but ignores it for App

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/abstract_artifact"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/relocated"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/abstract_uninstall"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/moved"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/artifact/abstract_uninstall"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/checkable"
require "cask/download"
require "digest"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/download"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
module Cache
module_function

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/cask_loader"
require "cask/config"
require "cask/dsl"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "delegate"
require "cask/topological_hash"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/cask"
require "uri"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "utils/user"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
module Checkable
def errors

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "optparse"
require "shellwords"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require_relative "options"
require "search"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class AbstractInternalCommand < AbstractCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class Audit < AbstractCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class Cat < AbstractCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class Create < AbstractCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "system_config"
require "cask/checkable"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class Edit < AbstractCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/download"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class Home < AbstractCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "json"
require "cask/installer"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class Install < AbstractCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class InternalHelp < AbstractInternalCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class InternalStanza < AbstractInternalCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class List < AbstractCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
module Options

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class Outdated < AbstractCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class Reinstall < Install

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class Style < AbstractCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class Uninstall < AbstractCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/config"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Cmd
class Zap < AbstractCommand

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "json"
require "extend/hash_validator"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "fileutils"
require "cask/cache"
require "cask/quarantine"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "locale"
require "lazy_object"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class DSL
class Appcast

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class DSL
class Base

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
# Caveats DSL. Each method should handle output, following the
# convention of at least one trailing blank line so that the user
# can distinguish separate caveats.

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "extend/hash_validator"
using HashValidator

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "unpack_strategy"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "rubygems"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/staged"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class DSL
class Preflight < Base

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class DSL
class UninstallPostflight < Base

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cask/staged"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class DSL
class Version < ::String

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class CaskError < RuntimeError; end

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "rubygems"
require "formula_installer"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "os/mac/version"
module OS

View File

@ -1,6 +1,8 @@
# frozen_string_literal: true
module Cask
module Metadata
METADATA_SUBDIR = ".metadata".freeze
METADATA_SUBDIR = ".metadata"
def metadata_master_container_path
@metadata_master_container_path ||= caskroom_path.join(METADATA_SUBDIR)

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
class Pkg
def self.all_matching(regexp, command)

View File

@ -1,9 +1,11 @@
# frozen_string_literal: true
require "development_tools"
module Cask
module Quarantine
module_function
QUARANTINE_ATTRIBUTE = "com.apple.quarantine".freeze
QUARANTINE_ATTRIBUTE = "com.apple.quarantine"
QUARANTINE_SCRIPT = (HOMEBREW_LIBRARY_PATH/"cask/utils/quarantine.swift").freeze

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "utils/user"
module Cask

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "tsort"
# a basic topologically sortable hashmap

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
class URL
ATTRIBUTES = [
:using,

View File

@ -1,9 +1,11 @@
# frozen_string_literal: true
require "utils/user"
require "yaml"
require "open3"
require "stringio"
BUG_REPORTS_URL = "https://github.com/Homebrew/homebrew-cask#reporting-bugs".freeze
BUG_REPORTS_URL = "https://github.com/Homebrew/homebrew-cask#reporting-bugs"
module Cask
module Utils

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
module Cask
module Verify
module_function

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "language/python"
class Caveats

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
class Checksum
extend Forwardable

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
# Cleans a newly installed keg.
# By default:
#

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "utils/bottles"
require "utils/gems"
require "formula"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "ostruct"
module Homebrew

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "cli/args"
require "optparse"
require "set"

View File

@ -1,3 +1,5 @@
# frozen_string_literal: true
require "fetch"
require "cli/parser"

Some files were not shown because too many files have changed in this diff Show More