home.social

#javadoc — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #javadoc, aggregated by home.social.

  1. TypedMemory is a new, experimental Java library that provides type-safe, structured access to contiguous off-heap memory via Java's new Foreign Function & Memory (FFM) API.
    To explore this game changer for data processing in Java, we recommend browsing its API docs on APIdia:
    apidia.net/mvn/io.github.mamba

    Credits to Joe Mwangi @joemwangi / Mamba Studio for creating this lib!
    Github: github.com/mamba-studio/TypedM

    #apidia #java #javadoc #jvm

  2. TypedMemory is a new, experimental Java library that provides type-safe, structured access to contiguous off-heap memory via Java's new Foreign Function & Memory (FFM) API.
    To explore this game changer for data processing in Java, we recommend browsing its API docs on APIdia:
    apidia.net/mvn/io.github.mamba

    Credits to Joe Mwangi @joemwangi / Mamba Studio for creating this lib!
    Github: github.com/mamba-studio/TypedM

    #apidia #java #javadoc #jvm

  3. TypedMemory is a new, experimental Java library that provides type-safe, structured access to contiguous off-heap memory via Java's new Foreign Function & Memory (FFM) API.
    To explore this game changer for data processing in Java, we recommend browsing its API docs on APIdia:
    apidia.net/mvn/io.github.mamba

    Credits to Joe Mwangi @joemwangi / Mamba Studio for creating this lib!
    Github: github.com/mamba-studio/TypedM

    #apidia #java #javadoc #jvm

  4. TypedMemory is a new, experimental Java library that provides type-safe, structured access to contiguous off-heap memory via Java's new Foreign Function & Memory (FFM) API.
    To explore this game changer for data processing in Java, we recommend browsing its API docs on APIdia:
    apidia.net/mvn/io.github.mamba

    Credits to Joe Mwangi @joemwangi / Mamba Studio for creating this lib!
    Github: github.com/mamba-studio/TypedM

    #apidia #java #javadoc #jvm

  5. Vaadin, *the* go-to solution for Java-based web development, enables writing websites and web applications in 100% pure Java.
    We're proud to announce that API documentation of Vaadin is now available on APIdia!
    Check it out at apidia.net/mvn/com.vaadin/vaad

    Docs resemble Javadoc but are more convenient to browse via frame-like side navigation for packages and classes.
    They crosslink to almost all dependencies seamlessly.

    #vaadin #apidia #java #javadoc #jvm

  6. Vaadin, *the* go-to solution for Java-based web development, enables writing websites and web applications in 100% pure Java.
    We're proud to announce that API documentation of Vaadin is now available on APIdia!
    Check it out at apidia.net/mvn/com.vaadin/vaad

    Docs resemble Javadoc but are more convenient to browse via frame-like side navigation for packages and classes.
    They crosslink to almost all dependencies seamlessly.

    #vaadin #apidia #java #javadoc #jvm

  7. JavaDoc finally got a quality-of-life upgrade that actually matters in source code.

    I wrote a hands-on tutorial on Markdown JavaDoc in Java 24: /// comments, package docs, records, sealed types, Maven, Javadoc, VS Code hovers, and plain JUnit tests.

    This is not about prettier HTML. It is about comments developers and AI tools can read more easily.

    #Java #Java24 #Javadoc #Maven #JUnit #DevTools

    the-main-thread.com/p/java-24-

  8. Are you writing or maintaining an api doc generator for a programming language?

    Lots of docs are served straight out of git. Please on't generate commit noise on every generated page.

    - Don't generate a version number or time/date onto every page, stick it into the main page at most.
    - Alternatively, use a CSS :before or :after rule to generate such content onto every page. Thereby only the changed CSS shows up in the commit.

    Thanks.

    #typedoc #javadoc #pydoctor #apidoc #doxygen

  9. Java 26 has been released and likewise, docs on APIdia have been updated:
    apidia.net/java/OpenJDK/26

    Enjoy browsing the docs of the new standard library version conveniently with all the features APIdia has to offer!

    And of course, big congrats to the OpenJDK team for shipping yet another marvelous Java release!

    #java26 #java #openjdk #javadoc #apidia

  10. API documentation of recent releases of Apache Commons Text and Commons Pool are available on APIdia. Docs resemble Javadoc with improved navigation, cross-linking to all dependencies and many other nice features:
    apidia.net/mvn/org.apache.comm
    apidia.net/mvn/org.apache.comm

    #java #javadoc #apidia #apache #asf

  11. Apache Commons Exec improves external process execution in Java e.g. by better cross-platform support and handling of system variables. API documentation of the recent latest release is best browsed on APIdia with many convenient features:
    apidia.net/mvn/org.apache.comm

    #APIdia #java #javadoc

  12. Did you know that #APIdia supports admonitions like known from AsciiDoc or Sphinx?
    Since #Javadoc lacks admonition tags, a couple of typical HTML patterns is recognized and rendered as proper admonition boxes. See the screenshot for an example (apidia.net/java/OpenJDK/?pck=j).

    The most common pattern is
    <strong>Warning:</strong>text until next<p>
    as is shown in the example. Instead of <strong>, also <em>, <b> and <i> are recognized, colon is optional, so
    <i>Note</i>text<p>
    is also fine.

    #java

  13. RE: mastodon.social/@APIdia/115587

    To get started with #JUnit 6 you can explore its API now on #APIdia. Docs largely resemble #JavaDoc but are easier to browse and include the full dependency tree, consistently linked into the docs. Many other nice features to be found. Follow me or @APIdia to learn more.
    #java #jvm @junit

    Latest: apidia.net/mvn/org.junit/junit
    JUnit 5: apidia.net/mvn/org.junit/junit
    JUnit 4: apidia.net/mvn/junit/junit

  14. API documentation of #JUnit 6 is now available on #APIdia. All artifacts of the latest release are conveniently browsable in one coherent doc profile. All dependencies are available as well and consistently linked to all occurrences in the API docs. Enjoy browsing!
    apidia.net/mvn/org.junit/junit

    #java #javadoc

  15. API documentation of #Gradle 9.2.0, the most recent release of the well-known build tool, is now available on APIdia. The gradle-api-tooling artifact offers programmatic access to Gradle and APIdia is the best place for browsing its rich API conveniently:
    apidia.net/mvn/org.gradle/grad

    #java #javadoc #apidia

  16. Jackson 3 API documentation is now available on APIdia:
    apidia.net/mvn/tools.jackson/j
    It's always amazing to see a major version bump getting shipped, especially from a backbone project of the Java ecosystem such as the Jackson data processor!
    #java #javadoc #apidia

  17. Now I learned that you can include parts of a source file into Javadoc with

    {@snippet file=SomeSource.java}

    and this since JDK-18. Yet it took only a very short time to notice that something important is missing:😩

    bugs.openjdk.org/browse/JDK-83

    #Java #Javadoc #codeSnippets #syntaxHighlighting

  18. @chriskirknielsen Quick idea : as #JSDoc seems highly similar to #PHPDoc and the original #Javadoc , you might have some luck with tools written for any of those as well.

  19. @chriskirknielsen Quick idea : as #JSDoc seems highly similar to #PHPDoc and the original #Javadoc , you might have some luck with tools written for any of those as well.

  20. @chriskirknielsen Quick idea : as #JSDoc seems highly similar to #PHPDoc and the original #Javadoc , you might have some luck with tools written for any of those as well.

  21. @chriskirknielsen Quick idea : as #JSDoc seems highly similar to #PHPDoc and the original #Javadoc , you might have some luck with tools written for any of those as well.

  22. @chriskirknielsen Quick idea : as #JSDoc seems highly similar to #PHPDoc and the original #Javadoc , you might have some luck with tools written for any of those as well.

  23. API documentation of the new JavaFX 25 release is now available on APIdia!
    apidia.net/mvn/org.openjfx/jav

    This includes the incubating modules, however they are hidden by default.
    See comments for instructions.

    #javafx #javafx25 #java #java25 #javadoc #apidia

  24. Mockito, the tasty mocking framework for #Java, enables clean, isolated tests by creating mock objects and managing their behavior. API documentation of this crucial tool for test-driven development is now available on APIdia: apidia.net/mvn/org.mockito/moc

    Happy API browsing!

    #javadoc #Mockito

  25. 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.
    API docs of its latest release can be browsed on APIdia:
    libGDX:
    apidia.net/mvn/com.badlogicgam
    Controller Extension:
    apidia.net/mvn/com.badlogicgam
    #java #javadoc #jdk #libgdx