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.
In order to fullfill requirements of issue 17773 we need a way how to track the changes in modules API and SPI - something like is done for openide package right now. The modules' official interfaces can be located in org.netbeans.api.* and org.netbeans.spi.* packages and can be provided by modules that are part of regular build as well as modules available just for download. We need to run signature tests for all those modules and send warning of changes/incompatible changes to a mailing list - api-changes@netbeans.org
Accepting, working on that right now.
Looks like it's done. I'll implement it on Tuesday and it will effectively run for Wednesday NetBeans dev night build. I will also add there tests against NB 3.3.1
I've setup test night build to run at 14:15 UTC. I'll inform you on test-build results. Perhaps you'll see them on cvs@openide.netbeans.org and api-changes@netbeans.org mailing lists.
Fixed in dev-200202060100
There were a bunch of garbage messages that say things were added or deleted that were not; has this been fixed yet?
Jesse, this should be stabilized now. I expect to have max one more false message (regarding mdr) and then it should be rock-solid. The message about mdr might happen due to inappropriate signature file which probably doesn't contain information about org.netbeans.api.mdr yet. From Thursday 2nd February it should became rock-solid. Let me know if I'm wrong or verify this issus i.e. in one or two weeks.
Oops, Thursday 7th February, of course :-)
API changes in diff module not notified. The process does not run? See revision 1.1 date: 2002/02/13 14:49:48; author: mentlicher; state: Exp; change done on Feb13 and there is not email about that on Feb 15th...
Please supply more details about the file and/or the classname (including packagename). I cannot find any new file committed by Martin Entlicher on Wednesday Fabruary 13 in my mailbox folder with emails from nbcvs@netbeans.org. Without these details I cannot find out what's happenning.
Looks like I found the probably error. One of the reasons is that module mdr haven't have checked out all sources (checkout died with signal 11 /segmentation fault/). The second one was structure of the script which was not designed properly for parameters exchange.
I've just readded module mdr to signature API tests suite.
I found where was problem with false "Added class" notices. Signature tests use Reflection to compare APIs and Reflection use separate heap that must be configured by other switch. Thanks to Svata Dedic
Reopen if tomorrow (2002-02-28) you'll get false alarms.
Yesterday there was a change in org.openide (http://www.netbeans.org/source/browse/openide/src/org/openide/util/Utilities.java) and I have recieved no notification. It seems that the infrastructure is still not in optimal state...
Works as designed. http://openide.netbeans.org/servlets/ReadMsg?msgId=271534&listName=cvs
I'll add api-changes@netbeans.org mailing list to receive also openide API changes.