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.

Bug 26954 - Sigtest reports everyday incompatibile changes to version 3.2
Summary: Sigtest reports everyday incompatibile changes to version 3.2
Status: VERIFIED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 3.x
Hardware: All All
: P1 blocker (vote)
Assignee: rbalada
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-09-02 12:27 UTC by Jaroslav Tulach
Modified: 2008-12-22 17:51 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaroslav Tulach 2002-09-02 12:27:34 UTC
Everyday I find following mail in my mailbox and I
do not want it there especially because nothing
wrong in going on. Jesse, you did the change,
Rudolf, you run the sigtest. Please talk to each
other and stop sending false notifications.

Thank you.
yarda


API signature test results
--------------------------

Note: This file lists INCOMPATIBLE API changes
made since the 'netbeans332' release


APIChangeTest Report

Base version:   1.3.1_02
Tested version: 1.3.1_03

Missing Superclasses or Superinterfaces
---------------------------------------

org.openide.loaders.ExtensionListEditor:superclass
org.netbeans.beaninfo.editors.ExtensionListEditor
Comment 1 Jesse Glick 2002-09-02 14:41:36 UTC
OK, I am happy to help, but I do not know where the sources and
scripts for sigtest are....
Comment 2 Jaroslav Tulach 2002-09-10 07:41:51 UTC
Hey, wake up, the emails are generated everyday and I am tired of
deleting them.
Comment 3 Jaroslav Tulach 2002-09-11 14:19:10 UTC
Still broken.
Comment 4 rbalada 2002-10-04 10:34:45 UTC
Fixed by falsing openide's signature file for NetBeans 3.3.2.
On class org.openide.loaders.ExtensionListEditor changed reference to
superclass from org.netbeans.beaninfo.editors.ExtensionListEditor to
java.lang.Object (as it's now in trunk). Yarda has assured me, that
this change of signature file is safe. Backup file
openide_nb332_nackup-non-falsed.sig left in place for potential rollback.
Comment 5 Jaroslav Tulach 2002-10-04 12:19:12 UTC
I'd like to verify, and I can say that no false alarm today has been
sent. I believe that the change of parent class is compatible, but let
Jesse verify it, he did the change.
Comment 6 Jesse Glick 2002-10-04 14:43:20 UTC
Change of parent class should be compatible in this case, in the sense
that the superclass was not part of the APIs and it is therefore
forbidden to have used any superclass methods. Anyway I hope so. The
original condition of extending a non-public class was a physical API
defect anyway, so for such cases it is of questionable value to try to
save compatibility - in 3.4, resolving the superclass from a module
classloader would fail anyway.
Comment 7 Jaroslav Tulach 2002-10-07 10:07:07 UTC
Ok.