/** * The definition of a ticket system. */ @CImmutableStyleType @Value.Immutable public interface CTicketSystemType { /** * @return The ID of the ticket system */ @Value.Parameter String id(); /** * @return The list of URIs for the ticket system */ @Value.Parameter List<URI> uris(); }
/** * The definition of a ticket system. */ @CImmutableStyleType @Value.Immutable public interface CTicketSystemType { /** * @return The ID of the ticket system */ @Value.Parameter String id(); /** * @return The list of URIs for the ticket system */ @Value.Parameter List<URI> uris(); }
/** * The type of text writer configurations. */ @CImmutableStyleType @Value.Immutable public interface CChangelogTextWriterConfigurationType { /** * @return The release, if any, to which the output should be restricted */ @Value.Parameter Optional<CVersionType> release(); /** * @return {@code true} iff dates should be shown in the output */ @Value.Parameter @Value.Default default boolean showDates() { return true; } }
@CImmutableStyleType @Value.Immutable public interface CItemType
/** * The type of changelogs. */ @CImmutableStyleType @Value.Immutable public interface CChangelogType { /** * @return The project name */ @Value.Parameter String project(); /** * @return The list of releases */ @Value.Parameter List<CRelease> releases(); /** * @return The ticket systems */ @Value.Parameter Map<String, URI> ticketSystems(); }
/** * The type of changelogs. */ @CImmutableStyleType @Value.Immutable public interface CChangelogType { /** * @return The project name */ @Value.Parameter String project(); /** * @return The list of releases */ @Value.Parameter List<CRelease> releases(); /** * @return The ticket systems */ @Value.Parameter Map<String, URI> ticketSystems(); }
/** * The type of text writer configurations. */ @CImmutableStyleType @Value.Immutable public interface CChangelogTextWriterConfigurationType { /** * @return The release, if any, to which the output should be restricted */ @Value.Parameter Optional<CVersionType> release(); /** * @return {@code true} iff dates should be shown in the output */ @Value.Parameter @Value.Default default boolean showDates() { return true; } }
@CImmutableStyleType @Value.Immutable public interface CReleaseType
@CImmutableStyleType @Value.Immutable public interface CReleaseType
@CImmutableStyleType @Value.Immutable public interface CItemType
@CImmutableStyleType @Value.Immutable public interface CVersionTextType extends CVersionType
@CImmutableStyleType @Value.Immutable public interface CVersionTextType extends CVersionType
@CImmutableStyleType @Value.Immutable public interface CVersionStandardType extends CVersionType
@CImmutableStyleType @Value.Immutable public interface CVersionStandardType extends CVersionType