Remove solargraph
This is a Ruby LSP that I no longer use, because I'm on RubyMine full-time. My immediate motivation for this change is that solargraph's eventual dependency on the `parser` gem triggers warnings on all Rails commands, hinting that it doesn't support the *exact* Ruby version we use. This could potentially be resolved by upgrading Solargraph or some of its dependencies, but since I'm not using it anyway, may as well just remove!
This commit is contained in:
parent
38956030ed
commit
91fba090fa
26 changed files with 0 additions and 116 deletions
|
|
@ -1,24 +0,0 @@
|
||||||
---
|
|
||||||
include:
|
|
||||||
- "app/**/*.rb"
|
|
||||||
- "config/**/*.rb"
|
|
||||||
exclude:
|
|
||||||
- "spec/**/*"
|
|
||||||
- "test/**/*"
|
|
||||||
- "vendor/**/*"
|
|
||||||
- ".bundle/**/*"
|
|
||||||
require:
|
|
||||||
- actioncable
|
|
||||||
- actionmailer
|
|
||||||
- actionpack
|
|
||||||
- actionview
|
|
||||||
- activemodel
|
|
||||||
- activerecord
|
|
||||||
- activesupport
|
|
||||||
plugins:
|
|
||||||
- solargraph-rails
|
|
||||||
domains: []
|
|
||||||
reporters:
|
|
||||||
- require_not_found
|
|
||||||
require_paths: []
|
|
||||||
max_files: 5000
|
|
||||||
6
Gemfile
6
Gemfile
|
|
@ -85,12 +85,6 @@ gem "sentry-rails", "~> 5.12"
|
||||||
# For tasks that use shell commands.
|
# For tasks that use shell commands.
|
||||||
gem "shell", "~> 0.8.1"
|
gem "shell", "~> 0.8.1"
|
||||||
|
|
||||||
# For workspace autocomplete.
|
|
||||||
group :development do
|
|
||||||
gem "solargraph", "~> 0.50.0"
|
|
||||||
gem "solargraph-rails", "~> 1.1"
|
|
||||||
end
|
|
||||||
|
|
||||||
# For automated tests.
|
# For automated tests.
|
||||||
group :development, :test do
|
group :development, :test do
|
||||||
gem "rspec-rails", "~> 7.0"
|
gem "rspec-rails", "~> 7.0"
|
||||||
|
|
|
||||||
59
Gemfile.lock
59
Gemfile.lock
|
|
@ -83,7 +83,6 @@ GEM
|
||||||
addressable (2.8.8)
|
addressable (2.8.8)
|
||||||
public_suffix (>= 2.0.2, < 8.0)
|
public_suffix (>= 2.0.2, < 8.0)
|
||||||
aes_key_wrap (1.1.0)
|
aes_key_wrap (1.1.0)
|
||||||
ast (2.4.3)
|
|
||||||
async (2.35.3)
|
async (2.35.3)
|
||||||
console (~> 1.29)
|
console (~> 1.29)
|
||||||
fiber-annotation
|
fiber-annotation
|
||||||
|
|
@ -111,10 +110,8 @@ GEM
|
||||||
async-container (~> 0.28)
|
async-container (~> 0.28)
|
||||||
string-format (~> 0.2)
|
string-format (~> 0.2)
|
||||||
attr_required (1.0.2)
|
attr_required (1.0.2)
|
||||||
backport (1.2.0)
|
|
||||||
base64 (0.3.0)
|
base64 (0.3.0)
|
||||||
bcrypt (3.1.21)
|
bcrypt (3.1.21)
|
||||||
benchmark (0.5.0)
|
|
||||||
bigdecimal (4.0.1)
|
bigdecimal (4.0.1)
|
||||||
bindata (2.5.1)
|
bindata (2.5.1)
|
||||||
bindex (0.8.1)
|
bindex (0.8.1)
|
||||||
|
|
@ -205,7 +202,6 @@ GEM
|
||||||
pp (>= 0.6.0)
|
pp (>= 0.6.0)
|
||||||
rdoc (>= 4.0.0)
|
rdoc (>= 4.0.0)
|
||||||
reline (>= 0.4.2)
|
reline (>= 0.4.2)
|
||||||
jaro_winkler (1.6.1)
|
|
||||||
jsbundling-rails (1.3.1)
|
jsbundling-rails (1.3.1)
|
||||||
railties (>= 6.0.0)
|
railties (>= 6.0.0)
|
||||||
json (2.18.0)
|
json (2.18.0)
|
||||||
|
|
@ -216,18 +212,12 @@ GEM
|
||||||
bindata
|
bindata
|
||||||
faraday (~> 2.0)
|
faraday (~> 2.0)
|
||||||
faraday-follow_redirects
|
faraday-follow_redirects
|
||||||
kramdown (2.5.1)
|
|
||||||
rexml (>= 3.3.9)
|
|
||||||
kramdown-parser-gfm (1.1.0)
|
|
||||||
kramdown (~> 2.0)
|
|
||||||
language_server-protocol (3.17.0.5)
|
|
||||||
launchy (3.1.1)
|
launchy (3.1.1)
|
||||||
addressable (~> 2.8)
|
addressable (~> 2.8)
|
||||||
childprocess (~> 5.0)
|
childprocess (~> 5.0)
|
||||||
logger (~> 1.6)
|
logger (~> 1.6)
|
||||||
letter_opener (1.10.0)
|
letter_opener (1.10.0)
|
||||||
launchy (>= 2.2, < 4)
|
launchy (>= 2.2, < 4)
|
||||||
lint_roller (1.1.0)
|
|
||||||
localhost (1.7.0)
|
localhost (1.7.0)
|
||||||
logger (1.7.0)
|
logger (1.7.0)
|
||||||
loofah (2.25.0)
|
loofah (2.25.0)
|
||||||
|
|
@ -293,10 +283,6 @@ GEM
|
||||||
webfinger (~> 2.0)
|
webfinger (~> 2.0)
|
||||||
openssl (3.3.2)
|
openssl (3.3.2)
|
||||||
orm_adapter (0.5.0)
|
orm_adapter (0.5.0)
|
||||||
parallel (1.27.0)
|
|
||||||
parser (3.3.10.1)
|
|
||||||
ast (~> 2.4.1)
|
|
||||||
racc
|
|
||||||
pp (0.6.3)
|
pp (0.6.3)
|
||||||
prettyprint
|
prettyprint
|
||||||
prettyprint (0.2.0)
|
prettyprint (0.2.0)
|
||||||
|
|
@ -377,22 +363,17 @@ GEM
|
||||||
thor (~> 1.0, >= 1.2.2)
|
thor (~> 1.0, >= 1.2.2)
|
||||||
tsort (>= 0.2)
|
tsort (>= 0.2)
|
||||||
zeitwerk (~> 2.6)
|
zeitwerk (~> 2.6)
|
||||||
rainbow (3.1.1)
|
|
||||||
rake (13.3.1)
|
rake (13.3.1)
|
||||||
rbs (2.8.4)
|
|
||||||
rdiscount (2.2.7.3)
|
rdiscount (2.2.7.3)
|
||||||
rdoc (7.1.0)
|
rdoc (7.1.0)
|
||||||
erb
|
erb
|
||||||
psych (>= 4.0.0)
|
psych (>= 4.0.0)
|
||||||
tsort
|
tsort
|
||||||
regexp_parser (2.11.3)
|
|
||||||
reline (0.6.3)
|
reline (0.6.3)
|
||||||
io-console (~> 0.5)
|
io-console (~> 0.5)
|
||||||
responders (3.2.0)
|
responders (3.2.0)
|
||||||
actionpack (>= 7.0)
|
actionpack (>= 7.0)
|
||||||
railties (>= 7.0)
|
railties (>= 7.0)
|
||||||
reverse_markdown (2.1.1)
|
|
||||||
nokogiri
|
|
||||||
rexml (3.4.4)
|
rexml (3.4.4)
|
||||||
rspec-core (3.13.6)
|
rspec-core (3.13.6)
|
||||||
rspec-support (~> 3.13.0)
|
rspec-support (~> 3.13.0)
|
||||||
|
|
@ -411,21 +392,6 @@ GEM
|
||||||
rspec-mocks (~> 3.13)
|
rspec-mocks (~> 3.13)
|
||||||
rspec-support (~> 3.13)
|
rspec-support (~> 3.13)
|
||||||
rspec-support (3.13.6)
|
rspec-support (3.13.6)
|
||||||
rubocop (1.82.1)
|
|
||||||
json (~> 2.3)
|
|
||||||
language_server-protocol (~> 3.17.0.2)
|
|
||||||
lint_roller (~> 1.1.0)
|
|
||||||
parallel (~> 1.10)
|
|
||||||
parser (>= 3.3.0.2)
|
|
||||||
rainbow (>= 2.2.2, < 4.0)
|
|
||||||
regexp_parser (>= 2.9.3, < 3.0)
|
|
||||||
rubocop-ast (>= 1.48.0, < 2.0)
|
|
||||||
ruby-progressbar (~> 1.7)
|
|
||||||
unicode-display_width (>= 2.4.0, < 4.0)
|
|
||||||
rubocop-ast (1.49.0)
|
|
||||||
parser (>= 3.3.7.2)
|
|
||||||
prism (~> 1.7)
|
|
||||||
ruby-progressbar (1.13.0)
|
|
||||||
ruby-vips (2.3.0)
|
ruby-vips (2.3.0)
|
||||||
ffi (~> 1.12)
|
ffi (~> 1.12)
|
||||||
logger
|
logger
|
||||||
|
|
@ -455,25 +421,6 @@ GEM
|
||||||
shell (0.8.1)
|
shell (0.8.1)
|
||||||
e2mmap
|
e2mmap
|
||||||
sync
|
sync
|
||||||
solargraph (0.50.0)
|
|
||||||
backport (~> 1.2)
|
|
||||||
benchmark
|
|
||||||
bundler (~> 2.0)
|
|
||||||
diff-lcs (~> 1.4)
|
|
||||||
e2mmap
|
|
||||||
jaro_winkler (~> 1.5)
|
|
||||||
kramdown (~> 2.3)
|
|
||||||
kramdown-parser-gfm (~> 1.1)
|
|
||||||
parser (~> 3.0)
|
|
||||||
rbs (~> 2.0)
|
|
||||||
reverse_markdown (~> 2.0)
|
|
||||||
rubocop (~> 1.38)
|
|
||||||
thor (~> 1.0)
|
|
||||||
tilt (~> 2.0)
|
|
||||||
yard (~> 0.9, >= 0.9.24)
|
|
||||||
solargraph-rails (1.3)
|
|
||||||
activesupport
|
|
||||||
solargraph (>= 0.48.0)
|
|
||||||
sprockets (4.2.2)
|
sprockets (4.2.2)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
logger
|
logger
|
||||||
|
|
@ -505,9 +452,6 @@ GEM
|
||||||
railties (>= 7.1.0)
|
railties (>= 7.1.0)
|
||||||
tzinfo (2.0.6)
|
tzinfo (2.0.6)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
unicode-display_width (3.2.0)
|
|
||||||
unicode-emoji (~> 4.1)
|
|
||||||
unicode-emoji (4.2.0)
|
|
||||||
uri (1.1.1)
|
uri (1.1.1)
|
||||||
useragent (0.16.11)
|
useragent (0.16.11)
|
||||||
validate_url (1.0.15)
|
validate_url (1.0.15)
|
||||||
|
|
@ -533,7 +477,6 @@ GEM
|
||||||
websocket-extensions (>= 0.1.0)
|
websocket-extensions (>= 0.1.0)
|
||||||
websocket-extensions (0.1.5)
|
websocket-extensions (0.1.5)
|
||||||
will_paginate (4.0.1)
|
will_paginate (4.0.1)
|
||||||
yard (0.9.38)
|
|
||||||
zeitwerk (2.7.4)
|
zeitwerk (2.7.4)
|
||||||
|
|
||||||
PLATFORMS
|
PLATFORMS
|
||||||
|
|
@ -574,8 +517,6 @@ DEPENDENCIES
|
||||||
sentry-rails (~> 5.12)
|
sentry-rails (~> 5.12)
|
||||||
sentry-ruby (~> 5.12)
|
sentry-ruby (~> 5.12)
|
||||||
shell (~> 0.8.1)
|
shell (~> 0.8.1)
|
||||||
solargraph (~> 0.50.0)
|
|
||||||
solargraph-rails (~> 1.1)
|
|
||||||
sprockets (~> 4.2)
|
sprockets (~> 4.2)
|
||||||
stackprof (~> 0.2.25)
|
stackprof (~> 0.2.25)
|
||||||
terser (~> 1.1, >= 1.1.17)
|
terser (~> 1.1, >= 1.1.17)
|
||||||
|
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
||||||
#!/usr/bin/env ruby
|
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
#
|
|
||||||
# This file was generated by Bundler.
|
|
||||||
#
|
|
||||||
# The application 'solargraph' is installed as part of a gem, and
|
|
||||||
# this file is here to facilitate running it.
|
|
||||||
#
|
|
||||||
|
|
||||||
ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../Gemfile", __dir__)
|
|
||||||
|
|
||||||
bundle_binstub = File.expand_path("bundle", __dir__)
|
|
||||||
|
|
||||||
if File.file?(bundle_binstub)
|
|
||||||
if File.read(bundle_binstub, 300).include?("This file was generated by Bundler")
|
|
||||||
load(bundle_binstub)
|
|
||||||
else
|
|
||||||
abort("Your `bin/bundle` was not generated by Bundler, so this binstub cannot run.
|
|
||||||
Replace `bin/bundle` by running `bundle binstubs bundler --force`, then run this command again.")
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
require "rubygems"
|
|
||||||
require "bundler/setup"
|
|
||||||
|
|
||||||
load Gem.bin_path("solargraph", "solargraph")
|
|
||||||
BIN
vendor/cache/ast-2.4.3.gem
vendored
BIN
vendor/cache/ast-2.4.3.gem
vendored
Binary file not shown.
BIN
vendor/cache/backport-1.2.0.gem
vendored
BIN
vendor/cache/backport-1.2.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/benchmark-0.5.0.gem
vendored
BIN
vendor/cache/benchmark-0.5.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/jaro_winkler-1.6.1.gem
vendored
BIN
vendor/cache/jaro_winkler-1.6.1.gem
vendored
Binary file not shown.
BIN
vendor/cache/kramdown-2.5.1.gem
vendored
BIN
vendor/cache/kramdown-2.5.1.gem
vendored
Binary file not shown.
BIN
vendor/cache/kramdown-parser-gfm-1.1.0.gem
vendored
BIN
vendor/cache/kramdown-parser-gfm-1.1.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/language_server-protocol-3.17.0.5.gem
vendored
BIN
vendor/cache/language_server-protocol-3.17.0.5.gem
vendored
Binary file not shown.
BIN
vendor/cache/lint_roller-1.1.0.gem
vendored
BIN
vendor/cache/lint_roller-1.1.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/parallel-1.27.0.gem
vendored
BIN
vendor/cache/parallel-1.27.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/parser-3.3.10.1.gem
vendored
BIN
vendor/cache/parser-3.3.10.1.gem
vendored
Binary file not shown.
BIN
vendor/cache/rainbow-3.1.1.gem
vendored
BIN
vendor/cache/rainbow-3.1.1.gem
vendored
Binary file not shown.
BIN
vendor/cache/rbs-2.8.4.gem
vendored
BIN
vendor/cache/rbs-2.8.4.gem
vendored
Binary file not shown.
BIN
vendor/cache/regexp_parser-2.11.3.gem
vendored
BIN
vendor/cache/regexp_parser-2.11.3.gem
vendored
Binary file not shown.
BIN
vendor/cache/reverse_markdown-2.1.1.gem
vendored
BIN
vendor/cache/reverse_markdown-2.1.1.gem
vendored
Binary file not shown.
BIN
vendor/cache/rubocop-1.82.1.gem
vendored
BIN
vendor/cache/rubocop-1.82.1.gem
vendored
Binary file not shown.
BIN
vendor/cache/rubocop-ast-1.49.0.gem
vendored
BIN
vendor/cache/rubocop-ast-1.49.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/ruby-progressbar-1.13.0.gem
vendored
BIN
vendor/cache/ruby-progressbar-1.13.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/solargraph-0.50.0.gem
vendored
BIN
vendor/cache/solargraph-0.50.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/solargraph-rails-1.3.gem
vendored
BIN
vendor/cache/solargraph-rails-1.3.gem
vendored
Binary file not shown.
BIN
vendor/cache/unicode-display_width-3.2.0.gem
vendored
BIN
vendor/cache/unicode-display_width-3.2.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/unicode-emoji-4.2.0.gem
vendored
BIN
vendor/cache/unicode-emoji-4.2.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/yard-0.9.38.gem
vendored
BIN
vendor/cache/yard-0.9.38.gem
vendored
Binary file not shown.
Loading…
Reference in a new issue