Use retail mode by default for new stores created via the app #10
build-test.yml
on: push
test-desktop
2m 54s
build-desktop-win
3m 26s
build-desktop-linux
1m 55s
build-desktop-mac
1m 23s
build-android
8m 38s
Annotations
1 error and 60 warnings
test-desktop
Process completed with exit code 1.
|
build-desktop-mac:
BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L535
Cannot convert null literal to non-nullable reference type.
|
build-desktop-mac:
BTCPayApp.Core/Migrations/20240805085647_checkpoitnchannels.cs#L8
The type name 'checkpoitnchannels' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-mac:
BTCPayApp.Core/Migrations/20240805085647_checkpoitnchannels.Designer.cs#L15
The type name 'checkpoitnchannels' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-mac:
BTCPayApp.Core/Migrations/20240820073346_channelpimp.cs#L8
The type name 'channelpimp' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-mac:
BTCPayApp.Core/Migrations/20240820073346_channelpimp.Designer.cs#L15
The type name 'channelpimp' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-mac:
BTCPayApp.Core/Migrations/20240726135741_triggers.cs#L9
The type name 'triggers' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-mac:
BTCPayApp.Core/Migrations/20240726135741_triggers.Designer.cs#L15
The type name 'triggers' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-mac:
BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L42
Possible null reference argument for parameter 'walletConfig' in 'bool OnChainWalletManager.CanConfigureWallet(WalletConfig walletConfig)'.
|
build-desktop-mac:
BTCPayApp.Core/Data/WalletDerivation.cs#L5
Non-nullable property 'Identifier' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
build-desktop-mac:
BTCPayApp.Core/Data/WalletDerivation.cs#L6
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
build-desktop-linux:
BTCPayApp.Core/Migrations/20240726135741_triggers.cs#L9
The type name 'triggers' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-linux:
BTCPayApp.Core/Migrations/20240726135741_triggers.Designer.cs#L15
The type name 'triggers' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-linux:
BTCPayApp.Core/Migrations/20240805085647_checkpoitnchannels.cs#L8
The type name 'checkpoitnchannels' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-linux:
BTCPayApp.Core/Migrations/20240805085647_checkpoitnchannels.Designer.cs#L15
The type name 'checkpoitnchannels' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-linux:
BTCPayApp.Core/Migrations/20240820073346_channelpimp.cs#L8
The type name 'channelpimp' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-linux:
BTCPayApp.Core/Migrations/20240820073346_channelpimp.Designer.cs#L15
The type name 'channelpimp' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-linux:
BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L535
Cannot convert null literal to non-nullable reference type.
|
build-desktop-linux:
BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L42
Possible null reference argument for parameter 'walletConfig' in 'bool OnChainWalletManager.CanConfigureWallet(WalletConfig walletConfig)'.
|
build-desktop-linux:
BTCPayApp.Core/AppDatabaseMigrator.cs#L30
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build-desktop-linux:
BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L120
Unreachable code detected
|
test-desktop:
BTCPayApp.Core/Migrations/20240726135741_triggers.cs#L9
The type name 'triggers' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
test-desktop:
BTCPayApp.Core/Migrations/20240726135741_triggers.Designer.cs#L15
The type name 'triggers' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
test-desktop:
BTCPayApp.Core/Migrations/20240805085647_checkpoitnchannels.cs#L8
The type name 'checkpoitnchannels' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
test-desktop:
BTCPayApp.Core/Migrations/20240805085647_checkpoitnchannels.Designer.cs#L15
The type name 'checkpoitnchannels' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
test-desktop:
BTCPayApp.Core/Migrations/20240820073346_channelpimp.cs#L8
The type name 'channelpimp' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
test-desktop:
BTCPayApp.Core/Migrations/20240820073346_channelpimp.Designer.cs#L15
The type name 'channelpimp' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
test-desktop:
BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L535
Cannot convert null literal to non-nullable reference type.
|
test-desktop:
BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L42
Possible null reference argument for parameter 'walletConfig' in 'bool OnChainWalletManager.CanConfigureWallet(WalletConfig walletConfig)'.
|
test-desktop:
BTCPayApp.Core/Data/WalletDerivation.cs#L5
Non-nullable property 'Identifier' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
test-desktop:
BTCPayApp.Core/Data/WalletDerivation.cs#L6
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
test-desktop:
submodules/btcpayserver/BTCPayServer/App/API/ResultOverrideFilter.cs#L8
'ResultOverrideFilter.OnResultExecuted(ResultExecutedContext)' hides inherited member 'ResultFilterAttribute.OnResultExecuted(ResultExecutedContext)'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
|
test-desktop:
submodules/btcpayserver/BTCPayServer/App/API/ResultOverrideFilter.cs#L12
'ResultOverrideFilter.OnResultExecuting(ResultExecutingContext)' hides inherited member 'ResultFilterAttribute.OnResultExecuting(ResultExecutingContext)'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
|
test-desktop:
submodules/btcpayserver/BTCPayServer/App/API/ProtobufInputFormatter.cs#L17
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
test-desktop:
submodules/btcpayserver/BTCPayServer/App/Exts.cs#L19
Possible null reference return.
|
test-desktop:
submodules/btcpayserver/BTCPayServer/App/BTCPayAppHub.cs#L181
Possible null reference argument for parameter 'hash' in 'Task<BlockHeader> BTCPayAppHub.GetBlockHeader(uint256 hash)'.
|
test-desktop:
submodules/btcpayserver/BTCPayServer/App/Exts.cs#L42
Possible null reference return.
|
test-desktop:
submodules/btcpayserver/BTCPayServer/App/Exts.cs#L44
Possible null reference argument for parameter 'value' in 'long Extensions.Value<long>(IEnumerable<JToken> value)'.
|
test-desktop:
submodules/btcpayserver/BTCPayServer/App/Exts.cs#L46
Possible null reference return.
|
test-desktop:
submodules/btcpayserver/BTCPayServer/App/Exts.cs#L52
Possible null reference argument for parameter 'value' in 'int Extensions.Value<int>(IEnumerable<JToken> value)'.
|
test-desktop:
submodules/btcpayserver/BTCPayServer/App/Exts.cs#L53
Possible null reference argument for parameter 'value' in 'long Extensions.Value<long>(IEnumerable<JToken> value)'.
|
build-desktop-win:
BTCPayApp.Core/Migrations/20240726135741_triggers.cs#L9
The type name 'triggers' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-win:
BTCPayApp.Core/Migrations/20240726135741_triggers.Designer.cs#L15
The type name 'triggers' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-win:
BTCPayApp.Core/Migrations/20240805085647_checkpoitnchannels.cs#L8
The type name 'checkpoitnchannels' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-win:
BTCPayApp.Core/Migrations/20240805085647_checkpoitnchannels.Designer.cs#L15
The type name 'checkpoitnchannels' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-win:
BTCPayApp.Core/Migrations/20240820073346_channelpimp.cs#L8
The type name 'channelpimp' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-win:
BTCPayApp.Core/Migrations/20240820073346_channelpimp.Designer.cs#L15
The type name 'channelpimp' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-desktop-win:
BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L535
Cannot convert null literal to non-nullable reference type.
|
build-desktop-win:
BTCPayApp.Core/AppDatabaseMigrator.cs#L30
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build-desktop-win:
BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L42
Possible null reference argument for parameter 'walletConfig' in 'bool OnChainWalletManager.CanConfigureWallet(WalletConfig walletConfig)'.
|
build-desktop-win:
BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L120
Unreachable code detected
|
build-android:
BTCPayApp.Core/Migrations/20240726135741_triggers.cs#L9
The type name 'triggers' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-android:
BTCPayApp.Core/Migrations/20240726135741_triggers.Designer.cs#L15
The type name 'triggers' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-android:
BTCPayApp.Core/Migrations/20240805085647_checkpoitnchannels.cs#L8
The type name 'checkpoitnchannels' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-android:
BTCPayApp.Core/Migrations/20240805085647_checkpoitnchannels.Designer.cs#L15
The type name 'checkpoitnchannels' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-android:
BTCPayApp.Core/Migrations/20240820073346_channelpimp.cs#L8
The type name 'channelpimp' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-android:
BTCPayApp.Core/Migrations/20240820073346_channelpimp.Designer.cs#L15
The type name 'channelpimp' only contains lower-cased ascii characters. Such names may become reserved for the language.
|
build-android:
BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L535
Cannot convert null literal to non-nullable reference type.
|
build-android:
BTCPayApp.Core/AppDatabaseMigrator.cs#L30
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build-android:
BTCPayApp.Core/Auth/AuthStateProvider.cs#L112
Possible null reference argument for parameter 'values' in 'string string.Join<string>(char separator, IEnumerable<string> values)'.
|
build-android:
BTCPayApp.Core/Auth/AuthStateProvider.cs#L241
Possible null reference argument for parameter 'email' in 'Task<BTCPayAccount> AuthStateProvider.GetAccount(string serverUrl, string email)'.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
android build
|
52.9 MB |
|
linux build
|
77.6 MB |
|
mac build
|
83.2 MB |
|
windows build
|
117 MB |
|