OSDN Git Service

Fixing some broken links in the concurrent Javadoc.
authorJesse Wilson <jessewilson@google.com>
Wed, 29 Jul 2009 20:45:14 +0000 (13:45 -0700)
committerJesse Wilson <jessewilson@google.com>
Wed, 29 Jul 2009 20:51:01 +0000 (13:51 -0700)
There's a bug in droiddoc where links to methods with generic parameters
don't resolve correctly. I'll open a buganizer issue for this; in the
interim I've simply dropped the parameters for the offending links.

libcore/concurrent/src/main/java/java/util/concurrent/BlockingQueue.java
libcore/concurrent/src/main/java/java/util/concurrent/locks/package-info.java
libcore/concurrent/src/main/java/java/util/concurrent/package-info.java

index 85945b9..d01c097 100644 (file)
@@ -42,7 +42,7 @@ import java.util.Queue;
  *    <td>{@link #add add(e)}</td>
  *    <td>{@link #offer offer(e)}</td>
  *    <td>{@link #put put(e)}</td>
- *    <td>{@link #offer(Object, long, TimeUnit) offer(e, time, unit)}</td>
+ *    <td>{@link #offer offer(e, time, unit)}</td>
  *  </tr>
  *  <tr>
  *    <td><b>Remove</b></td>
@@ -156,7 +156,7 @@ public interface BlockingQueue<E> extends Queue<E> {
      * <tt>true</tt> upon success and throwing an
      * <tt>IllegalStateException</tt> if no space is currently available.
      * When using a capacity-restricted queue, it is generally preferable to
-     * use {@link #offer(Object) offer}.
+     * use {@link #offer offer}.
      *
      * @param e the element to add
      * @return <tt>true</tt> (as specified by {@link Collection#add})
index 12560af..801ee9b 100644 (file)
  *
  * <p>The {@link java.util.concurrent.locks.AbstractQueuedSynchronizer}
  * class serves as a useful superclass for defining locks and other
- * synchronizers that rely on queuing blocked threads.  The {@link
- * java.util.concurrent.locks.AbstractQueuedLongSynchronizer} class
- * provides the same functionality but extends support to 64 bits of
- * synchronization state. The {@link java.util.concurrent.locks.LockSupport}
- * class provides lower-level blocking and unblocking support that is
- * useful for those developers implementing their own customized lock
- * classes.
+ * synchronizers that rely on queuing blocked threads. The
+ * {@link java.util.concurrent.locks.LockSupport} class provides
+ * lower-level blocking and unblocking support that is useful for those
+ * developers implementing their own customized lock classes.
  *
  * @since 1.5
  */
index f77e16a..d49ef25 100644 (file)
  * a function, allows determination of whether execution has
  * completed, and provides a means to cancel execution.
  *
- * A {@link java.util.concurrent.RunnableFuture} is a {@code Future}
- * that possesses a {@code run} method that upon execution,
- * sets its results.
- *
  * <p>
  *
  * <b>Implementations.</b>