Interface CChangeType

  • All Known Implementing Classes:
    CChange

    @Immutable
    public interface CChangeType
    A change within a specific release.
    • Method Detail

      • summary

        @Parameter
        String summary()
        Returns:
        The change summary
      • tickets

        @Parameter
        io.vavr.collection.List<CTicketID> tickets()
        Returns:
        The change tickets
      • module

        @Parameter
        Optional<CModuleName> module()
        Returns:
        The module that this change affects
      • backwardsCompatible

        @Default
        @Parameter
        default boolean backwardsCompatible()
        Returns:
        true iff the change is backwards compatible