File tree Expand file tree Collapse file tree 3 files changed +28
-1
lines changed Expand file tree Collapse file tree 3 files changed +28
-1
lines changed Original file line number Diff line number Diff line change @@ -2,3 +2,6 @@ source 'https://rubygems.org'
2
2
3
3
# Specify your gem's dependencies in language_server.gemspec
4
4
gemspec
5
+
6
+ # TODO: Use released gem after new release includes https://github.com/bbatsov/rubocop/pull/4987
7
+ gem 'rubocop' , git : 'https://github.com/bbatsov/rubocop'
Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env ruby
2
+
3
+ require 'bundler/setup'
4
+ require 'benchmark/ips'
5
+ require 'language_server'
6
+
7
+ error_code = <<-EOS
8
+ require "foo
9
+ if a == "\\ n"
10
+ EOS
11
+ warn_code = <<-EOS
12
+ a = 1
13
+ EOS
14
+ valid_code = File . read ( __FILE__ )
15
+
16
+ require 'pry-byebug'
17
+
18
+ LanguageServer ::Linter ::Rubocop . new ( valid_code ) . call
19
+ Benchmark . ips do |x |
20
+ x . report ( `git log --pretty=oneline --abbrev-commit -n 1` ) do
21
+ [ error_code , warn_code , valid_code ] . each do |code |
22
+ LanguageServer ::Linter ::Rubocop . new ( code ) . call
23
+ end
24
+ end
25
+ end
Original file line number Diff line number Diff line change @@ -39,5 +39,4 @@ Gem::Specification.new do |spec|
39
39
spec . add_development_dependency "m"
40
40
spec . add_development_dependency "awesome_print"
41
41
spec . add_development_dependency "benchmark-ips"
42
- spec . add_development_dependency "rubocop"
43
42
end
You can’t perform that action at this time.
0 commit comments