You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note from Slack conversation - one of these usages is registering NetBeans' editor kits for use with JEditorPane::setContentType. This may not be feasible in future. This is currently done by registering a HackMap subclass of HashTable in the AppContext that can lazily lookup editor kits. Using the supported registration APIs to eagerly register might need to be done within each providing module, or by listening to module enablement, to handle module loading, ergonomics, etc.
Assuming we don't do further hacks, we might want to note that registration of NetBeans' editor kits / expectation is deprecated in the notes for NB31?
Assuming we don't do further hacks, we might want to note that registration of NetBeans' editor kits / expectation is deprecated in the notes for NB31?
planning to add a warning log line which prints some useful info if the hack is active + a flag which turns the hack off. Somewhat inspired by how the JDK removes deprecated features. Thought about only enabling it for platform apps but I believe it could be always enabled. #9721
Activity
neilcsmith-net commentedon Jul 17, 2026
Note from Slack conversation - one of these usages is registering NetBeans' editor kits for use with
JEditorPane::setContentType. This may not be feasible in future. This is currently done by registering aHackMapsubclass ofHashTablein theAppContextthat can lazily lookup editor kits. Using the supported registration APIs to eagerly register might need to be done within each providing module, or by listening to module enablement, to handle module loading, ergonomics, etc.Assuming we don't do further hacks, we might want to note that registration of NetBeans' editor kits / expectation is deprecated in the notes for NB31?
Fix effective pom model tab on JDK 27
Fix effective pom model tab on JDK 27
Fixed more maven related editor kits on JDK 27
Fixed more maven related editor kits on JDK 27
mbien commentedon Oct 16, 2026
planning to add a warning log line which prints some useful info if the hack is active + a flag which turns the hack off. Somewhat inspired by how the JDK removes deprecated features. Thought about only enabling it for platform apps but I believe it could be always enabled. #9721
added note to RC1: https://github.com/apache/netbeans/releases/tag/32-rc1