/// <summary>
        /// Gets the debug output path where properties related output should be placed.
        /// </summary>
        /// <param name="context">The current generator context.</param>
        /// <returns>The generated debug output path.</returns>
        static string GetGeneratedDebugPath(this GeneratorExecutionContext context)
        {
            var path = Path.Combine(context.GetProjectPath(), "Temp", "GeneratedCode", "Properties");

            Directory.CreateDirectory(path);
            return(path);
        }