Skip to content

Remove applet API usage and file templates for jnlp/applets.#9019

Merged
mbien merged 1 commit intoapache:masterfrom
mbien:remove-applet-usage
Nov 16, 2025
Merged

Remove applet API usage and file templates for jnlp/applets.#9019
mbien merged 1 commit intoapache:masterfrom
mbien:remove-applet-usage

Conversation

@mbien
Copy link
Member

@mbien mbien commented Nov 15, 2025

  • removed Applet, JApplet and JNLP templates
  • shallow removal of the functionality, e.g JApplet forms should be still previewable as long as the component is still in the classpath

Thought about removing the whole webstart module but when I saw that it defines an ant task for jnlp I decided to do only a shallow removal pass since I don't really know how deep this goes and what it would break.

The duke icon used for jnlp lives on as icon for jackpot hint files since #7333.

extracted from #9017

closes #8576

 - removed Applet, JApplet and JNLP templates
 - shallow removal of the functionality, e.g JApplet forms should be
   still previewable as long as the component is still in the
   classpath
@mbien mbien added this to the NB29 milestone Nov 15, 2025
@mbien mbien added Java [ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form) FormDesigner GUI builder, also known as Matisse ci:dev-build [ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page) labels Nov 15, 2025
Copy link
Contributor

@lkishalmi lkishalmi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@mbien mbien merged commit a5678bb into apache:master Nov 16, 2025
69 of 70 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:dev-build [ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page) FormDesigner GUI builder, also known as Matisse Java [ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove Applet API usage/support

2 participants