Domanda

RDoc ha il: include: tag (vedere il fondo di questa pagina ) che vi porterà in un file di testo arbitrario e il formato come se fosse rientrato ovunque l'inclusione inizia. Questo è un ottimo modo per tirare nel codice sorgente per gli esempi di documentazione.

Yard hanno un tag simile o funzionalità?

È stato utile?

Soluzione

Al momento YARD supporta solo l'incorporamento documentazione da altre docstring degli oggetti nella forma:

class Foo
  # Docstring here
  def method; end

  # Here is some more docs and {include:Foo#method}
  def bar; end
end

File di inclusione è stata vagamente prevista, ma non è mai stato realmente richiesto prima, quindi non era prioritario. Se si desidera aprire un problema su http://github.com/lsegal/yard/issues - siamo in grado di assicurarsi che viene monitorato e ha aggiunto per l'imminente rilascio 0.7.0

.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top