# \[Help needed\] Doclet script is broken with Processing 4

**URL:** https://discourse.processing.org/t/help-needed-doclet-script-is-broken-with-processing-4/39369
**Category:** Development
**Tags:** contributions
**Created:** [October 20, 2022, 10:31am UTC](https://discourse.processing.org/t/help-needed-doclet-script-is-broken-with-processing-4/39369 "2022-10-20T10:31:45Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![sableraph](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/sableraph/32/251_2.png) [@sableraph](https://discourse.processing.org/u/sableraph)
#### Post date: [October 20, 2022, 10:31am UTC](https://discourse.processing.org/t/help-needed-doclet-script-is-broken-with-processing-4/39369/1 "2022-10-20T10:31:45Z")

</div>

Hi everyone,

With the update from Java 11 to Java 17 the Doclet script used to generate the Processing reference stopped working. If you have Java experience and feel like looking into this, your help would be really appreciated!

You can find the details on Github:

> <https://github.com/processing/processing-doclet/issues/1>
>
> With the release of Processing 4, we upgraded from JDK 11 to JDK 17 and as a res…ult, 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

---

<div class="post-metadata">

### Author: ![sableraph](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/sableraph/32/251_2.png) [@sableraph](https://discourse.processing.org/u/sableraph)
#### Post date: [January 20, 2023, 11:42am UTC](https://discourse.processing.org/t/help-needed-doclet-script-is-broken-with-processing-4/39369/2 "2023-01-20T11:42:20Z")

</div>

Hi all!

I just wanted to post a quick update on this. We are in need of someone who can evaluate the amount of work required to update the script 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 any updates to the reference on the website and, on behalf of the whole Processing community, we would greatly appreciate any help in resolving it.

Raphaël de Courville  
Processing Community Lead Fellow
