Files
QuanTAlib/.vscode/tasks.json
T
Miha Kralj 86fe32a682 SIMD Refactor: Merge simd-dev into dev (#55)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: aider (openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
Co-authored-by: Warp <agent@warp.dev>
2026-01-18 19:02:03 -08:00

62 lines
1.7 KiB
JSON

{
"version": "2.0.0",
"tasks": [
{
"label": "Build & Audit (Roslyn + JetBrains)",
"dependsOrder": "sequence",
"dependsOn": ["Create .sarif Dir", "Build: QuanTAlib", "JetBrains: Inspect"],
"group": { "kind": "build", "isDefault": true }
},
{
"label": "Create .sarif Dir",
"type": "shell",
"command": "mkdir -p .sarif",
"windows": {
"command": "powershell",
"args": ["-Command", "if (!(Test-Path .sarif)) { New-Item -Path .sarif -ItemType Directory }"]
},
"presentation": { "reveal": "silent" }
},
{
"label": "Build: QuanTAlib",
"type": "process",
"command": "dotnet",
"args": [
"build",
"${workspaceFolder}/QuanTAlib.sln",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
"problemMatcher": "$msCompile"
},
{
"label": "JetBrains: Inspect",
"type": "shell",
"command": "jb inspectcode QuanTAlib.sln --output=.sarif/jetbrains.sarif --format=Sarif",
"presentation": { "reveal": "always" },
"problemMatcher": [],
"postLines": ["Analysis complete. Open .sarif/jetbrains.sarif to view results."]
},
{
"label": "JetBrains: Cleanup",
"type": "shell",
"command": "jb cleanupcode QuanTAlib.sln",
"problemMatcher": []
},
{
"label": "test-net10",
"command": "dotnet",
"type": "process",
"args": [
"test",
"${workspaceFolder}/lib/QuanTAlib.Tests.csproj",
"--framework",
"net10.0"
],
"problemMatcher": "$msCompile",
"group": { "kind": "test", "isDefault": true },
"presentation": { "reveal": "always", "panel": "new" }
}
]
}