Bug 196675 - Studio needs friend access to dlight && cnd functionality

Andrew Krasny <[email protected]> Mon, 14 Mar 2011 20:53:11 +0300
Newsgroups gmane.comp.java.netbeans.reviewers
Message-ID <[email protected]>
         * Description of the bug (including IZ #)

Bug 196675 - Studio needs friend access to dlight && cnd functionality

SolStudio depends on NB and some non-public modules are used. As 
SolStudio releases after NB and is not code-freezed, based on previous 
experience it is very likely that some modules (mostly new) will require 
friends relationship with NB code base.
This change is to make it possible to at least 'proxying' some 
functionality through introduced packages in future.

         * Impact assessment i.e. why it is a showstopper?

Is critical for SolStudio to make it possible to avoid implementation 
dependencies.

         * Risk assessment i.e. why is it safe?

This is only extension of friends tables

         * Confirmation of peer code review and QE verification of fix

Vladimir Voskresensky gives GO.

         * Changeset info (for reviewing diffs)


Several of them:

cnd-friends:
http://hg.netbeans.org/cnd-main/rev/e51db87ad03b

dlight and nativeexecution friends:
http://hg.netbeans.org/cnd-main/rev/6a8927f1af5b

friends for analytics
http://hg.netbeans.org/cnd-main/rev/86c5d2f63d83

one more friend for dlight
http://hg.netbeans.org/cnd-main/rev/8caae4bdb0e5