Maven JXR
  1. Maven JXR
  2. JXR-93

aggregate goal creates blank top-level report

    Details

    • Type: Bug Bug
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.3
    • Fix Version/s: 2.4
    • Component/s: maven2 jxr plugin
    • Labels:
      None
    • Testcase included:
      yes
    • Number of attachments :
      0

      Description

      Sadly, the IT for the aggregate goal does not check that there is any useful content in the file xref/index.html. It checks that individual html files are created for individual classes, but that's all. In fact, the front page is empty. Simply looking at xref/index.html from the aggregate IT is all you need to demonstrate this.

        Issue Links

          Activity

          Benson Margulies made changes -
          Field Original Value New Value
          Status Open [ 1 ] Closed [ 6 ]
          Assignee Benson Margulies [ bmargulies ]
          Resolution Duplicate [ 3 ]
          Benson Margulies made changes -
          Resolution Duplicate [ 3 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          Benson Margulies made changes -
          Comment [ this is the same as JXR-94 ]
          Hide
          Benson Margulies added a comment -

          The correct xref/index.html gets creared, and then overwritten by AbstractMavenReport.

          Show
          Benson Margulies added a comment - The correct xref/index.html gets creared, and then overwritten by AbstractMavenReport.
          Hide
          Benson Margulies added a comment -

          Javadoc's JavadocReport class has an execute method. JXR does not. It has an executeReport. Apparently this is the source of the distress.

          Show
          Benson Margulies added a comment - Javadoc's JavadocReport class has an execute method. JXR does not. It has an executeReport. Apparently this is the source of the distress.
          Benson Margulies made changes -
          Link This issue is duplicated by JXR-92 [ JXR-92 ]
          Benson Margulies made changes -
          Status Reopened [ 4 ] Closed [ 6 ]
          Fix Version/s 2.4 [ 17492 ]
          Resolution Fixed [ 1 ]
          Hide
          Benson Margulies added a comment -

          I don't feel done.

          Show
          Benson Margulies added a comment - I don't feel done.
          Benson Margulies made changes -
          Resolution Fixed [ 1 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          Hide
          Benson Margulies added a comment -

          This was actually a bug in the support for jxr as a command-line mojo; it lacked an 'execute' method. In fact, it has always lacked it, and I stumbled on it.

          Show
          Benson Margulies added a comment - This was actually a bug in the support for jxr as a command-line mojo; it lacked an 'execute' method. In fact, it has always lacked it, and I stumbled on it.
          Benson Margulies made changes -
          Status Reopened [ 4 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]
          Herve Boutemy made changes -
          Link This issue depends upon MSHARED-204 [ MSHARED-204 ]
          Hide
          Herve Boutemy added a comment -

          the fix should be done in AbstractMavenReport, to be available for every external report without coding: see MSHARED-204

          Show
          Herve Boutemy added a comment - the fix should be done in AbstractMavenReport, to be available for every external report without coding: see MSHARED-204

            People

            • Assignee:
              Benson Margulies
              Reporter:
              Benson Margulies
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: