Skip to content

Instantly share code, notes, and snippets.

@yysaki
Last active August 7, 2023 08:01
Show Gist options
  • Save yysaki/f0c56d7a40f1303a462ba47e54718cd3 to your computer and use it in GitHub Desktop.
Save yysaki/f0c56d7a40f1303a462ba47e54718cd3 to your computer and use it in GitHub Desktop.
steep_sample_for_issue_reproduction
.gem_rbs_collection/

running commands for reproduction

bundle
bundle exec rbs collection install --frozen
bundle exec rbs validate --silent
# frozen_string_literal: true
source "https://rubygems.org"
# gem "rails"
gem "rbs"
gem "steep"
GEM
remote: https://rubygems.org/
specs:
activesupport (7.0.6)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
ast (2.4.2)
concurrent-ruby (1.2.2)
csv (3.2.7)
ffi (1.15.5)
fileutils (1.7.1)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
json (2.6.3)
language_server-protocol (3.17.0.3)
listen (3.8.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
logger (1.5.3)
minitest (5.19.0)
parser (3.2.2.3)
ast (~> 2.4.1)
racc
racc (1.7.1)
rainbow (3.1.1)
rb-fsevent (0.11.2)
rb-inotify (0.10.1)
ffi (~> 1.0)
rbs (3.1.3)
securerandom (0.2.2)
steep (1.5.2)
activesupport (>= 5.1)
concurrent-ruby (>= 1.1.10)
csv (>= 3.0.9)
fileutils (>= 1.1.0)
json (>= 2.1.0)
language_server-protocol (>= 3.15, < 4.0)
listen (~> 3.0)
logger (>= 1.3.0)
parser (>= 3.1)
rainbow (>= 2.2.2, < 4.0)
rbs (>= 3.1.0)
securerandom (>= 0.1)
strscan (>= 1.0.0)
terminal-table (>= 2, < 4)
strscan (3.0.6)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
unicode-display_width (2.4.2)
PLATFORMS
x86_64-linux
DEPENDENCIES
rbs
steep
BUNDLED WITH
2.4.10
---
sources:
- type: git
name: ruby/gem_rbs_collection
revision: bc1f5df5c4bac51068869259bc49120a3655dac2
remote: https://github.com/ruby/gem_rbs_collection.git
repo_dir: gems
path: ".gem_rbs_collection"
gems:
- name: activesupport
version: '7.0'
source:
type: git
name: ruby/gem_rbs_collection
revision: bc1f5df5c4bac51068869259bc49120a3655dac2
remote: https://github.com/ruby/gem_rbs_collection.git
repo_dir: gems
- name: ast
version: '2.4'
source:
type: git
name: ruby/gem_rbs_collection
revision: bc1f5df5c4bac51068869259bc49120a3655dac2
remote: https://github.com/ruby/gem_rbs_collection.git
repo_dir: gems
- name: concurrent-ruby
version: '1.1'
source:
type: git
name: ruby/gem_rbs_collection
revision: bc1f5df5c4bac51068869259bc49120a3655dac2
remote: https://github.com/ruby/gem_rbs_collection.git
repo_dir: gems
- name: csv
version: '0'
source:
type: stdlib
- name: date
version: '0'
source:
type: stdlib
- name: fileutils
version: '0'
source:
type: stdlib
- name: forwardable
version: '0'
source:
type: stdlib
- name: i18n
version: '1.10'
source:
type: git
name: ruby/gem_rbs_collection
revision: bc1f5df5c4bac51068869259bc49120a3655dac2
remote: https://github.com/ruby/gem_rbs_collection.git
repo_dir: gems
- name: json
version: '0'
source:
type: stdlib
- name: listen
version: '3.2'
source:
type: git
name: ruby/gem_rbs_collection
revision: bc1f5df5c4bac51068869259bc49120a3655dac2
remote: https://github.com/ruby/gem_rbs_collection.git
repo_dir: gems
- name: logger
version: '0'
source:
type: stdlib
- name: minitest
version: '0'
source:
type: stdlib
- name: monitor
version: '0'
source:
type: stdlib
- name: mutex_m
version: '0'
source:
type: stdlib
- name: rainbow
version: '3.0'
source:
type: git
name: ruby/gem_rbs_collection
revision: bc1f5df5c4bac51068869259bc49120a3655dac2
remote: https://github.com/ruby/gem_rbs_collection.git
repo_dir: gems
- name: securerandom
version: '0'
source:
type: stdlib
- name: singleton
version: '0'
source:
type: stdlib
- name: steep
version: 1.5.2
source:
type: rubygems
- name: strscan
version: '0'
source:
type: stdlib
- name: time
version: '0'
source:
type: stdlib
gemfile_lock_path: Gemfile.lock
# Download sources
sources:
- type: git
name: ruby/gem_rbs_collection
remote: https://github.com/ruby/gem_rbs_collection.git
revision: main
repo_dir: gems
# You can specify local directories as sources also.
# - type: local
# path: path/to/your/local/repository
# A directory to install the downloaded RBSs
path: .gem_rbs_collection
gems:
# Skip loading rbs gem's RBS.
# It's unnecessary if you don't use rbs as a library.
- name: rbs
ignore: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment