therapi-runtime-javadoc icon indicating copy to clipboard operation
therapi-runtime-javadoc copied to clipboard

Read Javadoc comments at run time.

Results 8 therapi-runtime-javadoc issues
Sort by recently updated
recently updated
newest added

In the annotation processor we erase all the type parameters so the param types of methods are limited to their bounds which can be seen on the generic method in...

JDK 18 delivered the `@snippet` tag for javadoc: https://openjdk.java.net/jeps/413 Java 18 Snippet documentation: https://docs.oracle.com/en/java/javase/18/code-snippet/index.html The JEP 413 supports a wide range of options adding code snippets to the javadoc. Supporting...

Implement the features suggested by @xeals in #52: - The class docs could be re-applied to the primary constructor, which can be determined by the `GENERATED` or `RECORD` flags set...

enhancement

For now, the class name provided in `Link` elements is taken directly from the Javadoc's text. This is barely usable to actually find the corresponding class/method. It would be nice...

enhancement

Reproduceable by setting up a Maven project using therapi-runtime-javadoc, and then running `mvn clean compile compile`. ``` [ERROR] Caused by: javax.annotation.processing.FilerException: Attempt to reopen a file for path /Users/mwang/code/example/target/classes/com/foo/bar/ExampleClass__Javadoc.json [ERROR]...

I have encountered an issue with the Javadoc of the methods and their parameters after formatting them in Eclipse and adjusting their indentations. Let me explain with code examples Before...

项目结构:module/common api 我在common模块引入了0.15.0版本的 com.github.therapi therapi-runtime-javadoc-scribe provided com.github.therapi therapi-runtime-javadoc common模块对应的类编译后都生成了_Javadoc.json文件,但是引入common模块的api未生成

How to reproduce: Add `{@code}` to any javadoc comment. Actual behavior: ``` java.lang.NullPointerException: Cannot invoke "String.length()" because "value" is null at com.github.therapi.runtimejavadoc.ToHtmlStringCommentVisitor.escapeHtml(ToHtmlStringCommentVisitor.java:72) at com.github.therapi.runtimejavadoc.ToHtmlStringCommentVisitor.inlineTag(ToHtmlStringCommentVisitor.java:36) at com.github.therapi.runtimejavadoc.InlineTag.visit(InlineTag.java:39) at com.github.therapi.runtimejavadoc.Comment.visit(Comment.java:61) at com.github.therapi.runtimejavadoc.CommentFormatter.format(CommentFormatter.java:37)...