You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Description("Set to true to add all referenced projects to Include.")]
82
-
publicboolIncludeReferencedProjects{get;set;}
83
-
84
-
[Category(excludeIncludeCategory)]
118
+
[Category(oldExcludeIncludeCategory)]
85
119
[Description(
86
120
@"Glob patterns specifying source files to exclude (multiple)
87
121
Use file path or directory path with globbing (e.g. **/Migrations/*)
88
122
")]
89
123
publicstring[]ExcludeByFile{get;set;}
90
124
91
-
[Category(excludeIncludeCategory)]
92
-
[Description(
93
-
@"Specifies whether to report code coverage of the test assembly
94
-
")]
95
-
publicboolIncludeTestAssembly{get;set;}
96
-
97
-
[Category(excludeIncludeCategory)]
125
+
[Category(oldExcludeIncludeCategory)]
98
126
[Description(
99
127
@"Attributes to exclude from code coverage (multiple)
100
128
@@ -104,83 +132,9 @@ You can also ignore additional attributes by adding to this list (short name or
104
132
[MyCustomExcludeFromCodeCoverage] => Any custom attribute that you may define
105
133
")]
106
134
publicstring[]ExcludeByAttribute{get;set;}
135
+
#endregion
107
136
108
-
[Description("Specify true to not wait for tests to finish before running coverage")]
109
-
[Category(runCategory)]
110
-
publicboolRunInParallel{get;set;}
111
-
112
-
[Description("Specify false to prevent coverage when tests fail. Cannot be used in conjunction with RunInParallel")]
113
-
[Category(runCategory)]
114
-
publicboolRunWhenTestsFail{get;set;}
115
-
116
-
[Description("Specify a value to only run coverage based upon the number of executing tests. Cannot be used in conjunction with RunInParallel")]
117
-
[Category(runCategory)]
118
-
publicintRunWhenTestsExceed{get;set;}
119
-
120
-
[Description("Folder to which copy tools subfolder. Must alredy exist. Requires restart of VS.")]
121
-
[Category(environmentCategory)]
122
-
publicstringToolsDirectory{get;set;}
123
-
124
-
[Description("Specify false for global and project options to be used for coverlet data collector configuration elements when not specified in runsettings")]
125
-
[Category(coverletCategory)]
126
-
publicboolRunSettingsOnly{get;set;}
127
-
128
-
[Description("Specify true to use your own dotnet tools global install of coverlet console.")]
129
-
[Category(coverletCategory)]
130
-
publicboolCoverletConsoleGlobal{get;set;}
131
-
132
-
[Description("Specify true to use your own dotnet tools local install of coverlet console.")]
133
-
[Category(coverletCategory)]
134
-
publicboolCoverletConsoleLocal{get;set;}
135
-
136
-
[Description("Specify path to coverlet console exe if you need functionality that the FCC version does not provide.")]
137
-
[Category(coverletCategory)]
138
-
publicstringCoverletConsoleCustomPath{get;set;}
139
-
140
-
[Description("Specify path to directory containing coverlet collector files if you need functionality that the FCC version does not provide.")]
[Description("Set to true for coverage table to have a sticky thead.")]
174
-
publicboolStickyCoverageTable{get;set;}
175
-
176
-
[Category(reportCategory)]
177
-
[Description("Set to false to show classes in report in short form.")]
178
-
publicboolNamespacedClasses{get;set;}
179
-
180
-
[Category(reportCategory)]
181
-
[Description("Set to true to hide classes, namespaces and assemblies that are fully covered.")]
182
-
publicboolHideFullyCovered{get;set;}
183
-
137
+
#region ms exclude include
184
138
[Category(msExcludeIncludeCategory)]
185
139
[Description("Multiple regexes that match assemblies specified by assembly name or file path - for exclusion")]
186
140
publicstring[]ModulePathsExclude{get;set;}
@@ -228,6 +182,92 @@ You can also ignore additional attributes by adding to this list (short name or
228
182
[Category(msExcludeIncludeCategory)]
229
183
[Description("Multiple regexes that match procedures, functions, or methods by fully qualified name, including the parameter list. - for inclusion")]
230
184
publicstring[]FunctionsInclude{get;set;}
185
+
#endregion
186
+
187
+
#region coverlet only
188
+
[Description("Specify false for global and project options to be used for coverlet data collector configuration elements when not specified in runsettings")]
189
+
[Category(coverletExcludeIncludeCategory)]
190
+
publicboolRunSettingsOnly{get;set;}
191
+
#endregion
192
+
#endregion
193
+
194
+
#region output
195
+
#region common output
196
+
[Description("To have fcc output visible in a sub folder of your solution provide this name")]
0 commit comments