Dan Bress created NIFI-725:
------------------------------
Summary: Refactor when documentation is generated
Key: NIFI-725
URL: https://issues.apache.org/jira/browse/NIFI-725
Project: Apache NiFi
Issue Type: Improvement
Components: Core Framework, Documentation & Website
Affects Versions: 0.1.0
Reporter: Dan Bress
Currently the DocGenerator, which generates all of our
Processor/ReportingTask/ControllerService documentation, is invoked directly
from the
[NiFi|https://github.com/apache/incubator-nifi/blob/develop/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-runtime/src/main/java/org/apache/nifi/NiFi.java#L123]
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.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)