107 references to ConditionalType
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (107)
OperationConfig\ConditionalConfig.cs (12)
37
internal static IReadOnlyList<IOperationProvider> ConditionalSetup(
ConditionalType
style, EvaluatorType evaluatorType, bool wholeLine, bool trimWhiteSpace, string? id)
43
case
ConditionalType
.MSBuild:
48
case
ConditionalType
.Xml:
51
case
ConditionalType
.Razor:
54
case
ConditionalType
.CLineComments:
57
case
ConditionalType
.CNoComments:
60
case
ConditionalType
.CBlockComments:
63
case
ConditionalType
.HashSignLineComment:
74
case
ConditionalType
.RemLineComment:
77
case
ConditionalType
.HamlLineComment:
80
case
ConditionalType
.JsxBlockComment:
83
case
ConditionalType
.VB:
OperationConfig\OperationConfigDefault.cs (94)
8
internal OperationConfigDefault(string glob, string flagPrefix, EvaluatorType evaluator,
ConditionalType
type)
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)
142
internal
ConditionalType
ConditionalStyle { get; }
RunnableProjectConfig.cs (1)
329
if (defaultModel.ConditionalStyle !=
ConditionalType
.None)