SCMHead
implementations to advertise that a specific head is not just a regular branch but is actually a special type of
branch such as a change request /
tag / etc.See: Description
| Interface | Description |
|---|---|
| ChangeRequestSCMHead |
Mixin interface to identify
SCMHead instances that correspond to a change request. |
| ChangeRequestSCMHead2 |
Additional attributes of a
ChangeRequestSCMHead that should have been in the original mixin but we are not
targeting Java 8 so we cannot add the default methods to the interface and must have an ugly 2 class instead. |
| SCMHeadMixin |
Interface to allow declaring mixin interfaces for
SCMHead subclasses. |
| SCMHeadMixin.Equality | |
| TagSCMHead |
Mixin interface to identify
SCMHead instances that correspond to a semi-immutable tag. |
| Class | Description |
|---|---|
| ChangeRequestSCMRevision<H extends SCMHead & ChangeRequestSCMHead> |
Recommended base class for the
SCMRevision of a ChangeRequestSCMHead. |
| Enum | Description |
|---|---|
| ChangeRequestCheckoutStrategy |
The various strategies that can be used when checking out a change request.
|
SCMHead
implementations to advertise that a specific head is not just a regular branch but is actually a special type of
branch such as a change request /
tag / etc.SCMHeadCopyright © 2016–2019. All rights reserved.