Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8032526

fix the accessibility, html, syntax errors and warnings reported by doclint report in langtools

XMLWordPrintable

    • b04
    • Not verified

      Fix the following errors and warnings:

      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:98: error: malformed HTML
              for (int i = 0; i < classes.length; ++i) {
                                ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:107: error: malformed HTML
              for (int i = 0; i < mems.length; ++i) {
                                ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:110: error: malformed HTML
                  for (int j = 0; j < params.length; ++j) {
                                    ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:94: error: unknown attribute: title
      public class ListParams extends <font color=red title="Doclet API">Doclet</font> {
                                                      ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:96: error: unknown attribute: title
          public static boolean start(<font color=red title="Doclet API">RootDoc</font> root) {
                                                      ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:97: error: unknown attribute: title
              <font color=red title="Doclet API">ClassDoc</font>[] classes = root.<font color=red title="Doclet API">classes</font>();
                              ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:97: error: unknown attribute: title
              <font color=red title="Doclet API">ClassDoc</font>[] classes = root.<font color=red title="Doclet API">classes</font>();
                                                                                                  ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:99: error: unknown attribute: title
                  <font color=red title="Doclet API">ClassDoc</font> cd = classes[i];
                                  ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:100: error: unknown attribute: title
                  printMembers(cd.<font color=red title="Doclet API">constructors</font>());
                                                  ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:101: error: unknown attribute: title
                  printMembers(cd.<font color=red title="Doclet API">methods</font>());
                                                  ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:106: error: unknown attribute: title
          static void printMembers(<font color=red title="Doclet API">ExecutableMemberDoc</font>[] mems) {
                                                   ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:108: error: unknown attribute: title
                  <font color=red title="Doclet API">ParamTag</font>[] params = mems[i].<font color=red title="Doclet API">paramTags</font>();
                                  ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:108: error: unknown attribute: title
                  <font color=red title="Doclet API">ParamTag</font>[] params = mems[i].<font color=red title="Doclet API">paramTags</font>();
                                                                                                        ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:109: error: unknown attribute: title
                  System.out.println(mems[i].<font color=red title="Doclet API">qualifiedName</font>());
                                                             ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:111: error: unknown attribute: title
                      System.out.println(" " + params[j].<font color=red title="Doclet API">parameterName</font>()
                                                                           ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:112: error: unknown attribute: title
                          + " - " + params[j].<font color=red title="Doclet API">parameterComment</font>());
                                                              ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:119: error: unknown attribute: title
      <font color=red title="Doclet API">red</font>.
                      ^

      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:94: warning: attribute obsolete, use CSS instead: color
      public class ListParams extends <font color=red title="Doclet API">Doclet</font> {
                                            ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:96: warning: attribute obsolete, use CSS instead: color
          public static boolean start(<font color=red title="Doclet API">RootDoc</font> root) {
                                            ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:97: warning: attribute obsolete, use CSS instead: color
              <font color=red title="Doclet API">ClassDoc</font>[] classes = root.<font color=red title="Doclet API">classes</font>();
                    ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:97: warning: attribute obsolete, use CSS instead: color
              <font color=red title="Doclet API">ClassDoc</font>[] classes = root.<font color=red title="Doclet API">classes</font>();
                                                                                        ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:99: warning: attribute obsolete, use CSS instead: color
                  <font color=red title="Doclet API">ClassDoc</font> cd = classes[i];
                        ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:100: warning: attribute obsolete, use CSS instead: color
                  printMembers(cd.<font color=red title="Doclet API">constructors</font>());
                                        ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:101: warning: attribute obsolete, use CSS instead: color
                  printMembers(cd.<font color=red title="Doclet API">methods</font>());
                                        ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:106: warning: attribute obsolete, use CSS instead: color
          static void printMembers(<font color=red title="Doclet API">ExecutableMemberDoc</font>[] mems) {
                                         ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:108: warning: attribute obsolete, use CSS instead: color
                  <font color=red title="Doclet API">ParamTag</font>[] params = mems[i].<font color=red title="Doclet API">paramTags</font>();
                        ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:108: warning: attribute obsolete, use CSS instead: color
                  <font color=red title="Doclet API">ParamTag</font>[] params = mems[i].<font color=red title="Doclet API">paramTags</font>();
                                                                                              ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:109: warning: attribute obsolete, use CSS instead: color
                  System.out.println(mems[i].<font color=red title="Doclet API">qualifiedName</font>());
                                                   ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:111: warning: attribute obsolete, use CSS instead: color
                      System.out.println(" " + params[j].<font color=red title="Doclet API">parameterName</font>()
                                                                 ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:112: warning: attribute obsolete, use CSS instead: color
                          + " - " + params[j].<font color=red title="Doclet API">parameterComment</font>());
                                                    ^
      /hudson/jobs/jdk9-jdk-build-all/workspace/langtools/src/share/classes/com/sun/javadoc/package-info.java:119: warning: attribute obsolete, use CSS instead: color
      <font color=red title="Doclet API">red</font>.
            ^

            cl Christine Lu (Inactive)
            cl Christine Lu (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: