Miha Kralj
|
7737098a54
|
fix: suppress MA0077 on ref struct types and fix variable shadowing
ref struct types (BatchOutputs, BatchInputs, ScalarState, WorkBuffers)
cannot implement IEquatable<T> — C# prohibits interface implementation
on ref structs. Added #pragma warning disable/restore MA0077 at type
declaration level in AccBands.cs, Aberr.cs, Apz.cs (9 ref structs).
Renamed local 'output' to 'result' in Wma.Coverage.Tests.cs to avoid
shadowing the primary constructor ITestOutputHelper parameter (S1117/MA0084).
|
2026-03-03 12:42:42 -08:00 |
|
Miha Kralj
|
50711933e1
|
chore: remove gitignored files from tracking, update channels
- Remove .vscode/, __pycache__/, publish binaries, and .dll/.pdb files from git tracking (now covered by .gitignore)
|
2026-03-03 10:33:23 -08:00 |
|
Miha Kralj
|
1910fdca93
|
chore: repo cleanup and code quality improvements
- Remove global.json (SDK pinning unnecessary)
- Remove nuget.config, move MyGet source to .csproj RestoreAdditionalProjectSources
- Gitignore ndepend/ entirely, move badges to docs/img/
- Update README.md and docs/ndepend.md badge paths
- Add NDepend project property to QuanTAlib.slnx
- Expand .editorconfig ReSharper/diagnostic suppressions
- Use ArgumentOutOfRangeException instead of ArgumentException
- Use discard _ for unused event sender parameters
- Remove quantalib.code-workspace and sonar-suppressions.json
- Add filter signature SVGs
|
2026-03-03 09:22:55 -08:00 |
|
Miha Kralj
|
751d9ff041
|
fix: Aberr tests expect ArgumentOutOfRangeException to match actual throws
|
2026-03-02 18:07:09 -08:00 |
|
Miha Kralj
|
83e9511261
|
python wrapper
|
2026-02-28 14:14:35 -08:00 |
|