ARCExpect 2.0.0
See the version list below for details.
dotnet add package ARCExpect --version 2.0.0
NuGet\Install-Package ARCExpect -Version 2.0.0
<PackageReference Include="ARCExpect" Version="2.0.0" />
paket add ARCExpect --version 2.0.0
#r "nuget: ARCExpect, 2.0.0"
// Install ARCExpect as a Cake Addin #addin nuget:?package=ARCExpect&version=2.0.0 // Install ARCExpect as a Cake Tool #tool nuget:?package=ARCExpect&version=2.0.0
Package Description
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- AnyBadge.NET (= 2.0.0)
- ARCTokenization (= 6.0.0)
- AVPRIndex (= 0.1.0)
- Cytoscape.NET (= 0.2.0)
- Expecto (= 10.2.1)
- FSharp.Core (>= 8.0.200)
- FSharp.SystemTextJson (= 1.3.13)
- FSharpAux (= 2.0.0)
- FsSpreadsheet (= 6.1.2)
- FsSpreadsheet.Net (= 6.1.2)
- Graphoscope (= 0.6.0-preview.1)
- OBO.NET (= 0.4.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Major rework and improvements of the **ARCExpect API**. The main changes are:
- Built-in mechanisms for validating ARCs against the ARC specification
- Built-in validation package to validate against ARC spec v2.0.0-draft
- **New Validate functions**:
- `SatisfiesPredicate` for `Param` and `ParamCollection`
- **New `Setup` and `Execute` functions**:
- `Setup` can be used in validation package code to aggregate package metadata, even from frontmatter yaml.
- `Execute` now creates a spec v2 compliant output folder with the junit report, badge, and a new json report.
- **Addition of `Validation Summary` output**:
- In addition to JUnit report and badge creation, a json file combining the test results and validation package metadata is created by `Execute.*` functions.
- This file is intended to be used for further processing of the validation results, e.g. in a CQC pipeline.