error generating docs

's Avatar

alex

08 Jun, 2015 04:21 PM

I just tried adding my project (git://github.com/alexdean/where_was_i, also https://github.com/alexdean/where_was_i) to rubydoc.info.

The URL http://www.rubydoc.info/github/alexdean/where_was_i/master gives the following error:

undefined method `[]' for nil:NilClass
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/maruku-0.6.1/lib/maruku/input/parse_span_better.rb:528:in `read_inline_code'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/maruku-0.6.1/lib/maruku/input/parse_span_better.rb:89:in `read_span'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/maruku-0.6.1/lib/maruku/input/parse_span_better.rb:46:in `parse_span_better'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/maruku-0.6.1/lib/maruku/input/parse_span_better.rb:36:in `parse_lines_as_span'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/maruku-0.6.1/lib/maruku/input/parse_block.rb:275:in `read_paragraph'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/maruku-0.6.1/lib/maruku/input/parse_block.rb:158:in `read_text_material'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/maruku-0.6.1/lib/maruku/input/parse_block.rb:69:in `parse_blocks'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/maruku-0.6.1/lib/maruku/input/parse_block.rb:41:in `parse_text_as_markdown'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/maruku-0.6.1/lib/maruku/input/parse_doc.rb:55:in `parse_doc'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/maruku-0.6.1/lib/maruku/maruku.rb:30:in `initialize'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/helpers/html_helper.rb:67:in `new'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/helpers/html_helper.rb:67:in `html_markup_markdown'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/yard-redcarpet-ext-0.0.3/lib/yard/redcarpet/ext.rb:65:in `html_markup_markdown'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/helpers/html_helper.rb:41:in `htmlify'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/yard-sd-0.0.4/lib/yard-sd/sequence_diagram_mixin.rb:5:in `htmlify'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/templates/default/layout/html/setup.rb:65:in `diskfile'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:355:in `render_section'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:251:in `block (2 levels) in run'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:248:in `each'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:248:in `block in run'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:386:in `add_options'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:247:in `run'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:269:in `block in yieldall'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:400:in `with_section'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:269:in `yieldall'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/templates/default/layout/html/layout.erb:23:in `_erb_cache_0'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:279:in `erb'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/templates/default/layout/html/setup.rb:60:in `layout'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:355:in `render_section'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:251:in `block (2 levels) in run'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:248:in `each'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:248:in `block in run'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:386:in `add_options'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:247:in `run'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/template.rb:135:in `run'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/templates/engine.rb:88:in `render'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/server/commands/base.rb:143:in `render'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/server/commands/display_file_command.rb:23:in `run'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/server/commands/base.rb:95:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/server/commands/library_command.rb:65:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/server/commands/display_object_command.rb:16:in `run'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/server/commands/base.rb:95:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/server/commands/library_command.rb:65:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/server/router.rb:135:in `route_docs'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/server/router.rb:110:in `route'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/server/router.rb:54:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/bundler/gems/yard-8b2b079671cf/lib/yard/server/rack_adapter.rb:51:in `call'
/home/app/rubydoc.info/app.rb:368:in `block in <class:DocServer>'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1540:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1540:in `block in compile!'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `[]'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `block (3 levels) in route!'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:966:in `route_eval'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:950:in `block (2 levels) in route!'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:987:in `block in process_route'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:985:in `catch'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:985:in `process_route'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:948:in `block in route!'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:947:in `each'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:947:in `route!'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1059:in `block in dispatch!'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1056:in `dispatch!'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `block in call!'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `block in invoke'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `catch'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1041:in `invoke'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:882:in `call!'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:870:in `call'
/home/app/rubydoc.info/app.rb:28:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/rack-1.5.2/lib/rack/conditionalget.rb:25:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/rack-1.5.2/lib/rack/logger.rb:15:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/puma-2.8.1/lib/puma/rack_patch.rb:13:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:212:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:205:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:175:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1949:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1449:in `block in call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1724:in `synchronize'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1724:in `synchronize'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/sinatra-1.4.3/lib/sinatra/base.rb:1449:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/puma-2.8.1/lib/puma/configuration.rb:71:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/puma-2.8.1/lib/puma/server.rb:490:in `handle_request'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/puma-2.8.1/lib/puma/server.rb:361:in `process_client'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/puma-2.8.1/lib/puma/server.rb:254:in `block in run'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/puma-2.8.1/lib/puma/thread_pool.rb:92:in `call'
/home/app/rubydoc.info/vendor/bundle/ruby/2.1.0/gems/puma-2.8.1/lib/puma/thread_pool.rb:92:in `block in spawn_thread'
  1. Support Staff 1 Posted by lsegal on 08 Jun, 2015 06:09 PM

    lsegal's Avatar

    This seems to have been temporal, since the docs load fine for me. Initial adds can take extra time to setup even if you're redirected in.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac