• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dendrodocs / dotnet-tool / 16829906524

08 Aug 2025 12:02PM UTC coverage: 64.525% (-1.6%) from 66.139%
16829906524

Pull #51

github

web-flow
Merge 63e9da058 into 47db85f2b
Pull Request #51: Add support for folder and glob pattern project selection

186 of 335 branches covered (55.52%)

Branch coverage included in aggregate %.

33 of 66 new or added lines in 3 files covered. (50.0%)

487 of 708 relevant lines covered (68.79%)

0.69 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

25.0
/src/DendroDocs.Tool/Options.cs
1
namespace DendroDocs.Tool;
2

3
public partial class Program
4
{
5
    public class Options
6
    {
7
        [Option("solution", Required = true, SetName = "solution", HelpText = "The solution to analyze.")]
8
        public string? SolutionPath { get; set; }
×
9

10
        [Option("project", Required = true, SetName = "project", HelpText = "The project to analyze.")]
11
        public string? ProjectPath { get; set; }
×
12

13
        [Option("folder", Required = true, SetName = "folder", HelpText = "The folder to search for projects recursively, or a glob pattern to match specific project files (e.g., 'src/**/*.csproj').")]
NEW
14
        public string? FolderPath { get; set; }
×
15

16
        [Option("exclude", Required = false, Separator = ',', HelpText = "Any projects to exclude from analysis.")]
17
        public IEnumerable<string> ExcludedProjectPaths { get; set; } = [];
2✔
18

19
        [Option("output", Required = true, HelpText = "The location of the output.")]
20
        public string? OutputPath { get; set; }
×
21

22
        [Option('v', "verbose", Default = false, HelpText = "Show warnings during compilation.")]
23
        public bool VerboseOutput { get; set; }
2✔
24

25
        [Option('p', "pretty", Default = false, HelpText = "Store JSON output in indented formatting.")]
26
        public bool PrettyPrint { get; set; }
×
27

28
        [Option('q', "quiet", Default = false, HelpText = "Do not output informational messages.")]
29
        public bool Quiet { get; set; }
×
30
    }
31
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc