Interface CChangelogType

  • All Known Implementing Classes:
    CChangelog

    @Immutable
    public interface CChangelogType
    The type of changelogs.
    • Method Detail

      • project

        @Parameter
        CProjectName project()
        Returns:
        The project name
      • releases

        @Parameter
        io.vavr.collection.SortedMap<CVersionType,​CRelease> releases()
        Returns:
        The list of releases
      • ticketSystems

        @Parameter
        io.vavr.collection.Map<String,​CTicketSystem> ticketSystems()
        Returns:
        The ticket systems
      • checkPreconditions

        @Check
        default void checkPreconditions()
        Check preconditions for the type.