Uploaded image for project: 'Maven Javadoc Plugin'
  1. Maven Javadoc Plugin
  2. MJAVADOC-557

Deprecate parameter includeTransitiveDependencySources

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.1.0
    • Component/s: javadoc
    • Labels:
      None

      Description

      This parameter is only useful when your code depends on transitive dependencies, which is actually a very bad practice. Your direct dependencies always have the freedom to drop libraries, which could mean that your code won't work anymore.
      Removing this parameter will simplify the code and encourage developers to not depend on transitive dependencies.

        Attachments

          Activity

            People

            • Assignee:
              rfscholte Robert Scholte
              Reporter:
              rfscholte Robert Scholte
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: