Skip to content

Make types public to improve testability #266

Make types public to improve testability

Make types public to improve testability #266

Triggered via push June 8, 2025 07:51
Status Failure
Total duration 21s
Artifacts

dotnet.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors
build: Taxes/Event.cs#L222
Inconsistent accessibility: parameter type 'Basics' is less accessible than method 'Event.ToString(Basics)'
build: Taxes/TickerState.cs#L245
Inconsistent accessibility: parameter type 'Basics' is less accessible than method 'TickerState.ToString(Basics)'
build: Taxes/CryptoPortfolioValues.cs#L23
Inconsistent accessibility: parameter type 'Basics' is less accessible than method 'CryptoPortfolioValues.CryptoPortfolioValues(Basics, FxRates, string)'
build: Taxes/TickerProcessing.cs#L6
Inconsistent accessibility: property type 'Basics' is less accessible than property 'TickerProcessing.Basics'
build: Taxes/TickerProcessing.cs#L3
Inconsistent accessibility: parameter type 'Basics' is less accessible than method 'TickerProcessing.TickerProcessing(Basics, CryptoPortfolioValues?)'
build: Taxes/CryptoEventsReader.cs#L44
Inconsistent accessibility: property type 'Basics' is less accessible than property 'CryptoEventsReader.Basics'
build: Taxes/CryptoEventsReader.cs#L7
Inconsistent accessibility: parameter type 'Basics' is less accessible than method 'CryptoEventsReader.CryptoEventsReader(Basics)'
build: Taxes/FXRates.cs#L17
Inconsistent accessibility: parameter type 'Basics' is less accessible than method 'FxRates.Deconstruct(out Basics, out Dictionary<string, Dictionary<DateTime, decimal>>)'
build: Taxes/FXRates.cs#L17
Inconsistent accessibility: parameter type 'Basics' is less accessible than method 'FxRates.FxRates(Basics, Dictionary<string, Dictionary<DateTime, decimal>>)'
build: Taxes/Event.cs#L222
Inconsistent accessibility: parameter type 'Basics' is less accessible than method 'Event.ToString(Basics)'