SimpleGitVersion.SimpleRepositoryInfo.LogValidVersions C# (CSharp) Method

LogValidVersions() public method

public LogValidVersions ( ILogger logger, RepositoryInfo info ) : void
logger ILogger
info RepositoryInfo
return void
        void LogValidVersions( ILogger logger, RepositoryInfo info )
        {
            if( info.PossibleVersions.Count == 0 )
            {
                logger.Info( "No possible versions." );
            }
            else
            {
                if( info.Options.PossibleVersionsMode == PossibleVersionsMode.Restricted )
                {
                    logger.Info( "Possible version(s) (Restricted): {0}", string.Join( ", ", info.PossibleVersionsStrict ) );
                }
                else
                {
                    logger.Info( "Possible version(s) (AllSuccessors): {0}", string.Join( ", ", info.PossibleVersions ) );
                }
            }
        }