1 instantiation of RegexMatchMacro
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
Components.cs (1)
20private static readonly RegexMatchMacro RegexMatchMacro = new();
7 references to RegexMatchMacro
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (7)
Components.cs (1)
20private static readonly RegexMatchMacro RegexMatchMacro = new();
Macros\RegexMatchMacro.cs (3)
21environmentSettings.Host.Logger.LogDebug("[{macro}]: Source variable '{sourceVar}' was not found, skipping processing for macro '{var}'.", nameof(RegexMatchMacro), config.Source, config.VariableName); 26environmentSettings.Host.Logger.LogDebug("[{macro}]: The value of source variable '{sourceVar}' is null, skipping processing for macro '{var}'.", nameof(RegexMatchMacro), config.Source, config.VariableName); 32environmentSettings.Host.Logger.LogDebug("[{macro}]: Assigned variable '{var}' to '{value}'.", nameof(RegexMatchMacro), config.VariableName, result);
Macros\RegexMatchMacroConfig.cs (3)
8internal class RegexMatchMacroConfig : BaseMacroConfig<RegexMatchMacro, RegexMatchMacroConfig>, IMacroConfigDependency 10internal RegexMatchMacroConfig(RegexMatchMacro macro, string variableName, string? dataType, string sourceVariable, string pattern) 28internal RegexMatchMacroConfig(RegexMatchMacro macro, IGeneratedSymbolConfig generatedSymbolConfig)