This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Created attachment 134107 [details] Changes in all affected modules Currently there exists the interface CustomizerProvider in projectuiapi, and its later extension CustomizerProvider2 with more limited scope, located currently in java.api.common. In another API review we consider extending CustomizerProvider2 further by defining CustomizerProvider3 (see Issue #229161). CustomizerProvider2 is now seen as being potentially usable in more wider context than before, and a request to move it to projectuiapi has been made. Moving it to projectuiapi sounds logical in view of the fact that CustomizerProvider already resides there. The move would not have serious consequences, it would just need to adjust references to CustomizerProvider2 in several project implementations. I am attaching a changeset that lists the necessary changes. The current location of CustomizerProvider2 would remain in existence, marked as Deprecated, and not used anymore from anywhere. Please, David Konecny, add more details and reasoning why this is a desirable change. The decision about this change would affect the implementation of API change proposed in Issue #229161 which is needed in 7.4 timeframe.
Great, thanks for doing this Petr! I'm getting an error when trying to open the attachment but once Bugzilla works again I will review the diff. From issue 229130: "For example CSS Preprocessors API could be simplified and just call this API to open project properties with CSS Customizer panel preselected when CSS preprocessor is not properly configured in project type. Another example might be browser switcher popup which in the latest UI specification has "Configure PhoneGap" action and which will likely need to open Project customizer with PhoneGap panel pre-selected." From issue 154676: "For instance, in the C/C++ module if a compiler is not set it would be useful to open the "Project Properties" dialog in the appropriate category."
*** Bug 154676 has been marked as a duplicate of this bug. ***
*** Bug 229384 has been marked as a duplicate of this bug. ***
Patch is OK
Yeah, patch is good. Thanks.
seems there is agreement on this, going to integrate today.
fixed in jetmain http://hg.netbeans.org/jet-main/rev/ff0e1f104ce2
Awesome, thanks for doing that Petr!
Still not in main-silver :-(
I was wondering about the same few times - why the fix has not propagated yet from jet-main anywhere else? Does your push-jet-main hudson job work?
(In reply to comment #10) > I was wondering about the same few times - why the fix has not propagated yet > from jet-main anywhere else? Does your push-jet-main hudson job work? Nothing wrong with push-jet-main. But last successful jet-main build was on May 11.
today jet-main produced first successful build after 6 days, so the change should propagate soon at last