Ho un progetto Scala sotto sbt. Mi piacerebbe generare un javadoc per questo come la maggior parte degli utenti dell'API del progetto sono sviluppatori Java. È possibile?Come generare documentazione in stile javadoc per progetto solo Scala in sbt?
risposta
% sbt doc
troverete i risultati in target/scala-version/api
(supponendo che si sta utilizzando un semplice progetto di SBT che non ha più sotto-progetti).
Aggiornamento:
sperimentazione dimostra che il comando di SBT doc
genera documentazione per sia le fonti Scala e Java nel progetto.
Suppongo che desideri i tuoi documenti in formato JavaDoc per avere qualcosa di familiare alle persone che vengono utilizzate nelle librerie java?
C'è un progetto dal dossier chiamato GenJavaDoc che potrebbe essere quello che stai cercando. Genera doc per una libreria di scala in un formato molto simile a javadoc. Può essere integrato in una build sbt.
Akka ha una java api molto completa e molti utenti di Akka provengono dal mondo Java, quindi ovviamente ne hanno bisogno.
Akka japi docs generated by the tool
Blog post by Roland Kuhn describing the tool and the rationale
- 1. Documentazione singola per progetto misto (Scala/Java)?
- 2. Come generare documentazione javadoc con dieresi?
- 3. Documentazione Javadoc per C++
- 4. come generare documentazione api
- 5. Progetto Scala SWT con SBT
- 6. Come generare javadoc con formica, per un progetto esistente?
- 7. Come utilizzare Gradle per generare JavaDoc in Android Studio?
- 8. Scala sbt: dipendenze multiple in sbt
- 9. Come generare javadoc usando ubuntu + eclipse nel mio progetto
- 10. Come posso generare commenti Javadoc in Eclipse?
- 11. Come generare Javadoc dalla riga di comando
- 12. Come creare documentazione con NetBeans e Javadoc
- 13. javadoc per package-info.java solo
- 14. Come generare collegamenti al riferimento delle classi Android in javadoc?
- 15. Come generare documentazione JavaDoc per le classi in un file .jar per il quale non ho il codice sorgente?
- 16. Fonti SBT in IDEA
- 17. IntelliJ 14 - Crea/importa un progetto Scala/SBT
- 18. Resteasy - genera documentazione REST da Javadoc e annotazioni
- 19. Sbt 0.12.4+ richiesto per l'importazione del progetto
- 20. Come posso generare documentazione API per SignalR
- 21. Migrazione da Javadoc a Python Documentazione
- 22. Utilizzando Appledocs per generare la documentazione
- 23. Fogli stile JavaDoc
- 24. Framework di documentazione come JavaDoc per Objective C
- 25. Scala semplice progetto fittizio
- 26. Modifica directory di sorgenti Scala in SBT
- 27. Documentazione Javadoc visualizzata. Si può vedere la documentazione di pretty-print in IDE?
- 28. Come posso generare JavaDoc senza frame?
- 29. Come generare sorgenti in un plug-in sbt?
- 30. Come impostare il progetto predefinito per SBT
penso doc sbt genera Scala doc –
Qual è la differenza? È HTML che descrive il tuo codice. –
Là ** È ** una differenza per l'OP che ha chiesto di avere la documentazione in stile javadoc per ** Scala ** types => downvoted. –