-
-
Notifications
You must be signed in to change notification settings - Fork 416
Closed
Labels
Description
it's ok with ruby 2.6.4, but raise exception in ruby 2.7.0. the following is command and output:
0:cocoapods-1.7.5 $ yard doc --no-private
[warn]: Unknown directive @!private in file `lib/cocoapods/target.rb` near line 276
[warn]: Unknown tag @param. in file `lib/cocoapods/validator.rb` near line 41
[warn]: @param tag has unknown parameter name: capture
in file `lib/cocoapods/executable.rb' near line 160
[warn]: @param tag has unknown parameter name: env
in file `lib/cocoapods/executable.rb' near line 160
[warn]: @param tag has unknown parameter name: targets
in file `lib/cocoapods/command/init.rb' near line 84
[warn]: @param tag has unknown parameter name: targets
in file `lib/cocoapods/command/init.rb' near line 111
[warn]: Unknown tag @output in file `lib/cocoapods/command/repo/list.rb` near line 32
Traceback (most recent call last):
26: from /Users/wang/.rbenv/versions/2.7.0/bin/yard:23:in `<main>'
25: from /Users/wang/.rbenv/versions/2.7.0/bin/yard:23:in `load'
24: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/bin/yard:13:in `<top (required)>'
23: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/cli/command_parser.rb:54:in `run'
22: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/cli/command_parser.rb:72:in `run'
21: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/cli/command.rb:14:in `run'
20: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/cli/yardoc.rb:258:in `run'
19: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/registry.rb:210:in `lock_for_writing'
18: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/registry_store.rb:202:in `lock_for_writing'
17: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/serializers/yardoc_serializer.rb:56:in `lock_for_writing'
16: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/cli/yardoc.rb:259:in `block in run'
15: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard.rb:20:in `parse'
14: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/source_parser.rb:113:in `parse'
13: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/logging.rb:182:in `enter_level'
12: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/source_parser.rb:114:in `block in parse'
11: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/source_parser.rb:371:in `parse_in_order'
10: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/source_parser.rb:45:in `parse'
9: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/logging.rb:82:in `capture'
8: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/source_parser.rb:46:in `block in parse'
7: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/source_parser.rb:442:in `parse'
6: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/ruby/ruby_parser.rb:17:in `parse'
5: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/ruby/ruby_parser.rb:60:in `parse'
4: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/ruby/ruby_parser.rb:614:in `insert_comments'
3: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/ruby/ast_node.rb:212:in `traverse'
2: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/ruby/ruby_parser.rb:623:in `block in insert_comments'
1: from /Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/ruby/ast_node.rb:274:in `line'
/Users/wang/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/yard-0.9.24/lib/yard/parser/ruby/ast_node.rb:274:in `first': cannot get the first element of beginless range (RangeError)
Reactions are currently unavailable