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

Deprecate parameter includeTransitiveDependencySources

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.1.0
    • javadoc
    • 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

            rfscholte Robert Scholte
            rfscholte Robert Scholte
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: