92 instantiations of OperationConfigDefault
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (92)
OperationConfig\OperationConfigDefault.cs (92)
19
internal static OperationConfigDefault Default { get; } =
new
(glob: string.Empty, flagPrefix: string.Empty, evaluator: EvaluatorType.CPP, type: ConditionalType.None);
24
internal static OperationConfigDefault DefaultGlobalConfig { get; } =
new
(glob: string.Empty, flagPrefix: "//", evaluator: EvaluatorType.CPP, type: ConditionalType.CLineComments);
31
new
OperationConfigDefault
("**/*.js", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
32
new
OperationConfigDefault
("**/*.es", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
33
new
OperationConfigDefault
("**/*.es6", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
34
new
OperationConfigDefault
("**/*.ts", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
35
new
OperationConfigDefault
("**/*.json", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
36
new
OperationConfigDefault
("**/*.jsonld", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
37
new
OperationConfigDefault
("**/*.hjson", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
38
new
OperationConfigDefault
("**/*.json5", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
39
new
OperationConfigDefault
("**/*.geojson", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
40
new
OperationConfigDefault
("**/*.topojson", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
41
new
OperationConfigDefault
("**/*.bowerrc", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
42
new
OperationConfigDefault
("**/*.npmrc", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
43
new
OperationConfigDefault
("**/*.job", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
44
new
OperationConfigDefault
("**/*.postcssrc", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
45
new
OperationConfigDefault
("**/*.babelrc", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
46
new
OperationConfigDefault
("**/*.csslintrc", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
47
new
OperationConfigDefault
("**/*.eslintrc", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
48
new
OperationConfigDefault
("**/*.jade-lintrc", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
49
new
OperationConfigDefault
("**/*.pug-lintrc", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
50
new
OperationConfigDefault
("**/*.jshintrc", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
51
new
OperationConfigDefault
("**/*.stylelintrc", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
52
new
OperationConfigDefault
("**/*.yarnrc", "//", EvaluatorType.CPP, ConditionalType.CLineComments),
53
new
OperationConfigDefault
("**/*.css.min", "/*", EvaluatorType.CPP, ConditionalType.CBlockComments),
54
new
OperationConfigDefault
("**/*.css", "/*", EvaluatorType.CPP, ConditionalType.CBlockComments),
55
new
OperationConfigDefault
("**/*.cshtml", "@*", EvaluatorType.CPP, ConditionalType.Razor),
56
new
OperationConfigDefault
("**/*.razor", "@*", EvaluatorType.CPP, ConditionalType.Razor),
57
new
OperationConfigDefault
("**/*.vbhtml", "@*", EvaluatorType.VB, ConditionalType.Razor),
58
new
OperationConfigDefault
("**/*.cs", "//", EvaluatorType.CPP, ConditionalType.CNoComments),
59
new
OperationConfigDefault
("**/*.fs", "//", EvaluatorType.CPP, ConditionalType.CNoComments),
60
new
OperationConfigDefault
("**/*.c", "//", EvaluatorType.CPP, ConditionalType.CNoComments),
61
new
OperationConfigDefault
("**/*.cpp", "//", EvaluatorType.CPP, ConditionalType.CNoComments),
62
new
OperationConfigDefault
("**/*.cxx", "//", EvaluatorType.CPP, ConditionalType.CNoComments),
63
new
OperationConfigDefault
("**/*.h", "//", EvaluatorType.CPP, ConditionalType.CNoComments),
64
new
OperationConfigDefault
("**/*.hpp", "//", EvaluatorType.CPP, ConditionalType.CNoComments),
65
new
OperationConfigDefault
("**/*.hxx", "//", EvaluatorType.CPP, ConditionalType.CNoComments),
66
new
OperationConfigDefault
("**/*.cake", "//", EvaluatorType.CPP, ConditionalType.CNoComments),
67
new
OperationConfigDefault
("**/*.*proj", "<!--/", EvaluatorType.MSBuild, ConditionalType.MSBuild),
68
new
OperationConfigDefault
("**/*.*proj.user", "<!--/", EvaluatorType.MSBuild, ConditionalType.MSBuild),
69
new
OperationConfigDefault
("**/*.pubxml", "<!--/", EvaluatorType.MSBuild, ConditionalType.MSBuild),
70
new
OperationConfigDefault
("**/*.pubxml.user", "<!--/", EvaluatorType.MSBuild, ConditionalType.MSBuild),
71
new
OperationConfigDefault
("**/*.msbuild", "<!--/", EvaluatorType.MSBuild, ConditionalType.MSBuild),
72
new
OperationConfigDefault
("**/*.targets", "<!--/", EvaluatorType.MSBuild, ConditionalType.MSBuild),
73
new
OperationConfigDefault
("**/*.props", "<!--/", EvaluatorType.MSBuild, ConditionalType.MSBuild),
74
new
OperationConfigDefault
("**/*.svg", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
75
new
OperationConfigDefault
("**/*.*htm", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
76
new
OperationConfigDefault
("**/*.*html", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
77
new
OperationConfigDefault
("**/*.md", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
78
new
OperationConfigDefault
("**/*.jsp", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
79
new
OperationConfigDefault
("**/*.asp", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
80
new
OperationConfigDefault
("**/*.aspx", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
81
new
OperationConfigDefault
("**/app.config", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
82
new
OperationConfigDefault
("**/web.config", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
83
new
OperationConfigDefault
("**/web.*.config", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
84
new
OperationConfigDefault
("**/packages.config", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
85
new
OperationConfigDefault
("**/nuget.config", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
86
new
OperationConfigDefault
("**/*.nuspec", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
87
new
OperationConfigDefault
("**/*.xslt", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
88
new
OperationConfigDefault
("**/*.xsd", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
89
new
OperationConfigDefault
("**/*.vsixmanifest", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
90
new
OperationConfigDefault
("**/*.vsct", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
91
new
OperationConfigDefault
("**/*.storyboard", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
92
new
OperationConfigDefault
("**/*.axml", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
93
new
OperationConfigDefault
("**/*.plist", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
94
new
OperationConfigDefault
("**/*.xib", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
95
new
OperationConfigDefault
("**/*.strings", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
96
new
OperationConfigDefault
("**/*.bat", "rem --:", EvaluatorType.CPP, ConditionalType.RemLineComment),
97
new
OperationConfigDefault
("**/*.cmd", "rem --:", EvaluatorType.CPP, ConditionalType.RemLineComment),
98
new
OperationConfigDefault
("**/nginx.conf", "#--", EvaluatorType.CPP, ConditionalType.HashSignLineComment),
99
new
OperationConfigDefault
("**/robots.txt", "#--", EvaluatorType.CPP, ConditionalType.HashSignLineComment),
100
new
OperationConfigDefault
("**/*.sh", "#--", EvaluatorType.CPP, ConditionalType.HashSignLineComment),
101
new
OperationConfigDefault
("**/*.ps1", "#--", EvaluatorType.CPP, ConditionalType.HashSignLineComment),
102
new
OperationConfigDefault
("**/*.haml", "-#", EvaluatorType.CPP, ConditionalType.HamlLineComment),
103
new
OperationConfigDefault
("**/*.jsx", "{/*", EvaluatorType.CPP, ConditionalType.JsxBlockComment),
104
new
OperationConfigDefault
("**/*.tsx", "{/*", EvaluatorType.CPP, ConditionalType.JsxBlockComment),
105
new
OperationConfigDefault
("**/*.xml", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
106
new
OperationConfigDefault
("**/*.appxmanifest", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
107
new
OperationConfigDefault
("**/*.resx", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
108
new
OperationConfigDefault
("**/*.bas", "'", EvaluatorType.VB, ConditionalType.VB),
109
new
OperationConfigDefault
("**/*.vb", "'", EvaluatorType.VB, ConditionalType.VB),
110
new
OperationConfigDefault
("**/*.xaml", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
111
new
OperationConfigDefault
("**/*.axaml", "<!--", EvaluatorType.CPP, ConditionalType.Xml),
112
new
OperationConfigDefault
("**/*.sln", "#-", EvaluatorType.CPP, ConditionalType.HashSignLineComment),
113
new
OperationConfigDefault
("**/*.slnx", "#-", EvaluatorType.CPP, ConditionalType.Xml),
114
new
OperationConfigDefault
("**/*.yaml", "#-", EvaluatorType.CPP, ConditionalType.HashSignLineComment),
115
new
OperationConfigDefault
("**/*.yml", "#-", EvaluatorType.CPP, ConditionalType.HashSignLineComment),
116
new
OperationConfigDefault
("**/Dockerfile", "#-", EvaluatorType.CPP, ConditionalType.HashSignLineComment),
117
new
OperationConfigDefault
("**/.editorconfig", "#-", EvaluatorType.CPP, ConditionalType.HashSignLineComment),
118
new
OperationConfigDefault
("**/.gitattributes", "#-", EvaluatorType.CPP, ConditionalType.HashSignLineComment),
119
new
OperationConfigDefault
("**/.gitignore", "#-", EvaluatorType.CPP, ConditionalType.HashSignLineComment),
120
new
OperationConfigDefault
("**/.dockerignore", "#-", EvaluatorType.CPP, ConditionalType.HashSignLineComment)
11 references to OperationConfigDefault
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (11)
OperationConfig\OperationConfigDefault.cs (3)
19
internal static
OperationConfigDefault
Default { get; } = new(glob: string.Empty, flagPrefix: string.Empty, evaluator: EvaluatorType.CPP, type: ConditionalType.None);
24
internal static
OperationConfigDefault
DefaultGlobalConfig { get; } = new(glob: string.Empty, flagPrefix: "//", evaluator: EvaluatorType.CPP, type: ConditionalType.CLineComments);
29
internal static IReadOnlyList<
OperationConfigDefault
> DefaultSpecialConfig { get; } = new[]
RunnableProjectConfig.cs (8)
101
OperationConfigDefault
defaultOperationParams =
OperationConfigDefault
.DefaultGlobalConfig;
115
IReadOnlyList<
OperationConfigDefault
> defaultSpecials =
OperationConfigDefault
.DefaultSpecialConfig;
126
OperationConfigDefault
? defaultParams = defaultSpecials.FirstOrDefault(x => x.Glob == customGlobModel.Glob);
128
defaultParams ??=
OperationConfigDefault
.Default;
140
foreach (
OperationConfigDefault
defaultParams in defaultSpecials)
324
private GlobalRunConfig ProduceOperationSetup(
OperationConfigDefault
defaultModel, bool generateMacros, CustomFileGlobModel? customGlobModel = null)