Skip to content

Commit b84e3fd

Browse files
committed
More rubies
1 parent 62a5db9 commit b84e3fd

File tree

5 files changed

+61
-89
lines changed

5 files changed

+61
-89
lines changed

.github/workflows/tests-and-linter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
strategy:
1313
matrix:
14-
ruby: ['3.0', '3.1', '3.2']
14+
ruby: ['3.1', '3.2', '3.3', '3.4']
1515

1616
steps:
1717
- uses: actions/checkout@v4

.tool-versions

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ruby 3.4.1

Gemfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ gemspec
88
gem "guard-rspec", require: false
99
gem "rake", "~> 12.0"
1010
gem "rspec", "~> 3.0"
11-
gem "standard", "~> 1.30.0"
12-
gem "simplecov", "~> 0.18.5", require: false
13-
gem "solargraph", "~> 0.39"
11+
gem "standard", "~> 1.30"
12+
gem "simplecov", "~> 0.22.0", require: false
1413
gem "yard", "~> 0.9.25"

Gemfile.lock

Lines changed: 56 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,15 @@ GEM
99
remote: https://rubygems.org/
1010
specs:
1111
ast (2.4.2)
12-
backport (1.2.0)
13-
benchmark (0.1.1)
14-
benchmark-ips (2.9.1)
12+
benchmark-ips (2.14.0)
1513
benchmark-memory (0.1.2)
1614
memory_profiler (~> 0.9)
1715
coderay (1.1.3)
18-
diff-lcs (1.4.4)
19-
docile (1.4.0)
20-
e2mmap (0.1.0)
21-
ffi (1.15.4)
22-
formatador (0.3.0)
23-
guard (2.18.0)
16+
diff-lcs (1.5.1)
17+
docile (1.4.1)
18+
ffi (1.17.0)
19+
formatador (1.1.0)
20+
guard (2.19.0)
2421
formatador (>= 0.2.4)
2522
listen (>= 2.7, < 4.0)
2623
lumberjack (>= 1.0.12, < 2.0)
@@ -34,110 +31,86 @@ GEM
3431
guard (~> 2.1)
3532
guard-compat (~> 1.1)
3633
rspec (>= 2.99.0, < 4.0)
37-
jaro_winkler (1.5.4)
38-
json (2.6.3)
39-
kramdown (2.3.1)
40-
rexml
41-
kramdown-parser-gfm (1.1.0)
42-
kramdown (~> 2.0)
34+
json (2.9.1)
4335
language_server-protocol (3.17.0.3)
4436
lint_roller (1.1.0)
45-
listen (3.7.0)
37+
listen (3.9.0)
4638
rb-fsevent (~> 0.10, >= 0.10.3)
4739
rb-inotify (~> 0.9, >= 0.9.10)
48-
lumberjack (1.2.8)
40+
lumberjack (1.2.10)
4941
memory_profiler (0.9.14)
50-
method_source (1.0.0)
51-
mini_portile2 (2.6.1)
42+
method_source (1.1.0)
5243
nenv (0.3.0)
53-
nokogiri (1.12.4)
54-
mini_portile2 (~> 2.6.1)
55-
racc (~> 1.4)
5644
notiffany (0.1.3)
5745
nenv (~> 0.1)
5846
shellany (~> 0.0)
59-
parallel (1.23.0)
60-
parser (3.2.2.4)
47+
parallel (1.26.3)
48+
parser (3.3.6.0)
6149
ast (~> 2.4.1)
6250
racc
63-
pry (0.14.1)
51+
pry (0.15.2)
6452
coderay (~> 1.1)
6553
method_source (~> 1.0)
66-
racc (1.5.2)
54+
racc (1.8.1)
6755
rainbow (3.1.1)
6856
rake (12.3.3)
69-
rb-fsevent (0.11.0)
70-
rb-inotify (0.10.1)
57+
rb-fsevent (0.11.2)
58+
rb-inotify (0.11.1)
7159
ffi (~> 1.0)
72-
regexp_parser (2.8.1)
73-
reverse_markdown (2.0.0)
74-
nokogiri
75-
rexml (3.2.6)
76-
rspec (3.10.0)
77-
rspec-core (~> 3.10.0)
78-
rspec-expectations (~> 3.10.0)
79-
rspec-mocks (~> 3.10.0)
80-
rspec-core (3.10.1)
81-
rspec-support (~> 3.10.0)
82-
rspec-expectations (3.10.1)
60+
regexp_parser (2.10.0)
61+
rspec (3.13.0)
62+
rspec-core (~> 3.13.0)
63+
rspec-expectations (~> 3.13.0)
64+
rspec-mocks (~> 3.13.0)
65+
rspec-core (3.13.2)
66+
rspec-support (~> 3.13.0)
67+
rspec-expectations (3.13.3)
8368
diff-lcs (>= 1.2.0, < 2.0)
84-
rspec-support (~> 3.10.0)
85-
rspec-mocks (3.10.2)
69+
rspec-support (~> 3.13.0)
70+
rspec-mocks (3.13.2)
8671
diff-lcs (>= 1.2.0, < 2.0)
87-
rspec-support (~> 3.10.0)
88-
rspec-support (3.10.2)
89-
rubocop (1.52.1)
72+
rspec-support (~> 3.13.0)
73+
rspec-support (3.13.2)
74+
rubocop (1.69.2)
9075
json (~> 2.3)
76+
language_server-protocol (>= 3.17.0)
9177
parallel (~> 1.10)
92-
parser (>= 3.2.2.3)
78+
parser (>= 3.3.0.2)
9379
rainbow (>= 2.2.2, < 4.0)
94-
regexp_parser (>= 1.8, < 3.0)
95-
rexml (>= 3.2.5, < 4.0)
96-
rubocop-ast (>= 1.28.0, < 2.0)
80+
regexp_parser (>= 2.9.3, < 3.0)
81+
rubocop-ast (>= 1.36.2, < 2.0)
9782
ruby-progressbar (~> 1.7)
98-
unicode-display_width (>= 2.4.0, < 3.0)
99-
rubocop-ast (1.29.0)
100-
parser (>= 3.2.1.0)
101-
rubocop-performance (1.18.0)
102-
rubocop (>= 1.7.0, < 2.0)
103-
rubocop-ast (>= 0.4.0)
83+
unicode-display_width (>= 2.4.0, < 4.0)
84+
rubocop-ast (1.37.0)
85+
parser (>= 3.3.1.0)
86+
rubocop-performance (1.23.0)
87+
rubocop (>= 1.48.1, < 2.0)
88+
rubocop-ast (>= 1.31.1, < 2.0)
10489
ruby-progressbar (1.13.0)
10590
shellany (0.0.1)
106-
simplecov (0.18.5)
91+
simplecov (0.22.0)
10792
docile (~> 1.1)
10893
simplecov-html (~> 0.11)
109-
simplecov-html (0.12.3)
110-
solargraph (0.43.0)
111-
backport (~> 1.2)
112-
benchmark
113-
bundler (>= 1.17.2)
114-
diff-lcs (~> 1.4)
115-
e2mmap
116-
jaro_winkler (~> 1.5)
117-
kramdown (~> 2.3)
118-
kramdown-parser-gfm (~> 1.1)
119-
parser (~> 3.0)
120-
reverse_markdown (>= 1.0.5, < 3)
121-
rubocop (>= 0.52)
122-
thor (~> 1.0)
123-
tilt (~> 2.0)
124-
yard (~> 0.9, >= 0.9.24)
125-
standard (1.30.1)
94+
simplecov_json_formatter (~> 0.1)
95+
simplecov-html (0.13.1)
96+
simplecov_json_formatter (0.1.4)
97+
standard (1.43.0)
12698
language_server-protocol (~> 3.17.0.2)
12799
lint_roller (~> 1.0)
128-
rubocop (~> 1.52.0)
100+
rubocop (~> 1.69.1)
129101
standard-custom (~> 1.0.0)
130-
standard-performance (~> 1.1.0)
102+
standard-performance (~> 1.6)
131103
standard-custom (1.0.2)
132104
lint_roller (~> 1.0)
133105
rubocop (~> 1.50)
134-
standard-performance (1.1.2)
106+
standard-performance (1.6.0)
135107
lint_roller (~> 1.1)
136-
rubocop-performance (~> 1.18.0)
137-
thor (1.1.0)
138-
tilt (2.0.10)
139-
unicode-display_width (2.5.0)
140-
yard (0.9.26)
108+
rubocop-performance (~> 1.23.0)
109+
thor (1.3.2)
110+
unicode-display_width (3.1.3)
111+
unicode-emoji (~> 4.0, >= 4.0.4)
112+
unicode-emoji (4.0.4)
113+
yard (0.9.37)
141114

142115
PLATFORMS
143116
ruby
@@ -147,10 +120,9 @@ DEPENDENCIES
147120
guard-rspec
148121
rake (~> 12.0)
149122
rspec (~> 3.0)
150-
simplecov (~> 0.18.5)
151-
solargraph (~> 0.39)
152-
standard (~> 1.30.0)
123+
simplecov (~> 0.22.0)
124+
standard (~> 1.30)
153125
yard (~> 0.9.25)
154126

155127
BUNDLED WITH
156-
2.2.25
128+
2.6.2

spec/benchable_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# frozen_string_literal: true
22

3-
require_relative "./spec_helper"
3+
require_relative "spec_helper"
44

55
RSpec.describe Benchable do
66
it "has a version number" do

0 commit comments

Comments
 (0)