17 references to Author
Microsoft.TemplateEngine.Cli (1)
Commands\FilterOptionDefinition.cs (1)
23
matchInfoName: MatchInfo.BuiltIn.
Author
);
Microsoft.TemplateEngine.Utils (16)
TemplateMatchInfoExtensions.cs (8)
142
/// Returns true when <paramref name="templateMatchInfo"/> has <see cref="MatchKind.Exact" /> or <see cref="MatchKind.Partial" /> match on <see cref="MatchInfo.BuiltIn.
Author
"/>.
146
return templateMatchInfo.MatchDisposition.Any(x => x.Name == MatchInfo.BuiltIn.
Author
&& (x.Kind == MatchKind.Exact || x.Kind == MatchKind.Partial)); // CodeQL [cs/campaign/constantine] False Positive: CodeQL wrongly detected "Author"
150
/// Returns true when <paramref name="templateMatchInfo"/> has <see cref="MatchKind.Exact" /> match on <see cref="MatchInfo.BuiltIn.
Author
"/>.
154
return templateMatchInfo.MatchDisposition.Any(x => x.Name == MatchInfo.BuiltIn.
Author
&& x.Kind == MatchKind.Exact); // CodeQL [cs/campaign/constantine] False Positive: CodeQL wrongly detected "Author"
158
/// Returns true when <paramref name="templateMatchInfo"/> has <see cref="MatchKind.Partial" /> match on <see cref="MatchInfo.BuiltIn.
Author
"/>.
162
return templateMatchInfo.MatchDisposition.Any(x => x.Name == MatchInfo.BuiltIn.
Author
&& x.Kind == MatchKind.Partial); // CodeQL [cs/campaign/constantine] False Positive: CodeQL wrongly detected "Author"
166
/// Returns true when <paramref name="templateMatchInfo"/> has <see cref="MatchKind.Mismatch" /> on <see cref="MatchInfo.BuiltIn.
Author
"/>.
170
return templateMatchInfo.MatchDisposition.Any(x => x.Name == MatchInfo.BuiltIn.
Author
&& x.Kind == MatchKind.Mismatch); // CodeQL [cs/campaign/constantine] False Positive: CodeQL wrongly detected "Author"
WellKnownSearchFilters.cs (8)
189
/// - if <see cref="ITemplateMetadata.Author"/> is null or empty, adds match disposition <see cref="MatchInfo.BuiltIn.
Author
"/> with <see cref="MatchKind.Mismatch"/>;<br/>
190
/// - if <paramref name="author"/> is equal to <see cref="ITemplateMetadata.Author"/> (case insensitive), adds match disposition <see cref="MatchInfo.BuiltIn.
Author
"/> with <see cref="MatchKind.Exact"/>;<br/>
191
/// - if <see cref="ITemplateMetadata.Author"/> contains <paramref name="author"/> (case insensitive), adds match disposition <see cref="MatchInfo.BuiltIn.
Author
"/> with <see cref="MatchKind.Partial"/>;<br/>
192
/// - <see cref="MatchInfo.BuiltIn.
Author
"/> with <see cref="MatchKind.Mismatch"/> otherwise.<br/>
206
return new MatchInfo(MatchInfo.BuiltIn.
Author
, author, MatchKind.Mismatch);
213
return new MatchInfo(MatchInfo.BuiltIn.
Author
, author, MatchKind.Exact);
218
return new MatchInfo(MatchInfo.BuiltIn.
Author
, author, MatchKind.Partial);
220
return new MatchInfo(MatchInfo.BuiltIn.
Author
, author, MatchKind.Mismatch);