]> source.dussan.org Git - javassist.git/commitdiff
fixed javadoc bugs
authorchibash <chiba@javassist.org>
Tue, 6 Jan 2015 03:20:00 +0000 (12:20 +0900)
committerchibash <chiba@javassist.org>
Tue, 6 Jan 2015 03:20:00 +0000 (12:20 +0900)
javassist.jar
src/main/javassist/Loader.java
src/main/javassist/bytecode/analysis/Analyzer.java
src/main/javassist/bytecode/analysis/MultiType.java
src/main/javassist/tools/reflect/ClassMetaobject.java
src/main/javassist/tools/reflect/Loader.java

index 254637c9fd694164e2ea2b90c5ff747c0b80cc5b..c174dcb4257023a019cbefe5c87d6c425ad7de2a 100644 (file)
Binary files a/javassist.jar and b/javassist.jar differ
index bda1432d79f84a76f15e72abe2d0a6604940858f..93f3ce34a29466c6f808ae534867d3dceaf89361 100644 (file)
@@ -245,11 +245,9 @@ public class Loader extends ClassLoader {
      * <p>This method calls <code>run()</code>.
      *
      * @param args              command line parameters.
-     * <ul>
-     * {@code args[0]} is the class name to be loaded.
-     * <br>{@code args[1..n]} are parameters passed
+     * <br>&nbsp;&nbsp;{@code args[0]} is the class name to be loaded.
+     * <br>&nbsp;&nbsp;{@code args[1..n]} are parameters passed
      *                      to the target {@code main()}.
-     * </ul>
      *
      * @see javassist.Loader#run(String[])
      */
@@ -262,11 +260,10 @@ public class Loader extends ClassLoader {
      * Loads a class and calls <code>main()</code> in that class.
      *
      * @param args              command line parameters.
-     * <ul>
-     * {@code args[0]} is the class name to be loaded.
-     * <br>{@code args[1..n]} are parameters passed
+     *
+     * <br>&nbsp;&nbsp;{@code args[0]} is the class name to be loaded.
+     * <br>&nbsp;&nbsp;{@code args[1..n]} are parameters passed
      *                      to the target {@code main()}.
-     * </ul>
      */
     public void run(String[] args) throws Throwable {
         int n = args.length - 1;
index 23a7cc02022709f55937f51828d238d4007a55fb..656a174111e72caaf7d74a22202650e2cad182cd 100644 (file)
@@ -59,13 +59,13 @@ import javassist.bytecode.Opcode;
  * // 5:   new #18; //class java/lang/Double
  * // 8:   dup
  * // 9:   dconst_0
- * // 10:  invokespecial   #44; //Method java/lang/Double."<init>":(D)V
+ * // 10:  invokespecial   #44; //Method java/lang/Double."&lt;init&gt;":(D)V
  * // 13:  astore_2
  * // 14:  goto    26
  * // 17:  new #16; //class java/lang/Long
  * // 20:  dup
  * // 21:  lconst_1
- * // 22:  invokespecial   #47; //Method java/lang/Long."<init>":(J)V
+ * // 22:  invokespecial   #47; //Method java/lang/Long."&lt;init&gt;":(J)V
  * // 25:  astore_2
  * // 26:  aload_2
  * // 27:  areturn
index c06fa2cb5a20acaa35ea0d78406ded5e58ea9f42..7baa661a86ad1a6922eec5aaa8256d0a61e39da7 100644 (file)
@@ -22,19 +22,19 @@ import java.util.Map;
 import javassist.CtClass;
 
 /**
- * MultiType represents an unresolved type. Whenever two <literal>Type</literal>
+ * MultiType represents an unresolved type. Whenever two {@code Type}
  * instances are merged, if they share more than one super type (either an
- * interface or a superclass), then a <literal>MultiType</literal> is used to
- * represent the possible super types. The goal of a <literal>MultiType</literal>
+ * interface or a superclass), then a {@code MultiType} is used to
+ * represent the possible super types. The goal of a {@code MultiType}
  * is to reduce the set of possible types down to a single resolved type. This
  * is done by eliminating non-assignable types from the typeset when the
- * <literal>MultiType</literal> is passed as an argument to
+ * {@code MultiType} is passed as an argument to
  * {@link Type#isAssignableFrom(Type)}, as well as removing non-intersecting
  * types during a merge.
  *
- * Note: Currently the <litera>MultiType</literal> instance is reused as much
+ * Note: Currently the {@code MultiType} instance is reused as much
  * as possible so that updates are visible from all frames. In addition, all
- * <literal>MultiType</literal> merge paths are also updated. This is somewhat
+ * {@code MultiType} merge paths are also updated. This is somewhat
  * hackish, but it appears to handle most scenarios.
  *
  * @author Jason T. Greene
index 6b6e3caef1a285bf065bcb4c1e0b28d5eff710d1..c958053fbb3fef38b6012c4c348ba2acdf2df98f 100644 (file)
@@ -337,7 +337,7 @@ public class ClassMetaobject implements Serializable {
      * original name.
      *
      * <p>This method is useful, in conjuction with
-     * {@link ClassMetaobject#getMethod()}, to obtain a quick reference
+     * {@link ClassMetaobject#getMethod(int)}, to obtain a quick reference
      * to the original method in the reflected class (i.e. not the proxy
      * method), using the original name of the method.
      *
index 36de3d6ecfe109b16be65105d8a6266751413c8f..ad4dfa559f5c4a6cdd6c87929d20553312248721 100644 (file)
@@ -115,11 +115,9 @@ public class Loader extends javassist.Loader {
      * and calls <code>main()</code> in that class.
      *
      * @param args              command line parameters.
-     * <ul>
-     * <code>args[0]</code> is the class name to be loaded.
-     * <br><code>args[1..n]</code> are parameters passed
+     * <br>&nbsp;&nbsp;<code>args[0]</code> is the class name to be loaded.
+     * <br>&nbsp;&nbsp;<code>args[1..n]</code> are parameters passed
      *                      to the target <code>main()</code>.
-     * </ul>
      */
     public static void main(String[] args) throws Throwable {
         Loader cl = new Loader();