Skip to content

Commit 02a9b6b

Browse files
committed
[TP-198470] Update gemfiles to "modern" ruby/gems and nanoc4
1 parent 029357c commit 02a9b6b

4 files changed

Lines changed: 91 additions & 21 deletions

File tree

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.4.1
1+
3.1.4

.tool-versions

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

Gemfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ gem 'builder'
44
gem 'coderay'
55
gem 'kramdown', '~> 2.3.1'
66
gem 'mime-types', '~> 1.16'
7-
gem 'nanoc', '~> 3.7.3'
7+
gem 'nanoc', '~> 4'
88
gem 'nokogiri'
99
gem 'pygments.rb'
1010
gem 'rake', '~> 12.3.3'
1111
gem 'yajl-ruby'
12+
gem 'webrick'
1213

1314
group :development do
1415
gem 'adsf'

Gemfile.lock

Lines changed: 87 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,96 @@
11
GEM
22
remote: http://rubygems.org/
33
specs:
4-
adsf (1.4.2)
5-
rack (>= 1.0.0, < 3.0.0)
6-
builder (3.2.3)
7-
coderay (1.1.2)
8-
cri (2.15.9)
4+
addressable (2.8.7)
5+
public_suffix (>= 2.0.2, < 7.0)
6+
adsf (1.5.2)
7+
rack (>= 1.0.0, < 4.0.0)
8+
rackup (~> 2.1)
9+
base64 (0.2.0)
10+
builder (3.3.0)
11+
coderay (1.1.3)
12+
colored (1.2)
13+
concurrent-ruby (1.3.5)
14+
cri (2.15.12)
15+
ddmetrics (1.1.0)
16+
ddplugin (1.0.3)
17+
diff-lcs (1.5.1)
918
fssm (0.2.10)
10-
kramdown (2.3.1)
19+
immutable-ruby (0.2.0)
20+
concurrent-ruby (~> 1.1)
21+
sorted_set (~> 1.0)
22+
json_schema (0.21.0)
23+
kramdown (2.3.2)
1124
rexml
25+
memo_wise (1.10.0)
26+
method_source (1.1.0)
1227
mime-types (1.25.1)
13-
mini_portile2 (2.8.0)
14-
multi_json (1.14.1)
15-
nanoc (3.7.5)
16-
cri (~> 2.3)
17-
nokogiri (1.13.6)
18-
mini_portile2 (~> 2.8.0)
28+
mini_portile2 (2.8.8)
29+
nanoc (4.13.3)
30+
addressable (~> 2.5)
31+
colored (~> 1.2)
32+
nanoc-checking (~> 1.0, >= 1.0.2)
33+
nanoc-cli (= 4.13.3)
34+
nanoc-core (= 4.13.3)
35+
nanoc-deploying (~> 1.0)
36+
parallel (~> 1.12)
37+
tty-command (~> 0.8)
38+
tty-which (~> 0.4)
39+
nanoc-checking (1.0.5)
40+
nanoc-cli (~> 4.12, >= 4.12.5)
41+
nanoc-core (~> 4.12, >= 4.12.5)
42+
nanoc-cli (4.13.3)
43+
cri (~> 2.15)
44+
diff-lcs (~> 1.3)
45+
nanoc-core (= 4.13.3)
46+
pry
47+
zeitwerk (~> 2.1)
48+
nanoc-core (4.13.3)
49+
base64 (~> 0.2)
50+
concurrent-ruby (~> 1.1)
51+
ddmetrics (~> 1.0)
52+
ddplugin (~> 1.0)
53+
immutable-ruby (~> 0.1)
54+
json_schema (~> 0.19)
55+
memo_wise (~> 1.5)
56+
slow_enumerator_tools (~> 1.0)
57+
tty-platform (~> 0.2)
58+
zeitwerk (~> 2.1)
59+
nanoc-deploying (1.0.2)
60+
nanoc-checking (~> 1.0)
61+
nanoc-cli (~> 4.11, >= 4.11.15)
62+
nanoc-core (~> 4.11, >= 4.11.15)
63+
nokogiri (1.18.1)
64+
mini_portile2 (~> 2.8.2)
1965
racc (~> 1.4)
20-
pygments.rb (1.2.1)
21-
multi_json (>= 1.0.0)
22-
racc (1.6.0)
23-
rack (2.2.3.1)
66+
parallel (1.26.3)
67+
pastel (0.8.0)
68+
tty-color (~> 0.5)
69+
pry (0.15.2)
70+
coderay (~> 1.1)
71+
method_source (~> 1.0)
72+
public_suffix (6.0.1)
73+
pygments.rb (3.0.0)
74+
racc (1.8.1)
75+
rack (3.1.8)
76+
rackup (2.2.1)
77+
rack (>= 3)
2478
rake (12.3.3)
25-
rexml (3.2.5)
79+
rbtree (0.4.6)
80+
rexml (3.4.0)
81+
set (1.1.1)
82+
slow_enumerator_tools (1.1.0)
83+
sorted_set (1.0.3)
84+
rbtree
85+
set (~> 1.0)
86+
tty-color (0.6.0)
87+
tty-command (0.10.1)
88+
pastel (~> 0.8)
89+
tty-platform (0.3.0)
90+
tty-which (0.5.0)
91+
webrick (1.9.1)
2692
yajl-ruby (1.4.3)
93+
zeitwerk (2.6.18)
2794

2895
PLATFORMS
2996
ruby
@@ -35,11 +102,12 @@ DEPENDENCIES
35102
fssm
36103
kramdown (~> 2.3.1)
37104
mime-types (~> 1.16)
38-
nanoc (~> 3.7.3)
105+
nanoc (~> 4)
39106
nokogiri
40107
pygments.rb
41108
rake (~> 12.3.3)
109+
webrick
42110
yajl-ruby
43111

44112
BUNDLED WITH
45-
1.16.2
113+
2.2.33

0 commit comments

Comments
 (0)