Skip to content

Improve JavaDoc for junit-platform-suite-api annotations #746

@smoyer64

Description

@smoyer64

Overview

With the adoption of a declarative suite mechanism in JUnit 5 proposed in #744, the annotations that were moved to the junit-platform-suite-api will be used more broadly than for test selection using the JUnit 4 JUnitPlatform runner.

Original Proposal

  • The javadocs for these annotations should be changed to describe their meaning without reference to this runner.
  • Make the javadocs for the junit-platform-suite-api annotations consistent with their expanded use.

Deliverables

Consider improving the JavaDoc for each of the following suite API annotations in order to better explain their generic purpose vs. usage with the JUnitPlatform runner for JUnit 4.

  • ExcludeClassNamePatterns
  • ExcludeEngines
  • ExcludePackages
  • ExcludeTags
  • IncludeClassNamePatterns
  • IncludeEngines
  • IncludePackages
  • IncludeTags
  • SelectClasses
  • SelectPackages
  • UseTechnicalNames

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions