You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "jmborer (JIRA)" <ji...@apache.org> on 2018/11/22 14:02:00 UTC
[jira] [Created] (NETBEANS-1730) Make module
org.netbeans.api:org-netbeans-swing-plaf package
org.netbeans.swing.plaf.util public
jmborer created NETBEANS-1730:
---------------------------------
Summary: Make module org.netbeans.api:org-netbeans-swing-plaf package org.netbeans.swing.plaf.util public
Key: NETBEANS-1730
URL: https://issues.apache.org/jira/browse/NETBEANS-1730
Project: NetBeans
Issue Type: Wish
Components: platform - Other
Affects Versions: 9.0
Reporter: jmborer
Fix For: Next
It would be really usefull to expose publicly package org.netbeans.swing.plaf.util of module org.netbeans.api:org-netbeans-swing-plaf for LaF module designers.
For example classes: org.netbeans.swing.plaf.util.RelativeColor, org.netbeans.swing.plaf.util.GuaranteedValue, org.netbeans.swing.plaf.util.UIBootstrapValue$Lazy, org.netbeans.swing.plaf.util.UIBootstrapValue are necessary for Darcula support.
There is a workaround to set a dependency on the implementation version of the module to get access to private classes, but this is not resilient solutions.
There is another workaround where you copy the source of required classes into the project, but this is not very nice too and can lead to potential conflicts and a lot of classes to copy.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists