mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,4 Tsd.
aktive Profile

#JavaDoc

0 Beiträge0 Beteiligte0 Beiträge heute
Michael Simons<p>You don't need a lot of tooling for a quick sanity check if you expose only what you want to expose from a <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> package. Generate your <a href="https://mastodon.social/tags/Javadoc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Javadoc</span></a> and see what it sees and publishes. Its default inclusions are just spot on.</p>
APIdia<p>Jakarta 11 has been released! Congrats <span class="h-card" translate="no"><a href="https://mastodon.social/@jakartaee" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>jakartaee</span></a></span> and OmniFish for getting this shipped!</p><p>API documentation is readily available on APIdia:<br><a href="https://apidia.net/mvn/jakarta.platform/jakartaee/11" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">apidia.net/mvn/jakarta.platfor</span><span class="invisible">m/jakartaee/11</span></a></p><p>Compared to the official Javadocs, the docs on APIdia include the module pages, yet integrated into one coherent doc profile. E.g. check the new spec jakarta-data: <a href="https://apidia.net/mvn/jakarta.platform/jakartaee/11.0.0/?pck=jakarta.data-all-classes&amp;cls=jakarta.data-module" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">apidia.net/mvn/jakarta.platfor</span><span class="invisible">m/jakartaee/11.0.0/?pck=jakarta.data-all-classes&amp;cls=jakarta.data-module</span></a></p><p><a href="https://jvm.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://jvm.social/tags/javadoc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javadoc</span></a> <a href="https://jvm.social/tags/jakartaee" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jakartaee</span></a> <a href="https://jvm.social/tags/jdk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jdk</span></a></p>
APIdia<p>libGDX is a Java game development framework with exceptional cross-platform support: It supports building for Desktop, Android, iOS and Browsers/HTML5 from a single consistent Java codebase.<br>API docs of its latest release can be browsed on APIdia:<br>libGDX:<br><a href="https://apidia.net/mvn/com.badlogicgames.gdx/gdx-platform" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">apidia.net/mvn/com.badlogicgam</span><span class="invisible">es.gdx/gdx-platform</span></a><br>Controller Extension:<br><a href="https://apidia.net/mvn/com.badlogicgames.gdx-controllers/gdx-controllers" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">apidia.net/mvn/com.badlogicgam</span><span class="invisible">es.gdx-controllers/gdx-controllers</span></a><br><a href="https://jvm.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://jvm.social/tags/javadoc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javadoc</span></a> <a href="https://jvm.social/tags/jdk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jdk</span></a> <a href="https://jvm.social/tags/libgdx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libgdx</span></a></p>
APIdia<p>We made it to JFX-Central links of the week once again!<br><a href="https://foojay.social/@frankdelporte/114635312724814686" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">foojay.social/@frankdelporte/1</span><span class="invisible">14635312724814686</span></a></p><p>Thank you, JFX-Central and all authors of the linked projects and articles, for keeping Java FX vivid and enabling Java on the frontend!<br><a href="https://jvm.social/tags/javafx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javafx</span></a> <a href="https://jvm.social/tags/LinksOfTheWeek" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinksOfTheWeek</span></a> <a href="https://jvm.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://jvm.social/tags/jdk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jdk</span></a> <a href="https://jvm.social/tags/javadoc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javadoc</span></a></p>
Pixelcode Apps :verified:​<p>Just wasted &gt;7 hours wondering why <a href="https://mstdn.social/tags/Maven" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Maven</span></a> failed to generate my JavaDoc with <a href="https://mstdn.social/tags/PlantUML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlantUML</span></a> class diagrams.</p><p>The reason? For unknown reason, <a href="https://mstdn.social/tags/UMLDoclet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UMLDoclet</span></a> (a plugin for JavaDoc used to generate the diagrams) throws an IllegalArgumentException if you set <a href="https://mstdn.social/tags/JavaDoc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaDoc</span></a>'s output level to “verbose”. 🤡 😭</p><p>This issue is known and had supposedly been fixed in 2024 but the fix does not appear to actually work: <a href="https://github.com/talsma-ict/umldoclet/issues/633" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/talsma-ict/umldocle</span><span class="invisible">t/issues/633</span></a></p>
Stephan H. Wissel<p>Question for <a href="https://chaos.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://chaos.social/tags/license" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>license</span></a> experts: when you ship a <a href="https://chaos.social/tags/JavaDoc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaDoc</span></a> jar, it contains some JS files that are GPL licensed. Does that impact the all over licensing of your product?</p>
Markus Eisele<p>Method Categories with Emojis in IntelliJ Javadoc | @thedonraab <a href="https://donraab.medium.com/associating-method-categories-with-emojis-in-intellij-and-javadoc-a82aebe1e903" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">donraab.medium.com/associating</span><span class="invisible">-method-categories-with-emojis-in-intellij-and-javadoc-a82aebe1e903</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/IntelliJ" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IntelliJ</span></a> <a href="https://mastodon.online/tags/javadoc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javadoc</span></a></p>
argv minus one<p>If you are doing <a href="https://mastodon.sdf.org/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a>, and you've downloaded a jar of <a href="https://mastodon.sdf.org/tags/Javadoc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Javadoc</span></a> documentation for some library, <a href="https://mastodon.sdf.org/tags/Firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firefox</span></a> can directly display it without unpacking the jar!</p><p>Just prepend `jar:file://`, and append `!/index.html`, to form a URL.</p><p>For example, if the jar is located at:<br>/home/you/.m2/repository/com/example/example-library/1.0/example-library-1.0-javadoc.jar</p><p>Then use this URL:<br>jar:file:///home/you/.m2/repository/com/example/example-library/1.0/example-library-1.0-javadoc.jar!/index.html</p>
Egon Willigh☮gen 🟥<p>any <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> power user around that has some clever idea for this?</p><p>Code examples help people see how <a href="https://mastodon.social/tags/APIs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APIs</span></a> are used, but JavaDoc does not have that unless you explicit write something up in the docs.</p><p>But then, many tools have plenty of test cases. I always pointed people to the (unit) tests for examples.</p><p>How can I do something to point to these tests or even add the test as code example in the <a href="https://mastodon.social/tags/JavaDoc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaDoc</span></a>?</p>
Christian Stein<p>Proposal to support Markdown in <a href="https://mastodon.cloud/tags/Javadoc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Javadoc</span></a> comments.</p><p>One goal: "Make API documentation comments easier to write and to read in source form by introducing the ability to use Markdown syntax in documentation comments, alongside HTML elements and JavaDoc tags, without adversely affecting the interpretation of any existing documentation comments."</p><p><a href="https://mail.openjdk.org/pipermail/javadoc-dev/2023-October/006455.html" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mail.openjdk.org/pipermail/jav</span><span class="invisible">adoc-dev/2023-October/006455.html</span></a></p><p><a href="https://mastodon.cloud/tags/openjdk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openjdk</span></a> <a href="https://mastodon.cloud/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a></p>