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 159094 - "E5.3 - Adding static methods" treated as an error
Summary: "E5.3 - Adding static methods" treated as an error
Status: VERIFIED FIXED
Alias: None
Product: www
Classification: Unclassified
Component: Builds & Repositories (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jaroslav Tulach
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-24 18:28 UTC by Jesse Glick
Modified: 2009-03-02 15:13 UTC (History)
1 user (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 Jesse Glick 2009-02-24 18:28:44 UTC
sigtest failed in:

Class org.openide.windows.IOProvider
"E5.3 - Adding static methods" : method public static org.openide.windows.IOProvider
org.openide.windows.IOProvider.get(java.lang.String)

Though source-incompatible in principle, the change is binary compatible (AFAIK). For now I just disabled the check in
openide.io.
Comment 1 Jesse Glick 2009-02-24 18:30:02 UTC
Worked around in: core-main #f7d0f3704a04
Comment 2 Jaroslav Tulach 2009-02-26 19:33:14 UTC
I think I fixed the problem in
http://hg.netbeans.org/apitest/rev/f2708d3e2ee2

I cannot upload new nbbuild/external/apitest.jar right now due to poor connection. Anyone wants to do it? If not, I'll 
finish the integration next week.
Comment 3 Jesse Glick 2009-02-26 19:53:20 UTC
I was able to upload it and confirm that it fixes the problem so the workaround can be removed. core-main #4d1231510ba5
Comment 4 Quality Engineering 2009-02-27 10:31:48 UTC
Integrated into 'main-golden', will be available in build *200902270313* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/4d1231510ba5
User: Jesse Glick <jglick@netbeans.org>
Log: #159094: API compatibility checking should be done in binary mode, not source mode.
Comment 5 Jaroslav Tulach 2009-03-02 15:13:50 UTC
Thanks.