Skip to content

Commit ddee6f2

Browse files
committed
[GR-15308] Avoid an explicit list of default gems because it's too hard to maintain
1 parent 9b8b857 commit ddee6f2

File tree

1 file changed

+4
-42
lines changed

1 file changed

+4
-42
lines changed

doc/contributor/stdlib.md

Lines changed: 4 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -123,56 +123,18 @@ originals. At the moment, we're just storing sources in our repository and
123123
shipping the full set as MRI does, and we'll tackle issue when they come in
124124
future versions of Ruby.
125125

126-
Keep these versions in sync with `versions.json`.
127-
128126
### Default gems
129127

128+
To list default gems, use:
130129
```
131-
gem list | grep default:
130+
$ gem list | grep default:
132131
```
133132

134-
* `bigdecimal` (default: 1.4.1)
135-
* `bundler` (default: 1.17.2)
136-
* `cmath` (default: 1.0.0)
137-
* `csv` (default: 3.0.4)
138-
* `date` (default: 2.0.0)
139-
* `dbm` (default: 1.0.0)
140-
* `e2mmap` (default: 0.1.0)
141-
* `etc` (default: 1.0.1)
142-
* `fcntl` (default: 1.0.0)
143-
* `fiddle` (default: 1.0.0)
144-
* `fileutils` (default: 1.1.0)
145-
* `forwardable` (default: 1.2.0)
146-
* `gdbm` (default: 2.0.0)
147-
* `io-console` (default: 0.4.7)
148-
* `ipaddr` (default: 1.2.2)
149-
* `irb` (default: 1.0.0)
150-
* `json` (default: 2.1.0, 2.0.2)
151-
* `logger` (default: 1.3.0)
152-
* `matrix` (default: 0.1.0)
153-
* `mutex_m` (default: 0.1.0)
154-
* `openssl` (default: 2.1.2)
155-
* `ostruct` (default: 0.1.0)
156-
* `prime` (default: 0.1.0)
157-
* `psych` (default: 3.1.0)
158-
* `rdoc` (default: 6.1.0)
159-
* `rexml` (default: 3.1.9)
160-
* `rss` (default: 0.2.7)
161-
* `scanf` (default: 1.0.0)
162-
* `sdbm` (default: 1.0.0)
163-
* `shell` (default: 0.7)
164-
* `stringio` (default: 0.0.2)
165-
* `strscan` (default: 1.0.0)
166-
* `sync` (default: 0.5.0)
167-
* `thwait` (default: 0.1.0)
168-
* `tracer` (default: 0.1.0)
169-
* `webrick` (default: 1.4.2)
170-
* `zlib` (default: 1.0.0)
171-
172133
### Bundled gems
173134

135+
The list of bundled gems is available in MRI under `gems/bundled_gems`
174136
```
175-
gems/bundled_gems
137+
$ cat gems/bundled_gems
176138
```
177139

178140
* `did_you_mean` 1.3.0 (helper to suggest method names on method missing)

0 commit comments

Comments
 (0)