public ChangeLogScmResult changeLog()

in maven-release-plugin/src/it/setup/maven-scm-provider-dummy/src/main/java/org/apache/maven/scm/provider/dummy/DummyTagsScmProvider.java [77:113]


    public ChangeLogScmResult changeLog(ChangeLogScmRequest request)
    {
        Date from = new Date(   39817800000L );
        Date to   = new Date( 1644768534785L );
        ChangeLogSet changeLogSet = new ChangeLogSet(
            Arrays.asList(
                changeSet( "Commit 19" ),
                changeSet( "Commit 18" ),
                changeSet( "Commit 17" ),
                changeSet( "Commit 16" ),
                changeSet( "Commit 15", "tag 1", "tag 2" ),
                changeSet( "feat(it): This is a new feature." ), // For Conventional Commits.
                changeSet( "Commit 13" ),
                changeSet( "Commit 12", "tag 3" ),
                changeSet( "Commit 11" ),
                changeSet( "Commit 10" ),
                changeSet( "Commit  9" ),
                changeSet( "Commit  8" ),
                changeSet( "Commit  7" ),
                changeSet( "Commit  6", "tag 4" ),
                changeSet( "Commit  5" ),
                changeSet( "Commit  4" ),
                changeSet( "Commit  3" ),
                changeSet( "Commit  2", "v1.2.3" ), // For Conventional Commits.
                changeSet( "Commit  1" ),
                changeSet( "Commit  0" )
            ), from, to
        );

        ScmResult scmResult = new ScmResult(
            "No command",
            "Special for testing Scm based version policies",
            "No command output",
            true
        );
        return new ChangeLogScmResult( changeLogSet, scmResult );
    }