[GRADLE-423] javadoc task should provide a source file specification mechanism which is consistent with compile, test, resources, etc Created: 20/Mar/09  Updated: 04/Jan/13  Resolved: 28/Sep/09

Status: Resolved
Project: Gradle
Affects Version/s: None
Fix Version/s: 0.8

Type: Improvement
Reporter: Adam Murdoch Assignee: Hans Dockter
Resolution: Fixed Votes: 0


Tasks such as Compile, Test and Resources offer the includes and excludes properties, which specify a set of file-name patterns (eg org/gradle/*).

Javadoc offers the options.subPackages and exclude properties which specifies a set of package names (eg org.gradle).

We should offer a consistent mechanism for all tasks. For example:

  1. Replace javadoc's options.subPackages and exclude package name properties with include and exclude pattern properties
  2. Rename javadoc's options.subPackage and exclude properties to includePackages and excludePackages, and add include and exclude
  3. Change Compile, Test, Resources, etc to use package names instead of patterns

Generated at Wed Jun 30 11:29:44 CDT 2021 using Jira 8.4.2#804003-sha1:d21414fc212e3af190e92c2d2ac41299b89402cf.