Frage

Ich versuche, ein RDoc mit dem XML-Format zu erzeugen. Hier ist der Befehl, den ich verwende:

$ rdoc --fmt=xml --opname=api.xml

Die Datei wird erstellt, aber keine Methode Liste generiert. Ich verwende rdoc (2.4.3). Die RDoc Vorlage für XML enthalten Tags für Anzeigeverfahren.

Ist es möglich?

War es hilfreich?

Lösung

Seit 2.4, XML-Ausgabe wird nicht unterstützt worden. Siehe z.B. diesem Blog von einem der Maintainer :

  

Verschoben HTML und XML Generatoren unmaintained

     
      
  • Es wird kein Juwel zur Verfügung gestellt werden, da es zu schwierig ist, um sie arbeiten
  •   
  • Entfernt Optionen-one-Datei, -Stil =, - Inline-Quelle, -promiscuous, -op-name
  •   

Ich glaube nicht, Sie 2.4.3 laufen können - die Optionen, die Sie in Ihrem Beispiel nicht angeben, für diese Version arbeiten. Ich habe gerade das neueste Juwel heruntergeladen und bestätigte dies:

$ rdoc --format=xml --opname=api.xml 
invalid argument: --format=xml

Vielleicht haben Sie eine ältere Version von rdoc installiert, dass erscheint früher in Ihrem $PATH?

Ich habe versucht, rdoc 1.0.1 und bekam das Verhalten, das Sie (XML-Ausgabe, keine Methoden) beschreiben. So sieht es aus wie die Antwort auf Ihre Frage lautet: „Nein, es ist nicht möglich (war fehlerhaft, jetzt nicht unterstützt)“.

Sie könnten versuchen, dies als ein Feature-Request rel="nofollow, obwohl es so klingt, ist es nicht gehen für eine Weile geschehen, wenn überhaupt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top