Sorbet install
From wikinotes
Initial Setup
Gemfile
source "https://rubygems.org" gem "sorbet" gem "sorbet-runtime" gem "sorbet-static" gem "tapioca"Init
bundle exec srb initDependencies
aur sync watchman-bin pacman -S watchman-bin
Shim Generation / Ignores
Ignore Directories
# ${PROJECT}/sorbet/config --enable-experimental-requires-ancestor --dir . --ignore=/tmp/ --ignore=/vendor/bundle --ignore=/sorbet/rbiShims
bundle exec srb gems # generate shims for gemsTapioca Requires
You can require gems during the
srb gems
execution which executes shims to help with dynamic code# sorbet/tapioca/require.rb require "spoom" require "thor/runner" require "yard-sorbet"