yui-knk
fcd89bf668
Lrama v0.6.9
2024-05-02 13:32:04 +09:00
yui-knk
5ed2064419
Lrama v0.6.8
2024-04-29 15:09:26 +09:00
yui-knk
5c3d5c7cdd
Lrama v0.6.7
2024-04-28 13:38:36 +09:00
yui-knk
bf1f16ef47
Lrama v0.6.6
2024-04-27 10:06:09 +09:00
Nobuyoshi Nakada
500586b401
Set executable on rdoc-srcdir [ci skip]
2024-04-26 19:22:16 +09:00
Eugene Kenny
67dd9af17e
[Bug #20450 ] Remove rubyarchdir from bootsnap paths
2024-04-25 13:29:28 +09:00
NARUSE, Yui
3fadd68452
Remove newlines of MIME encoded subject line
2024-04-23 20:14:41 +09:00
NARUSE, Yui
0b4bf05985
exit 1 if failed
2024-04-23 20:14:18 +09:00
Nobuyoshi Nakada
a53435868e
Traverse tmpdir under chdir
2024-04-23 13:38:40 +09:00
Nobuyoshi Nakada
777daae049
Shorten tmpdir path
2024-04-23 13:38:39 +09:00
Nobuyoshi Nakada
d42a8d6602
[DOC] Tweek a comment
2024-04-22 13:00:19 +09:00
Nobuyoshi Nakada
44d2b59491
Extract list_tree
as a method and separate from removals
2024-04-22 13:00:19 +09:00
Nobuyoshi Nakada
c65bc2e5d9
Show left tmpdir recursively
2024-04-22 13:00:19 +09:00
Nobuyoshi Nakada
e59da9c339
Windows does not have "/tmp" path usually
2024-04-22 09:56:47 +09:00
Nobuyoshi Nakada
9f9755664d
Fix method name
2024-04-20 11:34:52 +09:00
Nobuyoshi Nakada
cd95f6b87f
Show left files info
2024-04-19 23:17:23 +09:00
Nobuyoshi Nakada
c789e4c493
Use isolated temporary directory in test-all too for RubyGems tests
2024-04-19 23:06:46 +09:00
Nobuyoshi Nakada
f17268f7d4
Extract tmpdir template
2024-04-19 21:18:01 +09:00
Nobuyoshi Nakada
05d681f91e
Make Output.new
accepts keyword arguments
2024-04-19 14:12:42 +09:00
ilyazub
b7c4c8869c
Update turbo_tests to 2.2.3 or higher
...
commands/pristine_spec.rb is passed with the turbo_tests 2.2.3 because it the removed json dependency.
Related to https://github.com/ruby/ruby/pull/10496
Related to d60b2caa95
2024-04-19 08:32:01 +09:00
Nobuyoshi Nakada
a80f646616
Explicily lock turbo_tests to 2.2.0 in Gemfile
...
Ruby-core CI is having issues with turbo_tests 2.2.1. This version adds
json as a dependency and the `bundle install` command ruby-core uses is
not able to compile it for some reason.
I was not able to reproduce the issue locally, so this needs more
investigation.
We're already locked to 2.2.0, but ruby-core does not use a
`Gemfile.lock` so we need to lock explicitly in the Gemfile for now.
2024-04-18 11:07:09 +09:00
Kazuhiro NISHIYAMA
41456eb005
Support Misc tracker [ci skip]
2024-04-18 08:10:23 +09:00
Matt Valentine-House
a2ea4ec30c
Add --with-shared-gc build flag
2024-04-15 19:50:47 +01:00
Koichi Sasada
9180e33ca3
show warning for unused block
...
With verbopse mode (-w), the interpreter shows a warning if
a block is passed to a method which does not use the given block.
Warning on:
* the invoked method is written in C
* the invoked method is not `initialize`
* not invoked with `super`
* the first time on the call-site with the invoked method
(`obj.foo{}` will be warned once if `foo` is same method)
[Feature #15554 ]
`Primitive.attr! :use_block` is introduced to declare that primitive
functions (written in C) will use passed block.
For minitest, test needs some tweak, so use
ea9caafc07
for `test-bundled-gems`.
2024-04-15 12:08:07 +09:00
Nobuyoshi Nakada
d60b2caa95
Lock turbo_tests to 2.1.0 provisionally
...
turbo_tests 2.1.1 adds json to its dependency and the current bundler
does not take the standard library json and fails to build as a gem
before the installation.
2024-04-11 02:10:20 +09:00
Hiroshi SHIBATA
76efed65bd
Added test case for bundled gems warning with -r option.
...
This is for 76914d474d
2024-04-08 16:20:15 +09:00
Naoto Ono
56ecd8038a
Launchable: Add lineNumber field
2024-04-03 16:17:30 +09:00
Naoto Ono
3d1d1435c1
Launchable: Refactor the logic of JsonStreamWriter
2024-04-02 21:55:32 +09:00
Matt Valentine-House
5903fdf43e
[DOC] Fix wheather -> whether typos in configure.
2024-04-02 21:53:56 +09:00
Nobuyoshi Nakada
376ae22235
Manage required baseruby version in one place
...
Add a Ruby script mode to `tool/missing-baseruby.bat` that checks if
`RUBY_VERSION` meets the required version. This will enable similar
checks on mswin as well.
2024-03-31 00:54:38 +09:00
Hiroshi SHIBATA
7630a89a4b
Use www.rfc-editor.org for RFC text.
...
We use the following site for that now:
* https://tools.ietf.org/ or http
* https://datatracker.ietf.org or http
Today, IETF said the official site of RFC is www.rfc-editor.org.
FYI: https://authors.ietf.org/en/references-in-rfcxml
I replaced them to www.rfc-editor.org.
2024-03-28 11:44:45 +09:00
KJ Tsanaktsidis
75234beb24
Make TestParallel#test_retry_workers consider RUBY_TEST_TIMEOUT_SCALE
...
This test currently fails if RUBY_TEST_TIMEOUT_SCALE is set, because the
worker timeout is scaled out but the duration of the sleep does not;
thus, the test-test-case does not timeout when it should.
2024-03-28 09:48:53 +11:00
Nobuyoshi Nakada
db5686a8ba
Read as binary regardless locale
2024-03-28 02:27:08 +09:00
Nobuyoshi Nakada
cbc11bcb63
Ignore errors on prerelease gems
2024-03-27 16:18:14 +09:00
Hiroshi SHIBATA
e51435177e
Update vendored resolv to 0.4.0
2024-03-27 12:17:58 +09:00
Hiroshi SHIBATA
b39057f32c
Fix extension installer for out-of-place build
...
https://github.com/ruby/ruby/pull/9673#issuecomment-2019028293
2024-03-26 11:10:20 +09:00
Hiroshi SHIBATA
152192c96f
Use load_gemspec instead of Gem::Specification.load.
...
We need to purge `git ls-files` from gemspec in default gems.
2024-03-25 17:37:13 +09:00
Hiroshi SHIBATA
bd85fd6db9
Guard makefile target at cross-build
...
20240325
T041917Z.fail.html.gz
2024-03-25 15:16:22 +09:00
Hiroshi SHIBATA
675dcf9153
Partly Revert "Show the chilled status of a String [ci skip]"
...
This reverts commit e720a6b485
.
2024-03-25 15:04:56 +09:00
Nobuyoshi Nakada
e720a6b485
Show the chilled status of a String [ci skip]
2024-03-25 14:33:20 +09:00
Hiroshi SHIBATA
990e11b60e
Bootsnap and Zeitwerk are working correctly now
2024-03-25 14:33:03 +09:00
Hiroshi SHIBATA
02a4bdd607
Add newline each test script
2024-03-25 14:33:03 +09:00
Hiroshi SHIBATA
9db300219f
Added test script for bundled_gems.rb with zeitwerk
2024-03-25 14:33:03 +09:00
David Rodriguez
ea31228d0c
Consider extensions in gems outside of ext/
2024-03-25 11:55:08 +09:00
David Rodriguez
2dd2204d8c
Extract root
helper
...
It holds the root directory for each type of default gem (ext/ or lib/).
2024-03-25 11:55:08 +09:00
David Rodriguez
083e7080d1
Consider target_prefix
in extension Makefiles
2024-03-25 11:55:08 +09:00
David Rodríguez
2b703eed46
Consistently put requirable features in default gemspecs file list
2024-03-25 11:55:08 +09:00
David Rodríguez
bece07e6c3
Fix gemspec file list for extension gems
...
So that it also includes requirable features provided by extensions.
2024-03-25 11:55:08 +09:00
David Rodriguez
1e6117d665
Simplify FileCollector interface
2024-03-25 11:55:08 +09:00
David Rodriguez
348d8bdb0e
Use $ext_build_dir
consistently
...
Instead of hardcoded "ext".
2024-03-25 11:55:08 +09:00