blob: ed1713e06bccd4973960d4256ae56a7c5490f4cc [file] [log] [blame]
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="IBM">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (WinNT; U) [Netscape]">
<title>PDE API Tools Release Notes</title>
</head>
<body>
<h1> Eclipse API Tools Build Notes&nbsp;</h1>
<h2>Summary of API changes</h2>
<p>None.</p>
<!-- NEW -->
<h2>January 5, 2009</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=259269">Bug 259269</a>: Unsupported tag tests should examine specific problem message arguments<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=258882">Bug 258882</a>: Api check should also check reexported API types<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=258950">Bug 258950</a>: CoreException in log when analyzing org.eclipse.osgi<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251617">Bug 251617</a>: incremental build performance test<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=253978">Bug 253978</a>: Generic signatures should be used when creating API problems<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=258808">Bug 258808</a>: NPE in SystemApiDetector.getDisplay()<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244679">Bug 244679</a>: Add org.eclipse.team.core.fileTypes extension for .api_filters
<h2>December 16, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=258038">Bug 258038</a>: Tons of API tooling errors after importing binaries
<h2>December 9, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=258156">Bug 258156</a>: Quick fix to remove stale filter not available<br>
<h2>December 8, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=257973">Bug 257973</a>: NPE from BaseApiAnalyzer<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=257589">Bug 257589</a>: Remove dead code from delta tests<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=256450">Bug 256450</a>: Builder could report unused API problem filters<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=257424">Bug 257424</a>: Add multiple binary folders support for the ant task apitooling.apigeneration<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255800">Bug 255800</a>: API ant tasks for builder integration<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=257356">Bug 257356</a>: API Tooling Setup dialog should not show binary plug-ins<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=256954">Bug 256954</a>: Add new quickfix for problem reporting an api component resolution error
<h2>December 2, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=257105">Bug 257105</a>: update doc for new API analysis options<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=257113">Bug 257113</a>: Incorrect API leak warning given on a protected method of final that returns non-API class<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246672">Bug 246672</a>: @extend violation not detected for local and anonymous subclasses<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=256920">Bug 256920</a>: Should report @since tag errors for protected members inside a class tagged as @noextend<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=256902">Bug 256902</a>: Cascading failures in build N20081127-2000<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=252386">Bug 252386</a>: Report error when missing bundle prevents from doing a complete verification<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=256745">Bug 256745</a>: Avoid dead code problem<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=252176">Bug 252176</a>: Cannot determine API breakage after incrementing major version<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=256301">Bug 256301</a>: report member name for illegal type reference from system lib<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=236904">Bug 236904</a>: NPE from API Analysis builder<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=256178">Bug 256178</a>: package / classfile organization<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=256157">Bug 256157</a>: Remove unused caching code<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=256030">Bug 256030</a>: incorrect line number for invalid type reference<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255563">Bug 255563</a>: New warnings are reported against jdt/core<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=256032">Bug 256032</a>: API tools should have external tool builder to build ant support jar<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255614">Bug 255614</a>: NPE while building my workspace<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=256006">Bug 256006</a>: reduce manifest footprint<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255804">Bug 255804</a>: Wrong API problem (illegally implements interface via sub-interface)<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=253693">Bug 253693</a>: Validate references to system libraries<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255830">Bug 255830</a>: RuntimeException(Throwable) is wrongly reported as fine for J2SE-1.3<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255667">Bug 255667</a>: Api Tools ant tasks should work with more than *.zip locations<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255673">Bug 255673</a>: NPE running api verification task on Linux<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255646">Bug 255646</a>: Delta Processor is reporting method additions incorrectly in interfaces<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255587">Bug 255587</a>: Resolution issue with the ant task
<h2>November 18, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255525">Bug 255525</a>: Wrong message is reported inside the ant task for illegally implementing an interface<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255353">Bug 255353</a>: Misleading error message on added field
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255222">Bug 255222</a>: Invalid tags leak into API descriptions<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255100">Bug 255100</a>: API Tools should remove use of deprecated preferences code<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251313">Bug 251313</a>: Failed assertion in API tooling build<br>
<h2>November 11, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255269">Bug 255269</a>: Fragments should be able to see types from the host<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255215">Bug 255215</a>: When the SystemApiDetector should be enabled<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255069">Bug 255069</a>: CCE in SystemAPIDetector<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=255072">Bug 255072</a>: Closed stream after restart<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=253945">Bug 253945</a>: Invalid API error reported against OSGi<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=253946">Bug 253946</a>: API Tools should use the new PixelConverter class<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=253940">Bug 253940</a>: Cannot find illegal reference to generic method
<h2>November 3, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=252751">Bug 252751</a>: 313 tag tests mysteriously failed in I20081029-1823<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=253023">Bug 253023</a>: Support for new OSGi/Minimum-1.2 Execution environment<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=253055">Bug 253055</a>: ClassCastExceptions from API scanning<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251710">Bug 251710</a>: Incremental build reports incorrect errors<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251838">Bug 251838</a>: Class marked with "super interfaces set reduced" without change in hierarchy<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=253242">Bug 253242</a>: The TagScanner should not process private members<br>
<h2>October 28, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=252459">Bug 252459</a>: Transient failure in API filter tests<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247028">Bug 247028</a>: restricted constructors from public static inner types not flagged<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251763">Bug 251763</a>: fix enclosing type resolution for nested types<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251783">Bug 251783</a>: simplify search scopes<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246114">Bug 246114</a>: Wrong problem removed using @noreference tag on inner constructors<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=245434">Bug 245434</a>: Performance test suite<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=249319">Bug 249319</a>: collapse IType and IReferenceType descriptors<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=249484">Bug 249484</a>: consolidate element descriptors/structures used by delta compare &amp; usage analysis<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251609">Bug 251609</a>: Infrastructure support for source or binary analysis<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251401">Bug 251401</a>: Improve API tooling test turnaround<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251679">Bug 251679</a>: Error for API addition gets wrongly reported<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=248122">Bug 248122</a>: Error entries in .log<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251513">Bug 251513</a>: @noreference tagged method reported as "no longer API" when baseline has no API description<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251606">Bug 251606</a>: Remove compatibility checks for visible members in non-API supertypes<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251502">Bug 251502</a>: Problem should say ADDED restriction instead of CHANGED<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244984">Bug 244984</a>: adding super interface to interface does not create errors<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247677">Bug 247677</a>: API leak issues should be filtered out on members tagged with @noreference<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251613">Bug 251613</a>: rename IClassFile and IClassFileContainer<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=250824">Bug 250824</a>: Remove stub generation code<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251854">Bug 251854</a>: speed up tag tests<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246139">Bug 246139</a>: leak problems removed for final fields with @noreference tag<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247952">Bug 247952</a>: Adding &quot;final&quot; and &quot;@nooverride&quot; confuses API Tool<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247823">Bug 247823</a>: We should not load the profiles when opening the baseline preference page<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=248138">Bug 248138</a>: API tools problems line numbers appear off by one<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251336">Bug 251336</a>: infrastructure: make search criteria more flexible<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=250408">Bug 250408</a>: API Tools content assist proposals not available with new "Java Proposals" category<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=250801">Bug 250801</a>: @nooverride tag should not be proposed for final classes<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251466">Bug 251466</a>: IApiComponent should be an IApiElement<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=251830">Bug 251830</a>: Should not build when changes to .api_filters are detected<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247343">Bug 247343</a>: Delta CHANGED/RESTRICTIONS should be modified to be ADDED/RESTRICTIONS<br>
<h2>October 21, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=227570">Bug 227570</a>: Extending non-API class is not always an API problem<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247545">Bug 247545</a>: Adding back deleted type does not remove API error (incremental)<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247703">Bug 247703</a>: Removing internal superclass does not report error for removed methods<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=243809">Bug 243809</a>: Incremental build problem with fix for bug 229697
<h2>Sept 30, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247607">Bug 247607</a>: Make it easier to find filter removal UI<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=226406">Bug 226406</a>: API Tooling Setup dialog improvements<br>
<h2>Sept 23, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247685">Bug 247685</a>: @nooverride should not be proposed for a static method<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=243766">Bug 243766</a>: Need to clean up api descriptions when projects are deleted<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247505">Bug 247505</a>: remove export code from AbstractApiComponent<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=229815">Bug 229815</a>: removing the last filter should remove the parent<br>
<h2>Sept 18 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247654">Bug 247654</a>: Adding @noextend and removing final modifier is not a pb if the class was a final class<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247632">Bug 247632</a>: Invalid "constructor has been removed" warning on internal class
<h2>Sept 15 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247349">Bug 247349</a>: API error reported when deleting non-API class (incremental)<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=242598">Bug 242598</a>: Should not allow @nooverride tag on final methods<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247291">Bug 247291</a>: Removing @noextend API restriction should not result in error<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247329">Bug 247329</a>: Remove implementation of primitive types<br>
<h2>Sept 14, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=245699">Bug 245699</a>: API breakage reported if removing extends of internal class<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=247165">Bug 247165</a>: Must not warn for missing @since tag if extending method from Object<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246013">Bug 246013</a>: Removed type not detected in incremental build<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244750">Bug 244750</a>: No problem detected when public class becomes package visible<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246953">Bug 246953</a>: Many errors due to wrong warning about changed restrictions<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246932">Bug 246932</a>: Document fall-through cases in switch statements<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246767">Bug 246767</a>: Delta should be reported for changed restrictions on a field or a method<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=245282">Bug 245282</a>: implicit/explicit class bound of Object should not be considered in add/remove/change<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244994">Bug 244994</a>: Redundant problems reported when removing "final" on constant<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=218571">Bug 246401</a>: test suite required for incremental builder
<h2>Sept 10, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246842">Bug 246842</a>: Tons of API tooling errors after importing binaries<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246743">Bug 246743</a>: removing type argument from field should be an error<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244985">Bug 244985</a>: no problem when adding @noimplement restriction<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244620">Bug 244620</a>: Error for adding method to API class<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246729">Bug 246729</a>: The preference for type parameter has been modified should be removed<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244867">Bug 244867</a>: Adding @noextend or @noinstantiate to an API class does not create problem<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246401">Bug 246401</a>: no error for malformed tag of form abc1.0<br>
<h2>Sept 9, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244746">Bug 244746</a>: adding abstract to a @noinstantiate class creates problem<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=245170">Bug 245170</a>: pushing a method up the class hierarchy should not be error<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244993">Bug 244993</a>: @noreference should suppress some field compatibility problems<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244726">Bug 244726</a>: Changing class hierachy reports "reduced" hierarchy instead of "changed"<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=245415">Bug 245415</a>: Smoke test plan published on web site<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246124">Bug 246124</a>: Annotation/Enun should not support 'restrictions have been modified' option<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=245166">Bug 245166</a>: @noreference should suppress some method compatibility problems<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=245417">Bug 245417</a>: Typo in org.eclipse.pde.api.tools.builder.tests.compatibility.ClassCompatibilityHierarchyTests.WORKSPACE_CLASSES_PACKAGE_A path<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=246138">Bug 246138</a>: no error reported when enum super interface removed<br>
<h2>Sept 3, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244864">Bug 244864</a>: reducing visibility of member types reported incorrectly as remove<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244995">Bug 244995</a>: Reducing visibility of protected body declarations in @noextend class<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244941">Bug 244941</a>: [api tooling] No missing @since tag should be reported for a protected member in a final class<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244884">Bug 244884</a>: no error when adding a member type to interface<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244673">Bug 244673</a>: Invalid API problems for method that changed from private to @noreference public<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=245414">Bug 245414</a>: Coordinate compatibility options doc with latest prefs<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=242609">Bug 242609</a>: Binary Compatibility options for Annotations<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=245150">Bug 245150</a>: Specializing field type should create problem<br>
<h2>Aug 26, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=242610">Bug 242610</a>: Simplify "converted to enum..." compatibility options<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=242618">Bug 242618</a>: Simplify type bound options<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244679">Bug 244679</a>: Add org.eclipse.team.core.fileTypes extension for .api_filters<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244211">Bug 244211</a>: API problems not being created properly on inner interfaces<br>
<h2>Aug 19, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244607">Bug 244607</a>: Test failures in nightly build<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=242612">Bug 242612</a>: Re-order compatibility options<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=244302">Bug 244302</a>: API tooling creates wrong 'Missing @since tag' errors<br>
<h2>Aug 12, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=229697">Bug 229697</a>: [api tooling] Visible methods of a non-API types must be seen as API for API subclasses<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=229688">Bug 229688</a>: [api tooling] Wrong deltas reported when code is refactored by pushing down some methods from the superclass
<h2>Aug 5, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=232404">Bug 232404</a>: API tools javadoc tags on enum or annotation types<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=242442">Bug 242442</a>: API baseline setting not persisted<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=242392">Bug 242392</a>: NPE trying to resolve method while tag scanning<br>
<h2>July 29, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=242000">Bug 242000</a>: Should not allow @noreference tag on private fields<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=241989">Bug 241989</a>: @nooverride and @noreference tags should not be allowed on private methods<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=240852">Bug 240852</a>: JavaModelException renaming project<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=241213">Bug 241213</a>: Wrong "type of the field ... has been changed" for protected field in @noextend class<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=236876">Bug 236876</a>: [api tooling] Should modify code to compile in 1.6 mode
<h2>July 15, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=239807">Bug 239807</a>: About 'Add API Baseline Quickfix'<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=235220">Bug 235220</a>: Some compatibility options can be removed<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=240146">Bug 240146</a>: Doc clarification - type member or member type<br>
<h2>June 24, 2008</h2>
<h3>Problem Reports Fixed</h3>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=235820">Bug 235820</a>: Remove use of ExportPackageDescription.isRoot()<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=235822">Bug 235822</a>: &quot;Comparing 'project' to API baseline...&quot; message could be better<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=236687">Bug 236687</a>: NPE opening the errors / warnings property page<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=234023">Bug 234023</a>: Tag scanner does not respect source level<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=236734">Bug 236734</a>: No baseline equals no scanning for analysis that doesn't require a baseline<br>
<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=236942">Bug 236942</a>: Not all tag problems are reported<br>
<p>
<a href="http://validator.w3.org/check?uri=referer"><img
src="http://www.w3.org/Icons/valid-html40"
alt="Valid HTML 4.0 Transitional" height="31" width="88"></a>
</p>
</body>
</html>