| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
https://github.com/ruby/rdoc/commit/4e14158255
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/485468f06f
|
|
|
|
|
|
|
|
| |
Even for singleton class definition such as `class << self` that
shares the same container with the outer scope, its visibility is
separated and set to `public` by default.
https://github.com/ruby/rdoc/commit/baf26363b9
|
|
|
|
|
|
|
|
| |
Each singleton method definition of the form `def recv.method` has
visibility separate from the outer scope and is set to `public` by
default.
https://github.com/ruby/rdoc/commit/810913a7ea
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/b2a35ee39d
|
|
|
|
|
|
|
|
| |
`@locale` is set from `@locale_name` and loaded from `@locale_dir`
after `write_options`, and `RDoc::I18n::Locale` does not seem to
expected to be loaded.
https://github.com/ruby/rdoc/commit/fd610f7023
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/914a6af137
|
|
|
|
|
|
|
|
|
|
|
| |
Constant definitions using these functions have been supported, but
since RDoc::Parser::C#gen_const_table did not consider other than
`rb_define_const` the documents for them have not been found, without
`Document-const` direvtive.
Fixes https://github.com/ruby/rdoc/issues/1067
https://github.com/ruby/rdoc/commit/cdad51a60b
|
|
|
|
|
|
|
| |
When followed by non-space characters, rather it looks like a URL or a
path name on Windows.
https://github.com/ruby/rdoc/commit/72c6560773
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/4ac9be7f48
|
|
|
|
|
|
|
|
|
| |
Previously only unknown word `intern` is allowed between a single-word
token before a C method. Now any single-word token, such as `inline`
which is used for `ArithmeticSequence` in enumerator.c, is allowed
instead.
https://github.com/ruby/rdoc/commit/3a214c1dd1
|
|
|
|
|
|
|
|
|
| |
The change in #1055 might be a breaking change.
So, just simply wrap `token_stream` with `Array`
https://github.com/ruby/rdoc/commit/d8c19d7fa1
Co-authored-by: Jonathan Hefner <jonathan@hefner.pro>
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/83f0149fc1
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/dc56f6d0bd
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/1f568e049d
|
|
|
|
|
|
|
|
|
|
|
|
| |
Calling `tokens_to_s` gets an error if `token_stream` is nil:
```
undefined method `compact' for nil:NilClass (NoMethodError)
```
So, fall back to an empty array if `@token_stream` is nil.
https://github.com/ruby/rdoc/commit/452e4a2600
|
|
|
|
|
|
|
|
| |
(https://github.com/ruby/rdoc/pull/1015)
TIDYLINK multi-word label should not include braces.
https://github.com/ruby/rdoc/commit/41ad3191e9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
test_generate in ppc64le.
We observed that this test randomly fails in the ruby/ruby Travis ppc64le case.
This commit is to pend the test_generate if the assertion for the generated
file's modified time fails in a ppc64le environment.
Note that I didn't use the word "Travis CI" or Travis CI specific environment variables
such as `TRAVIS` and `TRAVIS_CPU_ARCH`[1] in the code. Because I wanted to prioritize the
rdoc's independence from the ruby/ruby.
[1] https://docs.travis-ci.com/user/environment-variables/#default-environment-variables
https://github.com/ruby/rdoc/commit/42cdad1cf2
|
|
|
|
|
|
|
|
| |
instead of assert.
It's better because assert_equal prints the values when it fails.
https://github.com/ruby/rdoc/commit/91d40ce8f8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
not mentioned in call-seq
This allows RDoc to better generate documentation for methods
following the Ruby core documentation guide (which omits aliases
in call-seq in most cases). This makes documentation for methods
defined in C more similar to methods defined in Ruby. For methods
defined in Ruby, the method description of the aliased method is
already not used (you have to explicitly document the alias to
use it).
Internally, this adds AnyMethod#has_call_seq? and #skip_description?,
and updates Darkfish to:
* only show the method name if there is a call-seq for the method,
but the call-seq omits the method
* to omit the method description if the method is an alias or has
aliases and has a call-seq that does not include the method
See discussion in https://github.com/ruby/ruby/pull/7316 for
details.
https://github.com/ruby/rdoc/commit/e3688de49b
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/ed91c4b784
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/76192a280d
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/4b68c0728a
|
|
|
|
|
|
| |
Fixes https://github.com/ruby/rdoc/pull/1000
https://github.com/ruby/rdoc/commit/291e2b7e8b
|
|
|
|
|
|
| |
Fix https://github.com/ruby/rdoc/pull/995
https://github.com/ruby/rdoc/commit/1311ca8c50
|
|
|
|
|
|
| |
Fix https://github.com/ruby/rdoc/pull/995
https://github.com/ruby/rdoc/commit/adfa7db5b9
|
|
|
|
|
|
|
| |
So that fixes crash with "invalid byte sequence in US-ASCII" on
ci.rvm.jp and some RubyCIs.
https://github.com/ruby/rdoc/commit/4b416644f0
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/564be08f4b
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/157fbaf575
|
|
|
|
|
|
|
| |
When the temporary path is long enough, the formatter may fold the
path and may hit a hyphen at the end of line, and miscounted.
https://github.com/ruby/rdoc/commit/5f46479543
|
| |
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/f067c174da
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/fe0159de2f
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/33925f885f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://ci.rvm.jp/results/trunk-yjit@phosphorus-docker/4309535
http://ci.rvm.jp/results/trunk-random0@phosphorus-docker/4309536
http://ci.rvm.jp/results/trunk-random1@phosphorus-docker/4309538
http://ci.rvm.jp/results/trunk-random2@phosphorus-docker/4309541
http://ci.rvm.jp/results/trunk-random3@phosphorus-docker/4309544
http://ci.rvm.jp/results/trunk-no-mjit@phosphorus-docker/4309550
http://ci.rvm.jp/results/trunk-yjit@phosphorus-docker/4309556
http://ci.rvm.jp/results/trunk-random0@phosphorus-docker/4309562
http://ci.rvm.jp/results/trunk-random1@phosphorus-docker/4309564
http://ci.rvm.jp/results/trunk-random2@phosphorus-docker/4309567
http://ci.rvm.jp/results/trunk-random3@phosphorus-docker/4309570
http://rubyci.s3.amazonaws.com/solaris10-gcc/ruby-master/log/20221127T200003Z.fail.html.gz
http://ci.rvm.jp/results/trunk-random-repeat@phosphorus-docker/4309581
http://rubyci.s3.amazonaws.com/freebsd12/ruby-master/log/20221127T203002Z.fail.html.gz
http://ci.rvm.jp/results/trunk-yjit@phosphorus-docker/4309588
|
|
|
|
|
|
| |
This reverts commit https://github.com/ruby/rdoc/commit/41ceae93b3bc.
https://github.com/ruby/rdoc/commit/5d2c47e8b8
|
|
|
|
|
|
| |
Make verbatims text or newline only, and simplify `build_verbatim`.
https://github.com/ruby/rdoc/commit/41ceae93b3
|
|
|
|
|
|
|
| |
This uses `<details><summary>heading</summary><ul>nested</ul></detail>`,
similar to how the classes and pages lists are now nested.
https://github.com/ruby/rdoc/commit/e57beff287
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/13b9da5932
|
|
|
|
|
|
| |
https://hackerone.com/reports/1321358
https://github.com/ruby/rdoc/commit/8c07cc4657
|
|
|
|
|
|
| |
https://hackerone.com/reports/1187156
https://github.com/ruby/rdoc/commit/5dedb5741d
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/ac35485be6
|
|
|
|
|
|
| |
https://hackerone.com/reports/1187156
https://github.com/ruby/rdoc/commit/7cecf1efae
|
|
|
|
|
|
| |
https://hackerone.com/reports/1187156
https://github.com/ruby/rdoc/commit/1ad2dd3ca2
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/512cc55a0e
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/3b3a583580
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/333952a62d
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/d263a2c9c4
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/1318048877
|
|
|
|
| |
https://github.com/ruby/rdoc/commit/b16d3f1727
|