Bug 83248 Warnings in javadoc generation
If you check N20050119-0010/compilelogs/platform.doc.isv.javadoc.txt, you will find that there are a lot of warnings during the javadoc generation of platform plugins. I will attach patches to get rid of them.
bundles/org.eclipse.jface/src/org/eclipse/jface/resource/ImageCache.java
if (reference instanceof ImageCacheWeakReference) {
					removeReferenceEnqueued((ImageCacheWeakReference) reference);
				}
				
				if (reference != null) {
					reference.clear();
				}
			}
		}
		/**
		 * Tells this thread to stop trying to clean up. This is usually run
		 * when the cache is shutting down.
		 */
		private final void stopCleaning() {
			endMarker.enqueue();
		}
	}
	/**
	 * A container class to hold a list of array of images that have been
	 * identified as requiring disposal. This class was added to ensure that if
	 * the image cache's dispose method is called while the cleaner thread is in
	 * the process of cleaning images, stopping the thread will not prevent
	 * those images from being disposed. They will be disposed by the image
	 * cache's dispose method.
	 * 
	 */
	private static class StaleImages {