[ 
https://issues.apache.org/jira/browse/NETBEANS-1730?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16696103#comment-16696103
 ] 

jmborer commented on NETBEANS-1730:
-----------------------------------

Another option is to use the implementation version anyway, by building the 
sources with the same build number as the official NB 9.0 release. So my plugin 
can use the "private" classes, but the plugin will only work with a given build 
even though it could work with other versions of netbeans :(

> 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
>            Priority: Major
>             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-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to