Make @OverridesAttribute repeatable and documented

Description

All annotations but @OverridesAttribute whitch have their corresponding multi-valued annotations are repeatable.
So, make @OverridesAttribute repeatable, too.

@OverridesAttribute.List is documented, but @OverridesAttribute is not.
So, make @OverridesAttribute documented.

Documented spec-api annotattions
  • @Constraint

  • built-in constraints

  • @SupportedValidationTarget

  • @ConvertGroup

  • @ConvertGroup.List

Unocumented spec-api annotattions
  • @GroupSequence

  • @ReportAsSingleViolation

  • @ValidateOnExecution

  • @ExtractedValue

  • @UnwrapByDefault

Issue BVAL-568 "Make built-in annotations documented" takes over the discussion whether these 5 undocumented annotations should be documented or not.

Environment

None

Assignee

Unassigned

Reporter

Akira Kawauchi

Labels

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Suitable for new contributors

Yes, likely

backportDecision

None

backportReEvaluate

None

Components

Fix versions

Priority

Minor
Configure