Skip to content

Doclet script is broken with Processing 4 (update to jdk.javadoc.doclet.StandardDoclet needed) #1

@SableRaf

Description

@SableRaf

With the release of Processing 4, we upgraded from JDK 11 to JDK 17 and as a result, our script that parses the JavaDoc comments in the Processing source and creates JSON files in the website repo is broken.

The class that we're using, com.sun.tools.doclets.standard.Standard has been deprecated and replaced with jdk.javadoc.doclet.StandardDoclet which has a whole different API.

We are in need of someone who can evaluate the amount of work required to update the script to use the new class and API and/or make the changes if they are manageable. We understand that this might be a substantial amount of work and we will consider setting a bounty for this task if that is the case.

Please note that this issue is blocking updates to the reference (some examples are linked below) and we would greatly appreciate any help in resolving it, on behalf of the whole Processing community.

Raphaël de Courville
Processing Community Lead Fellow

Edit (20.01.2023): rewrote for clarity and added request for help

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions