Skip to content

Commit

Permalink
add ruby-lsp-rspec and debug gems
Browse files Browse the repository at this point in the history
  • Loading branch information
anmarchenko committed Nov 10, 2023
1 parent 7c6106a commit f357a2d
Show file tree
Hide file tree
Showing 98 changed files with 447 additions and 240 deletions.
5 changes: 5 additions & 0 deletions Appraisals
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,11 @@ REMOVED_GEMS = {
check: [
"rbs",
"steep"
],
development: [
"ruby-lsp",
"ruby-lsp-rspec",
"debug"
]
}

Expand Down
10 changes: 10 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,13 @@ group :check do
gem "steep", "~> 1.4.0", require: false
end
end

# development dependencies for vscode integration and debugging
group :development do
if RUBY_VERSION >= "3.0.0" && RUBY_PLATFORM != "java"
gem "ruby-lsp"
gem "ruby-lsp-rspec"

gem "debug"
end
end
4 changes: 4 additions & 0 deletions gemfiles/jruby_9.4_cucumber_3.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,8 @@ group :check do

end

group :development do

end

gemspec path: "../"
10 changes: 5 additions & 5 deletions gemfiles/jruby_9.4_cucumber_3.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ GEM
cucumber-expressions (6.0.1)
cucumber-tag_expressions (1.1.1)
cucumber-wire (0.0.1)
ddtrace (1.15.0)
datadog-ci (~> 0.2.0)
ddtrace (1.16.1)
datadog-ci (~> 0.3.0)
debase-ruby_core_source (= 3.2.2)
libdatadog (~> 5.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
Expand Down Expand Up @@ -64,9 +64,9 @@ GEM
coderay (~> 1.1)
method_source (~> 1.0)
spoon (~> 0.0)
racc (1.7.1-java)
racc (1.7.3-java)
rainbow (3.1.1)
rake (13.0.6)
rake (13.1.0)
regexp_parser (2.8.2)
rexml (3.2.6)
rspec (3.12.0)
Expand Down Expand Up @@ -98,7 +98,7 @@ GEM
rubocop-ast (>= 1.28.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.29.0)
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
rubocop-performance (1.19.1)
rubocop (>= 1.7.0, < 2.0)
Expand Down
4 changes: 4 additions & 0 deletions gemfiles/jruby_9.4_cucumber_4.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,8 @@ group :check do

end

group :development do

end

gemspec path: "../"
10 changes: 5 additions & 5 deletions gemfiles/jruby_9.4_cucumber_4.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ GEM
cucumber-core (~> 7.1, >= 7.1.0)
cucumber-cucumber-expressions (~> 10.1, >= 10.1.0)
cucumber-messages (~> 12.2, >= 12.2.0)
ddtrace (1.15.0)
datadog-ci (~> 0.2.0)
ddtrace (1.16.1)
datadog-ci (~> 0.3.0)
debase-ruby_core_source (= 3.2.2)
libdatadog (~> 5.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
Expand Down Expand Up @@ -91,9 +91,9 @@ GEM
coderay (~> 1.1)
method_source (~> 1.0)
spoon (~> 0.0)
racc (1.7.1-java)
racc (1.7.3-java)
rainbow (3.1.1)
rake (13.0.6)
rake (13.1.0)
regexp_parser (2.8.2)
rexml (3.2.6)
rspec (3.12.0)
Expand Down Expand Up @@ -125,7 +125,7 @@ GEM
rubocop-ast (>= 1.28.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.29.0)
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
rubocop-performance (1.19.1)
rubocop (>= 1.7.0, < 2.0)
Expand Down
4 changes: 4 additions & 0 deletions gemfiles/jruby_9.4_cucumber_5.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,8 @@ group :check do

end

group :development do

end

gemspec path: "../"
10 changes: 5 additions & 5 deletions gemfiles/jruby_9.4_cucumber_5.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ GEM
cucumber-core (~> 8.0, >= 8.0.1)
cucumber-cucumber-expressions (~> 10.3, >= 10.3.0)
cucumber-messages (~> 13.0, >= 13.0.1)
ddtrace (1.15.0)
datadog-ci (~> 0.2.0)
ddtrace (1.16.1)
datadog-ci (~> 0.3.0)
debase-ruby_core_source (= 3.2.2)
libdatadog (~> 5.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
Expand Down Expand Up @@ -91,9 +91,9 @@ GEM
coderay (~> 1.1)
method_source (~> 1.0)
spoon (~> 0.0)
racc (1.7.1-java)
racc (1.7.3-java)
rainbow (3.1.1)
rake (13.0.6)
rake (13.1.0)
regexp_parser (2.8.2)
rexml (3.2.6)
rspec (3.12.0)
Expand Down Expand Up @@ -125,7 +125,7 @@ GEM
rubocop-ast (>= 1.28.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.29.0)
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
rubocop-performance (1.19.1)
rubocop (>= 1.7.0, < 2.0)
Expand Down
4 changes: 4 additions & 0 deletions gemfiles/jruby_9.4_cucumber_6.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,8 @@ group :check do

end

group :development do

end

gemspec path: "../"
10 changes: 5 additions & 5 deletions gemfiles/jruby_9.4_cucumber_6.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@ GEM
cucumber-core (~> 9.0, >= 9.0.1)
cucumber-cucumber-expressions (~> 12.1, >= 12.1.1)
cucumber-messages (~> 15.0, >= 15.0.0)
ddtrace (1.15.0)
datadog-ci (~> 0.2.0)
ddtrace (1.16.1)
datadog-ci (~> 0.3.0)
debase-ruby_core_source (= 3.2.2)
libdatadog (~> 5.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
Expand Down Expand Up @@ -95,9 +95,9 @@ GEM
coderay (~> 1.1)
method_source (~> 1.0)
spoon (~> 0.0)
racc (1.7.1-java)
racc (1.7.3-java)
rainbow (3.1.1)
rake (13.0.6)
rake (13.1.0)
regexp_parser (2.8.2)
rexml (3.2.6)
rspec (3.12.0)
Expand Down Expand Up @@ -129,7 +129,7 @@ GEM
rubocop-ast (>= 1.28.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.29.0)
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
rubocop-performance (1.19.1)
rubocop (>= 1.7.0, < 2.0)
Expand Down
4 changes: 4 additions & 0 deletions gemfiles/jruby_9.4_cucumber_7.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,8 @@ group :check do

end

group :development do

end

gemspec path: "../"
10 changes: 5 additions & 5 deletions gemfiles/jruby_9.4_cucumber_7.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ GEM
cucumber-wire (6.2.1)
cucumber-core (~> 10.1, >= 10.1.0)
cucumber-cucumber-expressions (~> 14.0, >= 14.0.0)
ddtrace (1.15.0)
datadog-ci (~> 0.2.0)
ddtrace (1.16.1)
datadog-ci (~> 0.3.0)
debase-ruby_core_source (= 3.2.2)
libdatadog (~> 5.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
Expand Down Expand Up @@ -78,9 +78,9 @@ GEM
coderay (~> 1.1)
method_source (~> 1.0)
spoon (~> 0.0)
racc (1.7.1-java)
racc (1.7.3-java)
rainbow (3.1.1)
rake (13.0.6)
rake (13.1.0)
regexp_parser (2.8.2)
rexml (3.2.6)
rspec (3.12.0)
Expand Down Expand Up @@ -112,7 +112,7 @@ GEM
rubocop-ast (>= 1.28.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.29.0)
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
rubocop-performance (1.19.1)
rubocop (>= 1.7.0, < 2.0)
Expand Down
4 changes: 4 additions & 0 deletions gemfiles/jruby_9.4_cucumber_8.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,8 @@ group :check do

end

group :development do

end

gemspec path: "../"
10 changes: 5 additions & 5 deletions gemfiles/jruby_9.4_cucumber_8.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ GEM
cucumber-messages (~> 18.0, >= 18.0.0)
cucumber-messages (18.0.0)
cucumber-tag-expressions (4.1.0)
ddtrace (1.15.0)
datadog-ci (~> 0.2.0)
ddtrace (1.16.1)
datadog-ci (~> 0.3.0)
debase-ruby_core_source (= 3.2.2)
libdatadog (~> 5.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
Expand Down Expand Up @@ -72,9 +72,9 @@ GEM
coderay (~> 1.1)
method_source (~> 1.0)
spoon (~> 0.0)
racc (1.7.1-java)
racc (1.7.3-java)
rainbow (3.1.1)
rake (13.0.6)
rake (13.1.0)
regexp_parser (2.8.2)
rexml (3.2.6)
rspec (3.12.0)
Expand Down Expand Up @@ -106,7 +106,7 @@ GEM
rubocop-ast (>= 1.28.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.29.0)
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
rubocop-performance (1.19.1)
rubocop (>= 1.7.0, < 2.0)
Expand Down
4 changes: 4 additions & 0 deletions gemfiles/jruby_9.4_minitest_5.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,8 @@ group :check do

end

group :development do

end

gemspec path: "../"
10 changes: 5 additions & 5 deletions gemfiles/jruby_9.4_minitest_5.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ GEM
base64 (0.1.1)
climate_control (1.2.0)
coderay (1.1.3)
ddtrace (1.15.0)
datadog-ci (~> 0.2.0)
ddtrace (1.16.1)
datadog-ci (~> 0.3.0)
debase-ruby_core_source (= 3.2.2)
libdatadog (~> 5.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
Expand Down Expand Up @@ -44,9 +44,9 @@ GEM
coderay (~> 1.1)
method_source (~> 1.0)
spoon (~> 0.0)
racc (1.7.1-java)
racc (1.7.3-java)
rainbow (3.1.1)
rake (13.0.6)
rake (13.1.0)
regexp_parser (2.8.2)
rexml (3.2.6)
rspec (3.12.0)
Expand Down Expand Up @@ -78,7 +78,7 @@ GEM
rubocop-ast (>= 1.28.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.29.0)
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
rubocop-performance (1.19.1)
rubocop (>= 1.7.0, < 2.0)
Expand Down
4 changes: 4 additions & 0 deletions gemfiles/jruby_9.4_rspec_3.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,8 @@ group :check do

end

group :development do

end

gemspec path: "../"
10 changes: 5 additions & 5 deletions gemfiles/jruby_9.4_rspec_3.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ GEM
base64 (0.1.1)
climate_control (1.2.0)
coderay (1.1.3)
ddtrace (1.15.0)
datadog-ci (~> 0.2.0)
ddtrace (1.16.1)
datadog-ci (~> 0.3.0)
debase-ruby_core_source (= 3.2.2)
libdatadog (~> 5.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
Expand All @@ -43,9 +43,9 @@ GEM
coderay (~> 1.1)
method_source (~> 1.0)
spoon (~> 0.0)
racc (1.7.1-java)
racc (1.7.3-java)
rainbow (3.1.1)
rake (13.0.6)
rake (13.1.0)
regexp_parser (2.8.2)
rexml (3.2.6)
rspec (3.12.0)
Expand Down Expand Up @@ -77,7 +77,7 @@ GEM
rubocop-ast (>= 1.28.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.29.0)
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
rubocop-performance (1.19.1)
rubocop (>= 1.7.0, < 2.0)
Expand Down
4 changes: 4 additions & 0 deletions gemfiles/ruby_2.7_cucumber_3.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,8 @@ group :check do

end

group :development do

end

gemspec path: "../"
10 changes: 5 additions & 5 deletions gemfiles/ruby_2.7_cucumber_3.gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ GEM
cucumber-expressions (6.0.1)
cucumber-tag_expressions (1.1.1)
cucumber-wire (0.0.1)
ddtrace (1.15.0)
datadog-ci (~> 0.2.0)
ddtrace (1.16.1)
datadog-ci (~> 0.3.0)
debase-ruby_core_source (= 3.2.2)
libdatadog (~> 5.0.0.1.0)
libddwaf (~> 1.14.0.0.0)
Expand Down Expand Up @@ -63,9 +63,9 @@ GEM
pry (0.14.2)
coderay (~> 1.1)
method_source (~> 1.0)
racc (1.7.1)
racc (1.7.3)
rainbow (3.1.1)
rake (13.0.6)
rake (13.1.0)
regexp_parser (2.8.2)
rexml (3.2.6)
rspec (3.12.0)
Expand Down Expand Up @@ -97,7 +97,7 @@ GEM
rubocop-ast (>= 1.28.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.29.0)
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
rubocop-performance (1.19.1)
rubocop (>= 1.7.0, < 2.0)
Expand Down
Loading

0 comments on commit f357a2d

Please sign in to comment.