btcpayserver / btcpayserver/app
Builds are failing for opened pull requests
- Dominant language
- HTML
- Stars
- 22
- Forks
- 23
- PR merge metrics
- No merged PRs in 30d
Description
We have 5 pull requests opened, all of them are failing with the following build error. We have to unblock this asap to allow external contributions.
```
Run dotnet publish BTCPayApp.Maui/BTCPayApp.Maui.csproj -f net8.0-android -c Release -o publish/android
Determining projects to restore...
Restored D:\a\app\app\submodules\btcpayserver\BTCPayServer.Client\BTCPayServer.Client.csproj (in 12.43 sec).
Restored D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj (in 1.21 min).
Restored D:\a\app\app\BTCPayApp.UI\BTCPayApp.UI.csproj (in 1.26 min).
Restored D:\a\app\app\BTCPayApp.Maui\BTCPayApp.Maui.csproj (in 1.4 min).
BTCPayServer.Client -> D:\a\app\app\submodules\btcpayserver\BTCPayServer.Client\bin\Release\netstandard2.1\BTCPayServer.Client.dll
Warning: D:\a\app\app\BTCPayApp.Core\Contracts\INfcInterface.cs(13,19): warning CS8618: Non-nullable property 'Message' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\Contracts\INfcInterface.cs(14,19): warning CS8618: Non-nullable property 'Payload' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\Data\TriggerRecord.cs(5,19): warning CS8618: Non-nullable property 'name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\Data\TriggerRecord.cs(6,19): warning CS8618: Non-nullable property 'sql' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\Auth\AuthStateProvider.cs(202,30): warning CS0168: The variable 'ex' is declared but never used [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\Data\LogEntry.cs(8,19): warning CS8618: Non-nullable property 'Level' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\Data\LogEntry.cs(10,19): warning CS8618: Non-nullable property 'RenderedMessage' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\Data\LogEntry.cs(11,19): warning CS8618: Non-nullable property 'Exception' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\Data\LogEntry.cs(12,19): warning CS8618: Non-nullable property 'Properties' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKChangeDestinationSource.cs(13,17): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LSP\JIT\FlowFeeRequest.cs(9,12): warning CS8618: Non-nullable property 'PubKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKWatchedOutput.cs(20,12): warning CS8618: Non-nullable property 'Script' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKSignerProvider.cs(41,76): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\Helpers\EventHelpers.cs(36,39): warning CS8604: Possible null reference argument for parameter 'arg1' in 'Task Func.Invoke(object arg1, TArgs arg2)'. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKPeerHandler.cs(160,59): warning CS8629: Nullable value type may be null. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKChannelSync.cs(64,53): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKChannelSync.cs(67,19): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKChannelSync.cs(67,73): warning CS8604: Possible null reference argument for parameter 'identifier' in 'Task IBTCPayAppHubServer.FetchTxsAndTheirBlockHeads(string identifier, string[] txIds, string[] outpoints)'. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKChannelSync.cs(69,13): warning CS8604: Possible null reference argument for parameter 'source' in 'Dictionary Enumerable.ToDictionary, uint256, BlockHeader>(IEnumerable> source, Func, uint256> keySelector, Func, BlockHeader> elementSelector)'. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKChannelSync.cs(70,19): warning CS8604: Possible null reference argument for parameter 'source' in 'Dictionary Enumerable.ToDictionary, uint256, Transaction>(IEnumerable> source, Func, uint256> keySelector, Func, Transaction> elementSelector)'. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKChannelSync.cs(131,26): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKChannelSync.cs(156,42): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKChannelSync.cs(185,40): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(80,16): warning CS8603: Possible null reference return. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(80,82): warning CS1998: 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. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(152,12): warning CS8618: Non-nullable property 'Seed' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(208,29): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(248,15): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(313,28): warning CS1998: 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. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(323,16): warning CS8603: Possible null reference return. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(379,17): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(391,30): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(393,19): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(393,60): warning CS8604: Possible null reference argument for parameter 'identifier' in 'Task IBTCPayAppHubServer.TrackScripts(string identifier, string[] scripts)'. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKExtensions.cs(64,39): warning CS8604: Possible null reference argument for parameter 's' in 'Result_SocketAddressSocketAddressParseErrorZ SocketAddress.from_str(string s)'. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(412,38): warning CS8602: Dereference of a possibly null reference. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKNode.cs(498,34): warning CS8601: Possible null reference assignment. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKLogger.cs(13,40): warning CS8524: The switch expression does not handle some values of its input type (it is not exhaustive) involving an unnamed enum value. For example, the pattern '(org.ldk.enums.Level)6' is not covered. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKExtensions.cs(94,9): warning CS8634: The type 'org.ldk.structs.ChannelManager?' cannot be used as type parameter 'TService' in the generic type or method 'ServiceCollectionServiceExtensions.AddScoped(IServiceCollection, Func)'. Nullability of type argument 'org.ldk.structs.ChannelManager?' doesn't match 'class' constraint. [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
Warning: D:\a\app\app\BTCPayApp.Core\LDK\LDKExtensions.cs(94,28): warning CS8621: Nullability of reference types in return type of 'lambda expression' doesn't match the target delegate 'Func' (possibly because of nullability attributes). [D:\a\app\app\BTCPayApp.Core\BTCPayApp.Core.csproj]
BTCPayApp.Core -> D:\a\app\app\BTCPayApp.Core\bin\Release\net8.0\BTCPayApp.Core.dll
Warning: D:\a\app\app\BTCPayApp.UI\Pages\WithdrawPage.razor(147,70): warning CS8629: Nullable value type may be null. [D:\a\app\app\BTCPayApp.UI\BTCPayApp.UI.csproj]
Warning: D:\a\app\app\BTCPayApp.UI\Pages\WithdrawPage.razor(540,46): warning CS8604: Possible null reference argument for parameter 'bolt11' in 'Task WithdrawPage.SendLightning(BOLT11PaymentRequest bolt11, LightMoney amount)'. [D:\a\app\app\BTCPayApp.UI\BTCPayApp.UI.csproj]
Warning: D:\a\app\app\BTCPayApp.UI\Pages\WithdrawPage.razor(545,44): warning CS8604: Possible null reference argument for parameter 'address' in 'Task WithdrawPage.SendOnchain(BitcoinAddress address, Money amount, decimal? feeRate)'. [D:\a\app\app\BTCPayApp.UI\BTCPayApp.UI.csproj]
Warning: D:\a\app\app\BTCPayApp.UI\Components\AppItemsEditor.razor(170,34): warning BL0007: Component parameter 'BTCPayApp.UI.Components.AppItemsEditor.Items' should be auto property [D:\a\app\app\BTCPayApp.UI\BTCPayApp.UI.csproj]
BTCPayApp.UI -> D:\a\app\app\BTCPayApp.UI\bin\Release\net8.0\BTCPayApp.UI.dll
Warning: D:\a\app\app\BTCPayApp.Maui\Platforms\Android\HubConnectionForegroundService.cs(16,40): warning CS8765: Nullability of type of parameter 'intent' doesn't match overridden member (possibly because of nullability attributes). [D:\a\app\app\BTCPayApp.Maui\BTCPayApp.Maui.csproj::TargetFramework=net8.0-android]
Warning: D:\a\app\app\BTCPayApp.Maui\Platforms\Android\HubConnectionForegroundService.cs(27,29): warning CS8765: Nullability of type of parameter 'intent' doesn't match overridden member (possibly because of nullability attributes). [D:\a\app\app\BTCPayApp.Maui\BTCPayApp.Maui.csproj::TargetFramework=net8.0-android]
Warning: D:\a\app\app\BTCPayApp.Maui\Platforms\Android\HubConnectionForegroundService.cs(27,54): warning CS8603: Possible null reference return. [D:\a\app\app\BTCPayApp.Maui\BTCPayApp.Maui.csproj::TargetFramework=net8.0-android]
Warning: D:\a\app\app\BTCPayApp.Maui\Platforms\Android\HubConnectionForegroundService.cs(13,37): warning CS8618: Non-nullable field '_connectionManager' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable. [D:\a\app\app\BTCPayApp.Maui\BTCPayApp.Maui.csproj::TargetFramework=net8.0-android]
Warning: D:\a\app\app\BTCPayApp.Maui\MauiProgram.cs(19,36): warning CS8618: Non-nullable property 'Services' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [D:\a\app\app\BTCPayApp.Maui\BTCPayApp.Maui.csproj::TargetFramework=net8.0-android]
BTCPayApp.Maui -> D:\a\app\app\BTCPayApp.Maui\bin\Release\net8.0-android\BTCPayApp.Maui.dll
BTCPayServer.Client -> D:\a\app\app\submodules\btcpayserver\BTCPayServer.Client\bin\Release\netstandard2.1\BTCPayServer.Client.dll
BTCPayApp.Core -> D:\a\app\app\BTCPayApp.Core\bin\Release\net8.0\BTCPayApp.Core.dll
BTCPayApp.UI -> D:\a\app\app\BTCPayApp.UI\bin\Release\net8.0\BTCPayApp.UI.dll
C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\34.0.154\tools\Xamarin.Android.Common.targets(2447,2): error MSB6006: "java.exe" exited with code 2. [D:\a\app\app\BTCPayApp.Maui\BTCPayApp.Maui.csproj::TargetFramework=net8.0-android]
Error: Process completed with exit code 1.
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.