Yusuke Endoh
bc1e2271af
lib/rdoc/markup/parser.rb: remove a unused variable initialization
2019-08-19 10:07:05 +09:00
Takashi Kokubun
4c13368972
Make AppVeyor notification colors consistent
...
It was using the same one as original AppVeyor's notification, but it's
just inconsistent with others like Travis and GitHub Actions.
2019-08-19 09:47:05 +09:00
Takashi Kokubun
d106f08291
Stop reporting test-bundled-gems results
...
by marking continue-on-error.
I dropped it to test Slack notification, and I finished to test it.
2019-08-19 09:41:52 +09:00
Takashi Kokubun
c100e3856a
Workaround errors on multi-line commit message
...
by using toJson with fields.
2019-08-19 03:40:34 +09:00
Takashi Kokubun
e139d27748
Make Slack notification available
...
for macOS / Windows as well.
Docker-based GitHub Action does not work on these OSes.
2019-08-19 03:14:19 +09:00
git
aa5fbb5a76
* 2019-08-19 [ci skip]
2019-08-19 01:50:18 +09:00
Takashi Kokubun
2f6c8ed26e
Implement Slack notification for Actions
2019-08-19 01:49:52 +09:00
Takashi Kokubun
e4c43207f9
Revert "Try notifying Slack from Actions"
...
This reverts commit d8807e8b1a
.
We'd need more features. Reverting to customize this later.
2019-08-18 23:32:49 +09:00
Takashi Kokubun
d8807e8b1a
Try notifying Slack from Actions
...
https://github.com/8398a7/action-slack
https://github.com/marketplace/actions/action-slack
2019-08-18 23:19:10 +09:00
Takashi Kokubun
829b800c10
Reoder Travis matrix.include
...
to clarify what's running for every commit.
2019-08-18 19:10:24 +09:00
Hiroshi SHIBATA
51edcbad5b
Use master branch instead of trunk.
2019-08-18 18:08:59 +09:00
Hiroshi SHIBATA
9132153930
Ignore tags on default gems from ruby core repository.
2019-08-18 18:08:59 +09:00
Takashi Kokubun
ad0ea708ca
Drop before_test for mswin too
...
for consistency. In the pull request, `before_test` was dropped only for
msys2 to fix msys2-only failure. But there's no need to keep it
inconsistent now.
2019-08-18 15:50:03 +09:00
MSP-Greg
cba8166cc1
Appveyor - vc120 use OpenSSL 1.0.2, vc140 use 1.1.1 ( #1998 )
...
* appveyor.yml - OpenSSL vc120 -> 1.0.2, vc140 -> 1.1.1
* Try just using build_script
2019-08-18 15:47:19 +09:00
Masataka Pocke Kuwabara
6b42b0c60c
Fix document of `GC.start` ( #2382 )
2019-08-18 15:39:19 +09:00
Hiroshi SHIBATA
d3da1d57d3
Skip open_spec.rb:L95 because ruby repo doesn't have json as default gems.
2019-08-18 15:02:21 +09:00
David Rodríguez
a77b3b4476
[bundler/bundler] Remove unnecessary require
...
https://github.com/bundler/bundler/commit/8ef571ed4e
2019-08-18 13:45:57 +09:00
David Rodríguez
683f9e1dbf
[bundler/bundler] No need to activate the `fileutils` default gem
...
The version we're vendoring actually relaxed this restriction back to
2.3.0+, so we can always use the vendored version.
https://github.com/bundler/bundler/commit/d366cbfe5d
2019-08-18 13:45:45 +09:00
David Rodríguez
4756c5f7e7
[bundler/bundler] Remove unnecessary rubygems monkeypatch
...
Instead, make sure we always load the local copy of bundler during
specs, and never end up using the default copy.
https://github.com/bundler/bundler/commit/ac655ffeda
2019-08-18 13:45:35 +09:00
David Rodríguez
5a69a23afc
[bundler/bundler] Don't use system bundler on this spec
...
If we use system bundler, when booting the "outermost" bundler process,
bundler will save the path to the system bundler in BUNDLE_BIN_PATH, and
use it again when booting the "innermost" bundler process (`bundle exec
echo foo`).
That means that second process will use the system bundler path again.
However, we have `-rsupport/hax` in RUBYOPT, so that file will load from
the local copy of bundler, and that file will load `bundler/version`
from the project (not from system), because -Ilib is in the LOAD_PATH.
That will end up causing redefinition errors because the same constant
will be loaded from two different locations.
In general, this is expected behavior, normally you will wrap the
process with `Bundler.with_original_env` to reset the environment.
However, the easiest fix here is to not use system bundler, because it's
not really necessary and thus doesn't help the readability of the spec.
https://github.com/bundler/bundler/commit/a3d72a34ab
2019-08-18 13:45:25 +09:00
David Rodríguez
0653d8c601
[bundler/bundler] Fix spec using the deprecated `bundle config` mode
...
https://github.com/bundler/bundler/commit/789dd1864f
2019-08-18 13:45:15 +09:00
David Rodríguez
c50c2354cf
[bundler/bundler] Require relatively from exe/ when possible
...
https://github.com/bundler/bundler/commit/e4cbb91b7d
2019-08-18 13:45:05 +09:00
David Rodríguez
998204882b
[bundler/bundler] Last relative requires
...
https://github.com/bundler/bundler/commit/fb587b9ebb
2019-08-18 13:44:56 +09:00
David Rodríguez
f753961611
[bundler/bundler] Remove a bunch of unneeded rubygems requires
...
https://github.com/bundler/bundler/commit/f9cb39e614
2019-08-18 13:44:46 +09:00
David Rodríguez
7659f00a8d
[bundler/bundler] Move local variable to only branch where it's used
...
https://github.com/bundler/bundler/commit/3995b3345d
2019-08-18 13:44:36 +09:00
Zehan Zhao
d80f5399ad
[bundler/bundler] Fix open default gem error
...
https://github.com/bundler/bundler/commit/792d724752
2019-08-18 13:44:26 +09:00
David Rodríguez
98841b2b19
[bundler/bundler] Wrap `open` specs with a context
...
So I can add another context that doesn't run the `before` block.
https://github.com/bundler/bundler/commit/06d0acc45a
2019-08-18 13:44:22 +09:00
David Rodríguez
e6e8d2d8c0
[bundler/bundler] Prefer `before` to `before :each`
...
https://github.com/bundler/bundler/commit/6678747fae
2019-08-18 13:44:13 +09:00
David Rodríguez
cc644c7116
[bundler/bundler] Fix `bundle doctor` command
...
Previously `bundle doctor` would fail on any bundle that does not
include git gems or plugins. This is because the previously used
`Bundler.home` does not exist unless the bundle includes git gems or
plugins. For example, with `bundle config set path .bundle`, it points
to which does not exist unless this kind of gems exist in the Gemfile.
The name `Bundler.home` is really unfortunate, it should probably be
have more descriptive name, and be private. But for now I just want to
make `bundle doctor` usable.
https://github.com/bundler/bundler/commit/5531a18c1e
2019-08-18 13:44:03 +09:00
David Stosik
a02dbcecb1
[bundler/bundler] Bundler displays a duplicate gem entries warning even if gems only appear once per group
...
https://github.com/bundler/bundler/commit/d18a83109e
2019-08-18 13:43:59 +09:00
Hiroshi SHIBATA
3ecb5125c6
Gem::ConfigMap is deprecated now
2019-08-18 13:25:31 +09:00
Takashi Kokubun
a0e80c7cb7
Drop continue-on-error for make check
...
Like macos.yml, we don't need to ignore `make check` failure.
2019-08-18 09:30:36 +09:00
aycabta
50623f3df0
Remove commented out debug print
2019-08-18 08:05:14 +09:00
aycabta
113a5c1e1d
The "exe" dir doesn't exist in this repostiroy
2019-08-18 08:05:08 +09:00
aycabta
0bbbe82986
Fix copy path of ruby/reline's test
2019-08-18 07:52:49 +09:00
Alan Wu
e9f82585ee
Don't crash when deleting at the end of the line
...
To reproduce this bug, type one character into irb, then press the
delete key on your keyboard.
2019-08-18 07:43:19 +09:00
Nobuyoshi Nakada
7bb0a7d7cb
Prefer exact ITEM to benchmark
2019-08-18 00:34:12 +09:00
Nobuyoshi Nakada
74ca6b88dd
Omit a tag unless loading with a wrapper module
2019-08-18 00:34:12 +09:00
Nobuyoshi Nakada
1d11a8b193
Ensure non-OPT_GLOBAL_METHOD_CACHE code valid
2019-08-18 00:34:12 +09:00
Nobuyoshi Nakada
6db3051fcc
Ensure VM_DEBUG_VERIFY_METHOD_CACHE code valid
2019-08-18 00:34:12 +09:00
git
aa00f7b8ec
* 2019-08-18 [ci skip]
2019-08-18 00:33:13 +09:00
Nobuyoshi Nakada
8b8e7e6e9e
$LOAD_PATH elements should be real paths
...
Installed path may contain symbolic links.
2019-08-18 00:32:21 +09:00
Nobuyoshi Nakada
765eb18a45
Make VM_DEBUG_VERIFY_METHOD_CACHE derived from VMDEBUG
...
VM_DEBUG_MODE has been used only here.
2019-08-17 23:14:52 +09:00
aycabta
2a65498ca2
Remove CI files from list
2019-08-17 20:20:04 +09:00
aycabta
15da2aad76
Remove Travis CI workaround
2019-08-17 20:20:04 +09:00
Hiroshi SHIBATA
e095803c37
Removed formatter_test_case and text_formatter_test_case from Gem::Specification#files.
2019-08-17 20:20:04 +09:00
Hiroshi SHIBATA
3a06c11a7d
Removed autoload from Markup.
2019-08-17 20:20:04 +09:00
Hiroshi SHIBATA
79fe84edf5
Removed test_case files from lib directory.
2019-08-17 20:20:04 +09:00
Hiroshi SHIBATA
37d0e6e471
Skip teardown with JRuby
2019-08-17 18:20:50 +09:00
David Rodríguez
08c58e3c0d
[bundler/bundler] Extract a `gemspec_dir` helper
...
https://github.com/bundler/bundler/commit/71a29e286a
2019-08-17 17:08:51 +09:00