@@ -28,7 +28,9 @@ public PredicateList AreNotOfType(params Type[] type)
2828 /// <summary>
2929 /// Selects types that have a specific name.
3030 /// </summary>
31- /// <param name="name">The name of the class to match against.</param>
31+ /// <remarks>
32+ /// StringComparison.InvariantCultureIgnoreCase is used for comparing, can be changed through Options
33+ /// </remarks>
3234 /// <returns>An updated set of predicates that can be applied to a list of types.</returns>
3335 public PredicateList HaveName ( params string [ ] name )
3436 {
@@ -39,7 +41,9 @@ public PredicateList HaveName(params string[] name)
3941 /// <summary>
4042 /// Selects types that do not have a particular name.
4143 /// </summary>
42- /// <param name="name">The name of the class to match against.</param>
44+ /// <remarks>
45+ /// StringComparison.InvariantCultureIgnoreCase is used for comparing, can be changed through Options
46+ /// </remarks>
4347 /// <returns>An updated set of predicates that can be applied to a list of types.</returns>
4448 public PredicateList DoNotHaveName ( params string [ ] name )
4549 {
@@ -72,40 +76,48 @@ public PredicateList DoNotHaveNameMatching(string pattern)
7276 /// <summary>
7377 /// Selects types whose names start with the specified text.
7478 /// </summary>
75- /// <param name="start">The text to match against.</param>
79+ /// <remarks>
80+ /// StringComparison.InvariantCultureIgnoreCase is used for comparing, can be changed through Options
81+ /// </remarks>
7682 /// <returns>An updated set of predicates that can be applied to a list of types.</returns>
7783 public PredicateList HaveNameStartingWith ( params string [ ] start )
7884 {
7985 AddFunctionCall ( ( context , inputTypes ) => FunctionDelegates . HaveNameStartingWith ( context , inputTypes , start , true ) ) ;
8086 return CreatePredicateList ( ) ;
81- }
87+ }
8288
8389 /// <summary>
8490 /// Selects types whose names do not start with the specified text.
8591 /// </summary>
86- /// <param name="start">The text to match against.</param>
92+ /// <remarks>
93+ /// StringComparison.InvariantCultureIgnoreCase is used for comparing, can be changed through Options
94+ /// </remarks>
8795 /// <returns>An updated set of predicates that can be applied to a list of types.</returns>
8896 public PredicateList DoNotHaveNameStartingWith ( params string [ ] start )
8997 {
9098 AddFunctionCall ( ( context , inputTypes ) => FunctionDelegates . HaveNameStartingWith ( context , inputTypes , start , false ) ) ;
9199 return CreatePredicateList ( ) ;
92- }
100+ }
93101
94102 /// <summary>
95103 /// Selects types whose names end with the specified text.
96104 /// </summary>
97- /// <param name="end">The text to match against.</param>
105+ /// <remarks>
106+ /// StringComparison.InvariantCultureIgnoreCase is used for comparing, can be changed through Options
107+ /// </remarks>
98108 /// <returns>An updated set of predicates that can be applied to a list of types.</returns>
99109 public PredicateList HaveNameEndingWith ( params string [ ] end )
100110 {
101111 AddFunctionCall ( ( context , inputTypes ) => FunctionDelegates . HaveNameEndingWith ( context , inputTypes , end , true ) ) ;
102112 return CreatePredicateList ( ) ;
103- }
113+ }
104114
105115 /// <summary>
106116 /// Selects types whose names do not end with the specified text.
107117 /// </summary>
108- /// <param name="end">The text to match against.</param>
118+ /// <remarks>
119+ /// StringComparison.InvariantCultureIgnoreCase is used for comparing, can be changed through Options
120+ /// </remarks>
109121 /// <returns>An updated set of predicates that can be applied to a list of types.</returns>
110122 public PredicateList DoNotHaveNameEndingWith ( params string [ ] end )
111123 {
0 commit comments