This represents the strongly-typed equivalent of the command line options, with the strong types expressed as F# discriminated unions. It is not recommented for consumption from C# code.
public static class TypeSafe
| name | description |
|---|---|
| class CollectOptions | Command line options for AltCover Runner |
| class CommandArgument | Corresponds to a value after -- on the command line |
| abstract class CommandLine | Corresponds to the values after -- on the command line |
| abstract class Context | Corresponds to a collection of context entries |
| abstract class ContextItem | Corresponds to a context value |
| abstract class DirectoryPath | Corresponds to a directory |
| abstract class DirectoryPaths | Corresponds to a collection of directories |
| class FilePath | Corresponds to a file or executable tool |
| abstract class FilePaths | Corresponds to a collection of files |
| abstract class FilterItem | Corresponds to a filter entry |
| abstract class Filters | Corresponds to a collection of filter entries |
| abstract class Flag | Corresponds to a yes/no choice |
| class Package | Corresponds to a cobertura package source root |
| abstract class Packages | Corresponds to a collection of cobertura package source roots |
| class PrepareOptions | Command line options for AltCover |
| class ReportFormat | Corresponds to the desired format of the XML report |
| class StaticFormat | Corresponds to a an option for treating trivial methods |
| class SummaryFormat | Corresponds to a summary format choice |
| abstract class Threshold | Corresponds desired coverage threshold |
| class Thresholds | Corresponds to the set of options available for coverage thresholds; zero values are ignored |