Skip to content

Remove more Applet API usage.#9080

Merged
mbien merged 1 commit intoapache:masterfrom
mbien:remove-more-applet-usage
Dec 12, 2025
Merged

Remove more Applet API usage.#9080
mbien merged 1 commit intoapache:masterfrom
mbien:remove-more-applet-usage

Conversation

@mbien
Copy link
Member

@mbien mbien commented Dec 12, 2025

  • updated already deprecated InstanceSupport.isApplet() to return false and fixed some warnings
  • removed unused applet templates
  • updated FXSwingMain template
  • removed usage in qa tests

overlooked an instanceof call in #9019

@mbien mbien added this to the NB29 milestone Dec 12, 2025
@mbien mbien requested a review from lkishalmi December 12, 2025 01:22
@mbien mbien added Code cleanup Label for cleanup done on the Netbeans IDE Java [ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form) Platform [ci] enable platform tests (platform/*) labels Dec 12, 2025
@lkishalmi
Copy link
Contributor

 - updated already deprecated InstanceSupport.isApplet() to return
   false and fixed some warnings
 - removed unused applet templates
 - updated FXSwingMain template
 - removed usage in qa tests
@mbien mbien added the tests label Dec 12, 2025
@mbien mbien force-pushed the remove-more-applet-usage branch from 66bacaf to bcb9a6e Compare December 12, 2025 19:46
@mbien
Copy link
Member Author

mbien commented Dec 12, 2025

yeah you are right, I removed some more usage. I am used to skip tests during refactoring (esp those which don't run) to keep changesets smaller.

Whats left are the ant files of the qa tests and there is a JavaFX sample application I couldn't find anywhere in the UI which I kept as is.

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.

Thank you!

@mbien mbien merged commit 8510e4c into apache:master Dec 12, 2025
71 of 72 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Code cleanup Label for cleanup done on the Netbeans IDE Java [ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form) Platform [ci] enable platform tests (platform/*) tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants