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

87811 Коммитов

Автор SHA1 Сообщение Дата
Ellen Marie Dash 87212a5486 [rubygems/rubygems] Improve Gem::SpecFetcher tests.
https://github.com/rubygems/rubygems/commit/6e0456583b
2024-09-28 21:12:26 +00:00
Ellen Marie Dash 5c18b63d00 [rubygems/rubygems] [tests] Don't expect suggestions that aren't actually helpful.
https://github.com/rubygems/rubygems/commit/e7d6b92e31
2024-09-28 21:12:25 +00:00
Ellen Marie Dash 47a3482a41 [rubygems/rubygems] Remove code that makes suggest_gems_from_name give worse results.
https://github.com/rubygems/rubygems/commit/09ec67ffdf
2024-09-28 21:12:25 +00:00
tompng b9e225fcbf Allow dot3 in defs singleton 2024-09-28 22:37:44 +09:00
ydah 8f678d6989 Implement OP_ASGN2 NODE locations 2024-09-28 20:53:09 +09:00
Nobuyoshi Nakada 027ef60500
[Bug #20763] Add tests 2024-09-28 02:45:22 +09:00
Kevin Newton addb5fea94 Fix up compiling popped ranges with non-optimizable bounds
Fixes [Bug #20763]
2024-09-27 13:43:37 -04:00
Nobuyoshi Nakada 7e19904c88 Remove on `RSTRING_END` dependency from parser 2024-09-28 01:59:33 +09:00
David Rodríguez d1324170b6 [rubygems/rubygems] Warning about PATH in `--user-install` mode is only necessary for gems with executables
https://github.com/rubygems/rubygems/commit/2fe0f452a2
2024-09-27 16:49:32 +00:00
Benoit Daloze b873787a42 Update recommendations regarding parsing Ruby code now that Prism is stable 2024-09-27 16:45:36 +02:00
Nobuyoshi Nakada 94ad2c3fe9 Reduce creating `rb_parser_string_t` repeatedly for literals.
Since #11698, `parser_str_new` makes `rb_parser_string_t` and `VALUE`
but discards the former, and then `STR_NEW3` makes the same thing
again.
2024-09-27 23:10:14 +09:00
Nobuyoshi Nakada 710d916c32 Add wrapper macros of `rb_parser_str_buf_cat` 2024-09-27 23:10:14 +09:00
Stan Lo 098649bc59 [ruby/rdoc] Add home page link to output message
(https://github.com/ruby/rdoc/pull/1165)

The link is clickable in the terminal and opens the home page in the browser

https://github.com/ruby/rdoc/commit/b7d580afab
2024-09-27 13:58:36 +00:00
S-H-GAMELINKS 7f83bd3732 Reduce `is_ascii_string` function dependency for parser
Changed to use `rb_parser_is_ascii_string` function instead of `is_ascii_string` function
2024-09-27 19:34:35 +09:00
Hiroshi SHIBATA c1ee5ea28f
Avoid to unintentional Bundler definition by Bundler::Definition.no_lock 2024-09-27 18:39:05 +09:00
Hiroshi SHIBATA ff3f61556f
Only warn fiddle as optional dependency 2024-09-27 18:39:05 +09:00
ydah eff16d9302 Implement OP_ASGN1 NODE locations 2024-09-27 18:20:00 +09:00
David Rodríguez a70adce1ce Only `warn` about bundled gems when require succeeds 2024-09-27 17:03:45 +09:00
Hiroshi SHIBATA a896c4cc53 RGENGC_FORCE_MAJOR_GC is disabled same as current HEAD 2024-09-27 14:39:59 +09:00
Hiroshi SHIBATA b63f3c9d9e Use user.login instead of actor 2024-09-27 14:39:59 +09:00
Hiroshi SHIBATA e58c7a9330 Applied https://github.com/ruby/ruby/pull/11574 2024-09-27 14:39:59 +09:00
卜部昌平 52bb90f92d sequential execution of some CI tasks
reduced parallelism from some 50-ish to 10-ish so that other jobs
can run.
2024-09-27 14:39:59 +09:00
Nithin Bekal d7e5133d6d [ruby/benchmark] Add example for Benchmark.realtime
https://github.com/ruby/benchmark/commit/0f278be6c1
2024-09-27 04:31:47 +00:00
Nithin Bekal 3209bb950b [ruby/benchmark] Specify unit of time for Benchmark.realtime
https://github.com/ruby/benchmark/commit/388236685c
2024-09-27 04:31:47 +00:00
Nobuyoshi Nakada dc8fa59fb0
Skip non-existent directories in PATH 2024-09-27 13:14:01 +09:00
ydah 0c25eb4ffe s/interation/iteration/ 2024-09-27 09:58:32 +09:00
ydah a50a7c7070 s/erorr/error/ 2024-09-27 09:58:17 +09:00
Yudai Takada 0209b9554d
Extract `setup_branch`
From duplicate code in `decl_branch_base` and `add_trace_branch_coverage`.
2024-09-27 01:03:40 +09:00
David Rodríguez 1172d65926
[DOC] Improve description of `LoadError#path` and `SyntaxError#path` 2024-09-27 01:00:34 +09:00
Daniel Insley 9a966a09cb [ruby/prism] Fix incorrect reference to AlternationPatternNode as non-void expressions
https://github.com/ruby/prism/commit/68de31919e
2024-09-26 15:47:51 +00:00
Daniel Insley a73d80db41 [ruby/prism] Add fields documentation for AliasMethodNode and AlternationPatternNode
https://github.com/ruby/prism/commit/6953daebde
2024-09-26 15:47:51 +00:00
Kevin Newton 1f431b63a2 [ruby/prism] Reject non-assoc ranges with subsequent operators
https://github.com/ruby/prism/commit/976a3cd0a5
2024-09-26 14:57:02 +00:00
git e71f8905c4 Update default gems list at 49057f36ef [ci skip] 2024-09-26 13:39:23 +00:00
Stan Lo 49057f36ef [ruby/irb] Bump version to v1.14.1
(https://github.com/ruby/irb/pull/1009)

https://github.com/ruby/irb/commit/04cd2317ef
2024-09-26 13:38:04 +00:00
ydah 87f4999b4f s/accomodate/accommodate/ 2024-09-26 20:01:20 +09:00
ydah cc1e1e77d5 s/useable/usable/ 2024-09-26 20:01:20 +09:00
S-H-GAMELINKS 3e742579bb Remove rb_str_cat for parser 2024-09-26 19:20:57 +09:00
Nobuyoshi Nakada 2a65f4c907
Extract `mutable_CFString_new`
From duplicate code in `rb_CFString_class_initialize_before_fork` and
`rb_str_append_normalized_ospath`.
2024-09-26 18:17:13 +09:00
Hiroshi SHIBATA 71b253cdf3 Added LARCH_REG_FP to dump results 2024-09-26 17:53:21 +09:00
Hiroshi SHIBATA a07bf6d5ff Use constants for register numbers 2024-09-26 17:53:21 +09:00
Hiroshi SHIBATA bdee1772b2 Removed duplicated dumps 2024-09-26 17:53:21 +09:00
David Rodríguez b2ee760f30
Update test dependencies 2024-09-26 17:07:20 +09:00
David Rodríguez b7674a1285 [rubygems/rubygems] Get specs to run on JRuby and make them pass
Turns out we were not running specs on JRuby, so we introduced a
failure. Seems fine to skip.

https://github.com/rubygems/rubygems/commit/4e2d6affb3
2024-09-26 07:59:35 +00:00
David Carlier 8cd295ecf0 regparse possible memory leak fix proposal 2024-09-26 16:34:22 +09:00
Nobuyoshi Nakada a3fd24e22e [ruby/digest] Import patches for old macOS from MacPorts
https://github.com/ruby/digest/commit/07a5db2f77
2024-09-26 04:56:36 +00:00
dependabot[bot] 7340c1ac71 Bump actions/checkout in /.github/actions/setup/directories
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](692973e3d9...d632683dd7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-26 11:58:10 +09:00
Nobuyoshi Nakada 8350b48cfa
Import patches for old macOS from MacPorts 2024-09-26 10:32:30 +09:00
Nobuyoshi Nakada 80e483afac
Fold rules [ci skip] 2024-09-26 06:05:35 +09:00
Kevin Newton cab81d1bba [ruby/prism] Update templates/include/prism/ast.h.erb
https://github.com/ruby/prism/commit/dc7164e21c
2024-09-25 19:43:47 +00:00
Alexander Momchilov fa7fef270d [ruby/prism] Fix rendering of type overview docs
https://github.com/ruby/prism/commit/d42bc309cc
2024-09-25 19:43:47 +00:00