SonarQube.Plugins.Roslyn.AnalyzerPluginGenerator.CreateBaseWorkingDirectory C# (CSharp) Method

CreateBaseWorkingDirectory() private method

Creates a uniquely-named temp directory for this generation run
private CreateBaseWorkingDirectory ( ) : string
return string
        private string CreateBaseWorkingDirectory()
        {
            string baseDirectory = Utilities.CreateTempDirectory(".gen");
            baseDirectory = Utilities.CreateSubDirectory(baseDirectory, Guid.NewGuid().ToString());
            this.logger.LogDebug(UIResources.APG_CreatedTempWorkingDir, baseDirectory);
            return baseDirectory;
        }