Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-725

Refactor when documentation is generated

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: In Progress
    • Minor
    • Resolution: Unresolved
    • 0.1.0
    • None
    • None

    Description

      Currently the DocGenerator, which generates all of our Processor/ReportingTask/ControllerService documentation, is invoked directly from the NiFi class in the runtime project.

      Invoking the DocGenerator directly from the runtime hamstrings what libraries the DocGenerator can use, because the runtime project should have the least number of dependencies possible, and it currently depends on the documentation library.

      I'm proposing that we find a new way/place to invoke documentation generation such that it may bring in whatever dependencies it needs.

      The first dependency it needs is on nifi-framework-core ReflectionUtils, which would let us this copy of that class.

      Attachments

        Issue Links

          Activity

            People

              danbress Dan Bress
              danbress Dan Bress
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: