Merge pull request #8896 from reitermarkus/sorbet-inline
Inline type annotations.
This commit is contained in:
commit
bf7fe45e89
5
.github/workflows/sorbet.yml
vendored
5
.github/workflows/sorbet.yml
vendored
@ -1,4 +1,4 @@
|
||||
name: Update Sorbet-related files
|
||||
name: Update Sorbet files
|
||||
on:
|
||||
push:
|
||||
paths:
|
||||
@ -39,7 +39,8 @@ jobs:
|
||||
|
||||
if brew typecheck --update --fail-if-not-changed; then
|
||||
git add "$GITHUB_WORKSPACE/Library/Homebrew/sorbet"
|
||||
git commit -m "sorbet: Update RBI files and prune files.yaml." -m "Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml)."
|
||||
git commit -m "sorbet: Update RBI files." \
|
||||
-m "Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow."
|
||||
echo "::set-output name=committed::true"
|
||||
if [ -n "$BRANCH_EXISTS" ]; then
|
||||
echo "::set-output name=pull_request::true"
|
||||
|
||||
@ -12,7 +12,12 @@ AllCops:
|
||||
DisplayCopNames: false
|
||||
# enable all pending rubocops
|
||||
NewCops: enable
|
||||
Include:
|
||||
- '**/*.rbi'
|
||||
Exclude:
|
||||
- 'Homebrew/sorbet/rbi/gems/**/*.rbi'
|
||||
- 'Homebrew/sorbet/rbi/hidden-definitions/**/*.rbi'
|
||||
- 'Homebrew/sorbet/rbi/todo.rbi'
|
||||
- 'Homebrew/bin/*'
|
||||
- 'Homebrew/vendor/**/*'
|
||||
|
||||
@ -62,6 +67,10 @@ Naming/HeredocDelimiterNaming:
|
||||
ForbiddenDelimiters:
|
||||
- END, EOD, EOF
|
||||
|
||||
Naming/MethodName:
|
||||
IgnoredPatterns:
|
||||
- '\AHEAD\?\Z'
|
||||
|
||||
# Allow dashes in filenames.
|
||||
Naming/FileName:
|
||||
Regex: !ruby/regexp /^[\w\@\-\+\.]+(\.rb)?$/
|
||||
@ -264,9 +273,14 @@ Layout/LineLength:
|
||||
' "~/Library/Application Support/', '"~/Library/Caches/', '"~/Application Support',
|
||||
' was verified as official when first introduced to the cask']
|
||||
|
||||
# Enable once we are using `sorbet-runtime`.
|
||||
Sorbet/FalseSigil:
|
||||
Enabled: false
|
||||
Exclude:
|
||||
- 'Taps/**/*.rb'
|
||||
- 'Homebrew/test/**/Casks/**/*.rb'
|
||||
|
||||
Sorbet/StrictSigil:
|
||||
Include:
|
||||
- '**/*.rbi'
|
||||
|
||||
# Try getting rid of these.
|
||||
Sorbet/ConstantsFromStrings:
|
||||
@ -302,6 +316,7 @@ Style/ClassVars:
|
||||
Style/Documentation:
|
||||
Exclude:
|
||||
- 'Taps/**/*'
|
||||
- '**/*.rbi'
|
||||
|
||||
Style/DocumentationMethod:
|
||||
Include:
|
||||
@ -313,6 +328,7 @@ Style/FrozenStringLiteralComment:
|
||||
Exclude:
|
||||
- 'Taps/*/*/{Formula,Casks,}/*.rb'
|
||||
- 'Homebrew/test/**/Casks/**/*.rb'
|
||||
- '**/*.rbi'
|
||||
|
||||
# TODO: remove this when possible.
|
||||
Style/GlobalVars:
|
||||
|
||||
@ -45,10 +45,6 @@ Naming/PredicateName:
|
||||
# Can't rename these.
|
||||
AllowedMethods: is_32_bit?, is_64_bit?
|
||||
|
||||
Style/FrozenStringLiteralComment:
|
||||
Exclude:
|
||||
- '**/Casks/**/*.rb'
|
||||
|
||||
Style/HashAsLastArrayItem:
|
||||
Exclude:
|
||||
- 'test/utils/spdx_spec.rb'
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
# Represention of a `*PATH` environment variable.
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "utils/curl"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
if ENV["HOMEBREW_STACKPROF"]
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
# This script is loaded by formula_installer as a separate instance.
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
# Settings for the build environment.
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
# Options for a formula build.
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "json"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/app"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/abstract_artifact"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "timeout"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/symlinked"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/abstract_artifact"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/symlinked"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/relocated"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "plist"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/abstract_flight_block"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/abstract_flight_block"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/abstract_artifact"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/abstract_artifact"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/relocated"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/abstract_uninstall"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/moved"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/abstract_uninstall"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/denylist"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/audit"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/cask_loader"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/cache"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "utils/user"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "optparse"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "search"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "utils/github/actions"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "json"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/dsl"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/artifact/relocated"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "json"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "env_config"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "json"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "fileutils"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "locale"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/utils"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "delegate"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "unpack_strategy"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "delegate"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/staged"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: strict
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/staged"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "formula_installer"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "os/mac/version"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "cask/macos"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "development_tools"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "utils/user"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "tsort"
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# typed: strict
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
# Class corresponding to the `url` stanza.
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "utils/user"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Cask
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: true
|
||||
# frozen_string_literal: true
|
||||
|
||||
# An adapter for casks to provide dependency information in a formula-like interface
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# typed: false
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "language/python"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user