The Asciidoctor Java integration is the official means of using Asciidoctor to render your AsciiDoc documentation using Java instead of Ruby.
以下问题已在版本0.1.2.1中得到解决:
-
Upgraded JRuby version to 1.7.4. Resolves #39.
-
修复了在调用+render+方法时使用+to_dir+和+to_file+选项的一个错误。 解决https://github.com/asciidoctor/asciidoctor-java-integration/issues/38[#38]问题。
-
修复了在+AsciidocDirectoryWalker+类中,当目录不存在时出现的空指针异常(NPE)。解决了https://github.com/asciidoctor/asciidoctor-java-integration/issues/34[#34]问题。
-
在流畅的 API 中将 ''stylesheet'' 和 ''stylesdir'' 选项提升为属性。解决 #30 问题。
-
Fixed a bug with boolean attributes (for JRuby
""
is true andnull
is false). Resolves #29. -
在流畅的API中提升了
linkcss
选项至属性。解决了https://github.com/asciidoctor/asciidoctor-java-integration/issues/28[#28]问题。 -
在fluent API中将
toc
选项提升为属性。解决了https://github.com/asciidoctor/asciidoctor-java-integration/issues/27[#27]问题。 -
添加了renderFiles方法,该方法渲染一个AsciiDoc文件的列表。解决了https://github.com/asciidoctor/asciidoctor-java-integration/issues/23[#23]问题。
-
添加了创建方法,在这个方法中你可以传递gem_path变量。解决了https://github.com/asciidoctor/asciidoctor-java-integration/issues/22[#22]问题,你仍然需要自己做一些工作来适应OSGi,但不再需要反射了。
-
修复了当与linkcss属性一起设置时会抛出致命错误的copycss属性bug。 解决了https://github.com/asciidoctor/asciidoctor-java-integration/issues/21[#21]问题。
-
添加了Options和Attributes类以将参数设置给Asciidoctor。解决https://github.com/asciidoctor/asciidoctor-java-integration/issues/19[#19]问题。
-
将宝石(gems)的范围更改为提供的。解决了 #18。
要获取更多信息,请访问 GitHub 上的 Asciidoctor Java integration 项目。