Граф коммитов

334 Коммитов

Автор SHA1 Сообщение Дата
Soutaro Matsumoto f6694b5bc8
Bundle rbs-3.1.0 (#7766) 2023-04-28 11:04:03 +09:00
Takashi Kokubun d71db90c68 Fix a test in typeprof
Revert "Skip typeprof for now"

This reverts commit bdbf663cef.
2023-04-01 15:13:08 -07:00
git f8f15e247d Update bundled gems list at 2023-03-29 2023-03-29 07:00:50 +00:00
Masataka Pocke Kuwabara 298cb57c11
Update rbs's commit hash to avoid test failure on pathname (#7596) 2023-03-28 14:01:07 +09:00
Soutaro Matsumoto 615f42fd61
Add explanation to rbs_skip_tests (#7525) 2023-03-20 10:39:17 +09:00
Hiroshi SHIBATA b27793835b Try to use https://github.com/ruby/rbs/pull/1273 2023-03-14 13:58:50 +09:00
Takashi Kokubun 4976b1a049 Fork rbs to fix test failures
https://github.com/ruby/rbs/pull/1274
2023-03-13 15:33:01 -07:00
git 1e73bdbfc4 Update bundled gems list at 2023-03-13 2023-03-13 07:02:11 +00:00
git fd4a397e88 Update bundled gems list at 2023-03-07 2023-03-07 07:01:48 +00:00
Koichi Sasada e87d088291 Change bytecode of `f(*a, **kw)`
`f(*a, **kw)` is compiled to `f([*a, kw])` but it makes an dummy
array, so change it to pass two arguments `a` and `kw` with calling
flags.

```
ruby 3.2.0 (2022-12-29 revision a7d467a792) [x86_64-linux]
Calculating -------------------------------------
               foo()     15.354M (± 4.2%) i/s -     77.295M in   5.043650s
              dele()     13.439M (± 3.9%) i/s -     67.109M in   5.001974s
             dele(*)      6.265M (± 4.5%) i/s -     31.730M in   5.075649s
            dele(*a)      6.286M (± 3.3%) i/s -     31.719M in   5.051516s
      dele(*a, **kw)      1.926M (± 4.5%) i/s -      9.753M in   5.076487s
         dele(*, **)      1.927M (± 4.2%) i/s -      9.710M in   5.048224s
           dele(...)      5.871M (± 3.9%) i/s -     29.471M in   5.028023s
         forwardable      4.969M (± 4.1%) i/s -     25.233M in   5.087498s

ruby 3.3.0dev (2023-01-13T01:28:00Z master 7e8802fa5b) [x86_64-linux]
Calculating -------------------------------------
               foo()     16.354M (± 4.7%) i/s -     81.799M in   5.014561s
              dele()     14.256M (± 3.5%) i/s -     71.656M in   5.032883s
             dele(*)      6.701M (± 3.8%) i/s -     33.948M in   5.074938s
            dele(*a)      6.681M (± 3.3%) i/s -     33.578M in   5.031720s
      dele(*a, **kw)      4.200M (± 4.4%) i/s -     21.258M in   5.072583s
         dele(*, **)      4.197M (± 5.3%) i/s -     21.322M in   5.096684s
           dele(...)      6.039M (± 6.8%) i/s -     30.355M in   5.052662s
         forwardable      4.788M (± 3.2%) i/s -     24.033M in   5.024875s
```
2023-03-06 15:03:06 +09:00
Hiroshi SHIBATA 5ad81e6627
Revert "Update bundled gems list at 2023-03-06"
This reverts commit 84150e6901.
2023-03-06 10:42:50 +09:00
git 84150e6901 Update bundled gems list at 2023-03-06 2023-03-06 00:49:09 +00:00
Hiroshi SHIBATA 848b55ad8f
minitest moved minitest org from seattlerb now 2023-03-06 09:34:54 +09:00
Takashi Kokubun 477fc776fd Just use the latest minitest 2023-03-04 22:35:50 -08:00
Takashi Kokubun 17ef1c8164 Revert "Workaround minitest's version issue"
This reverts commit a3abe3fd6d.
2023-03-04 22:34:58 -08:00
Takashi Kokubun a3abe3fd6d Workaround minitest's version issue
Every RubyCI is broken because minitest has a newer version.
http://rubyci.s3.amazonaws.com/ubuntu/ruby-master/log/20230305T061003Z.fail.html.gz
2023-03-04 22:29:20 -08:00
Takashi Kokubun 02ee8cb06a
Increase timeout for ruby/debug tests (#7421) 2023-03-02 12:13:59 -08:00
Soutaro Matsumoto 1abec43b5d
Fix rbs (#7415)
* Update RBS to skip validation task
* Revert TEST_BUNDLED_GEMS_ALLOW_FAILURES
2023-03-02 12:59:04 +09:00
Soutaro Matsumoto 559dfea7fb
Test with unreleased RBS (#7411)
* Use RBS 3.0.1

3.0.2 cannot run test on Ruby CI. Waiting for the next release...

* Use unreleased version of RBS
2023-03-01 10:02:19 -08:00
git ee83274f36 Update bundled gems list at 2023-03-01 2023-03-01 07:02:27 +00:00
git cd1991281e Update bundled gems list at 2023-02-28 2023-02-28 07:01:59 +00:00
git 494c274b82 Update bundled gems list at 2023-02-27 2023-02-27 07:01:23 +00:00
Yusuke Endoh 8a59f75de7 Use the development versions of minitest and debug gems
This is a preparation for a new message format of NameError.
[Feature #18285]

https://github.com/minitest/minitest/pull/942
https://github.com/ruby/debug/pull/889
2023-02-19 21:06:13 +09:00
git d80a574a04 Update bundled gems list at 2023-01-20 2023-01-20 07:05:11 +00:00
Soutaro Matsumoto 7e97e2bae4
Update RBS commit hash (#7143)
Use a commit at the top of RBS 2.8.3, not 3.0.0.dev.N.
2023-01-18 14:31:55 +09:00
Hiroshi SHIBATA b7598b535e Bump up typeprof-0.21.4 2023-01-12 19:33:23 +09:00
Hiroshi SHIBATA 633fde4152 Try to use https://github.com/ruby/rbs/pull/1207 2023-01-12 19:33:23 +09:00
Benoit Daloze 47ca75d38a Remove extra line which causes `make test-bundled-gems-fetch` to fail 2023-01-10 12:39:58 +01:00
Nobuyoshi Nakada 6053624a83
[DOC] Comments about fields in bundled_gems file 2023-01-10 17:34:56 +09:00
git 1be669d063 Update bundled gems list at 2023-01-06 2023-01-06 07:02:20 +00:00
git 51021fc710 Update bundled gems list at 2023-01-02 2023-01-02 07:04:24 +00:00
Shugo Maeda 2192f2e6bc
Update bundled_gems for net-imap 2022-12-23 14:48:35 +09:00
Koichi Sasada 7d700a9f5d debug.gem v1.7.1 2022-12-23 08:32:57 +09:00
Takashi Kokubun 186b5c0086
Revert "Update bundled gems list at 2022-12-22"
This reverts commit 89a66f20d8.
2022-12-21 21:49:30 -08:00
git 89a66f20d8 Update bundled gems list at 2022-12-22 2022-12-22 02:34:24 +00:00
Kazuki Tsujimoto 5b85e4040e
Update power_assert to 2.0.3 2022-12-22 11:12:59 +09:00
Hiroshi SHIBATA e894ff5ec1
Update bundled_gems 2022-12-21 18:57:36 +09:00
Takashi Kokubun ef008d8946
Partially revert "Update bundled_gems"
This reverts the net-imap upgrade of commit e3ed6c0783.
net-imap tests of test-bundled-gems seem to be broken
https://github.com/ruby/ruby/actions/runs/3704473689/jobs/6277145052.
2022-12-15 10:08:11 -08:00
Kazuhiro NISHIYAMA e3ed6c0783
Update bundled_gems 2022-12-15 22:18:52 +09:00
Koichi Sasada 6f3c8fdab4 debug.gem v1.7.0 2022-12-03 02:23:28 +09:00
Shugo Maeda b5726892d0 Use rbs HEAD for [Feature #19134] 2022-11-29 11:22:09 +09:00
git 0096d99eff Update bundled gems list at 2022-11-28 2022-11-28 02:57:48 +00:00
Soutaro Matsumoto 3853385377
Update bundled_gems (#6813)
* Update bundled_gems
2022-11-26 15:44:56 +09:00
git 1acbcf0e58 Update bundled gems list at 2022-10-30 2022-10-30 07:04:08 +00:00
git c7a5ca999e * remove trailing spaces. [ci skip] 2022-10-24 09:28:07 +00:00
git 399747926c Update bundled gems list at 2022-10-24 2022-10-24 09:27:55 +00:00
Nobuyoshi Nakada 15488fc1c6
Update bundled gems list at 2022-10-16 2022-10-16 18:22:20 +09:00
git 7775d14356 Update bundled gems list at 2022-10-08 2022-10-08 07:05:42 +00:00
Soutaro Matsumoto c3a87e16d8
Bundle RBS 2.7.0 (#6506) 2022-10-07 16:02:45 +09:00
git 6378825df5 Update bundled gems list at 2022-10-04 2022-10-04 07:09:33 +00:00
Shugo Maeda 866cfb248e
Update bundled_gems 2022-09-29 21:03:57 +09:00
Hiroshi SHIBATA 8c4e52fbe8
Update bundled_gems 2022-09-29 10:27:29 +09:00
Koichi Sasada a28e7871e5 Update bundled_gems
Try latest patch to avoid some race on Mac OS X.
2022-09-16 18:54:33 +09:00
Koichi Sasada fcf861a138 Try latest debug.gem 2022-09-13 09:25:06 +09:00
Hiroshi SHIBATA c1ecc498e4 Use rbs HEAD for https://github.com/ruby/rbs/pull/1090 2022-08-23 10:45:57 +09:00
git b3718edee2 Update bundled gems list at 2022-08-18 2022-08-18 07:04:23 +00:00
Nobuyoshi Nakada 3a6405db1b
Adjust columns in gems/bundled_gems [ci skip] 2022-08-12 23:52:48 +09:00
Nobuyoshi Nakada b1799267bf
Bundle unreleased debug 2022-08-12 22:07:32 +09:00
Soutaro Matsumoto a661aac9a7
Bundle unreleased RBS (#6228) 2022-08-10 23:01:49 +09:00
git 1139bc8c20 Update bundled gems list at 2022-08-10 2022-08-10 07:05:11 +00:00
Nobuyoshi Nakada 456e1d1eaa
Try the tag without "v" prefix to checkout upstream repositories 2022-07-26 21:12:58 +09:00
Koichi Sasada 156da55c16 debug.gem 1.6.1 2022-07-13 15:46:19 +09:00
git e99e1f0f3f Update bundled gems list at 2022-07-12 2022-07-12 07:03:23 +00:00
git 53afacd036 Update bundled gems list at 2022-07-06 2022-07-06 07:03:41 +00:00
git b92fb78696 Update bundled gems list at 2022-07-04 2022-07-04 07:03:51 +00:00
Masataka Pocke Kuwabara e0c6e288f0
Specify RBS commit hash to fix test failure on test-bundled-gems (#6082)
Update RBS to v2.6.0 and specify RBS commit hash to fix test failure on test-bundled-gems
2022-07-01 15:53:04 +09:00
Koichi Sasada a5420b6fc1 use latest debug.gem
If `XDG_RUNTIME_DIR` is available, test-bundled-gems fails with
old debug.gem tests.
2022-06-30 13:50:13 +09:00
git 641a732909 Update bundled gems list at 2022-06-21 2022-06-21 07:05:34 +00:00
Soutaro Matsumoto 150bd6e242
Bundle RBS 2.5.1 (#6041)
* Bundle RBS 2.5.1
2022-06-20 11:44:47 +09:00
git daf086c0e1 Update bundled gems list at 2022-06-15 2022-06-15 07:01:39 +00:00
git 6ba394ce30 Update bundled gems list at 2022-05-21 2022-05-21 07:07:14 +00:00
Soutaro Matsumoto 25eb63fa7f
Bundle RBS 2.4.0 (#5894) 2022-05-08 23:04:25 +09:00
Soutaro Matsumoto 8197ae35f9
Bundle RBS 2.3.2 (#5762) 2022-04-06 23:57:00 +09:00
Yusuke Endoh f8455a4faf Make typeprof support RBS 2.3.0
Since RBS 2.3.0, nil? returns true or false instead of bool
2022-04-04 18:54:27 +09:00
Kazuhiro NISHIYAMA e73d76027e
Update bundled_gems 2022-04-02 19:29:03 +09:00
Koichi Sasada b3a05827c7 debug.gem v1.5.0
Note that `mkmf`'s `have_func` doesn't work without installing ruby
(without `make install`) and `make test-bundled-gems` does not work.
So the newer test repository is specified.
2022-04-01 14:44:08 +09:00
git 43cc4f66c2 Update bundled gems list at 2022-02-23 2022-02-23 07:00:29 +00:00
Soutaro Matsumoto d4a8c04dc7
Update RBS (#5515)
* Bundle RBS 2.1.0
2022-02-02 13:25:47 +09:00
Nobuyoshi Nakada ac80788862
Update RBS test for Gem::Version#<=> update 2022-01-14 15:26:49 +09:00
git 2db7952e59 Update bundled gems list at 2022-01-06 2022-01-06 07:02:37 +00:00
Soutaro Matsumoto c8694303ee
Update RBS to skip testing `Kernel#=~` (#5386) 2022-01-02 20:24:20 +09:00
git 6d57290210 Update bundled gems list at 2021-12-29 2021-12-29 07:02:15 +00:00
Masataka Pocke Kuwabara b948b1a4e1
Fix RBS test failures of taint/trust (#5364) 2021-12-28 18:18:40 +09:00
Soutaro Matsumoto 8d940e3032
Bundle RBS 2.0.0 (#5330)
* Bundle RBS 2.0.0

* Update NEWS.md
2021-12-24 22:54:45 +09:00
Yusuke Endoh 8f3b5a28d6 Update TypeProf to 0.21.1 2021-12-23 18:25:48 +09:00
Yusuke Endoh d2e63af474 Update TypeProf to 0.21.0 2021-12-20 18:36:50 +09:00
git 145f7c094f Update bundled gems list at 2021-12-20 2021-12-20 07:05:44 +00:00
Koichi Sasada dbb5abc45b debug.gem 1.4.0 2021-12-18 04:21:18 +09:00
git b2395539aa Update bundled_gems at 2021-12-15 2021-12-15 07:01:23 +00:00
git 14c8dca6d1 Update bundled_gems at 2021-12-14 2021-12-14 06:59:58 +00:00
git 2f79d6d3f2 Update bundled_gems at 2021-12-12 2021-12-12 07:12:13 +00:00
git 0cefc2fbdf Update bundled_gems at 2021-12-10 2021-12-10 07:01:36 +00:00
git dd6c59cdaf Update bundled_gems at 2021-12-03 2021-12-03 07:00:45 +00:00
Jean Boussier c0c2b31a35 Add Class#subclasses
Implements [Feature #18273]

Returns an array containing the receiver's direct subclasses without
singleton classes.
2021-11-23 10:50:44 +01:00
Kazuhiro NISHIYAMA 6896324465
Update bundled_gems 2021-11-18 20:52:03 +09:00
Yusuke Endoh 21b8f992de Use the updated test of rbs
To prevent the CI failure due to the change of io-wait
https://github.com/ruby/rbs/pull/828/
2021-11-17 13:53:55 +09:00
git a046081838 Update bundled_gems at 2021-11-12 2021-11-12 07:04:21 +00:00
Soutaro Matsumoto dee2e9b2be
Bundle RBS 1.7.0 (#5105)
* Bundle RBS 1.7.0

* tool/test-bundled-gems.rb: Use a correct path to Check if rbs is built

* tool/test-bundled-gems.rb: lib/rbs/parse.y is no longer created

Co-authored-by: Yusuke Endoh <mame@ruby-lang.org>
2021-11-12 02:01:53 +09:00
Yusuke Endoh efe7e6e949 Bundle rbs 1.7.0.beta.5 2021-11-09 03:32:46 +09:00
git b5ca8ebc0b Update bundled_gems at 2021-11-08 2021-11-08 07:07:54 +00:00