Commit 7d5a3e6
committed
run dump
kushal@syn-2600-6c56-9840-001d-0000-0000-0000-1157:~/src/dotnet/MyDesktopApplication$ cd /home/kushal/src/dotnet/MyDesktopApplication; time dotnet clean; time dotnet restore; time dotnet build; time dotnet test; time dotnet list package; time dotnet list package --outdated; time dotnet format; time sh export.sh;
Build succeeded in 1.0s
real 0m1.156s
user 0m0.872s
sys 0m0.269s
Restore complete (0.6s)
Build succeeded in 0.7s
real 0m0.845s
user 0m0.961s
sys 0m0.198s
Restore complete (0.6s)
MyDesktopApplication.Core net10.0 succeeded (0.2s) → src/MyDesktopApplication.Core/bin/Debug/net10.0/MyDesktopApplication.Core.dll
MyDesktopApplication.Infrastructure net10.0 succeeded (0.3s) → src/MyDesktopApplication.Infrastructure/bin/Debug/net10.0/MyDesktopApplication.Infrastructure.dll
MyDesktopApplication.Core.Tests net10.0 succeeded (0.4s) → tests/MyDesktopApplication.Core.Tests/bin/Debug/net10.0/MyDesktopApplication.Core.Tests.dll
MyDesktopApplication.Shared net10.0 succeeded (0.4s) → src/MyDesktopApplication.Shared/bin/Debug/net10.0/MyDesktopApplication.Shared.dll
MyDesktopApplication.Integration.Tests net10.0 succeeded (0.4s) → tests/MyDesktopApplication.Integration.Tests/bin/Debug/net10.0/MyDesktopApplication.Integration.Tests.dll
MyDesktopApplication.Desktop net10.0 succeeded (1.2s) → src/MyDesktopApplication.Desktop/bin/Debug/net10.0/MyDesktopApplication.Desktop.dll
MyDesktopApplication.UI.Tests net10.0 succeeded (0.5s) → tests/MyDesktopApplication.UI.Tests/bin/Debug/net10.0/MyDesktopApplication.UI.Tests.dll
MyDesktopApplication.Core net10.0 succeeded (0.1s) → src/MyDesktopApplication.Core/bin/Debug/net10.0/MyDesktopApplication.Core.dll
MyDesktopApplication.Shared net10.0 succeeded (0.1s) → src/MyDesktopApplication.Shared/bin/Debug/net10.0/MyDesktopApplication.Shared.dll
MyDesktopApplication.Infrastructure net10.0 succeeded (0.1s) → src/MyDesktopApplication.Infrastructure/bin/Debug/net10.0/MyDesktopApplication.Infrastructure.dll
MyDesktopApplication.Android net10.0-android failed with 2 error(s) (7.2s) → src/MyDesktopApplication.Android/bin/Debug/net10.0-android/MyDesktopApplication.Android.dll
/home/kushal/src/dotnet/MyDesktopApplication/src/MyDesktopApplication.Android/AndroidManifest.xml : error APT2140:
invalid android:versionCode ''.
This error is likely caused by an issue with the AndroidManifest.xml file or an Android manifest generation attribute in a source code file.
/home/kushal/src/dotnet/MyDesktopApplication/src/MyDesktopApplication.Android/AndroidManifest.xml : error APT2140:
invalid android:versionCode ''.
This error is likely caused by an issue with the AndroidManifest.xml file or an Android manifest generation attribute in a source code file.
Build failed with 2 error(s) in 8.8s
real 0m8.937s
user 0m10.124s
sys 0m1.768s
Restore complete (0.6s)
MyDesktopApplication.Core net10.0 succeeded (0.1s) → src/MyDesktopApplication.Core/bin/Debug/net10.0/MyDesktopApplication.Core.dll
MyDesktopApplication.Shared net10.0 succeeded (0.1s) → src/MyDesktopApplication.Shared/bin/Debug/net10.0/MyDesktopApplication.Shared.dll
MyDesktopApplication.Infrastructure net10.0 succeeded (0.0s) → src/MyDesktopApplication.Infrastructure/bin/Debug/net10.0/MyDesktopApplication.Infrastructure.dll
MyDesktopApplication.Core.Tests net10.0 succeeded (0.1s) → tests/MyDesktopApplication.Core.Tests/bin/Debug/net10.0/MyDesktopApplication.Core.Tests.dll
MyDesktopApplication.Desktop net10.0 succeeded (0.1s) → src/MyDesktopApplication.Desktop/bin/Debug/net10.0/MyDesktopApplication.Desktop.dll
MyDesktopApplication.Integration.Tests net10.0 succeeded (0.1s) → tests/MyDesktopApplication.Integration.Tests/bin/Debug/net10.0/MyDesktopApplication.Integration.Tests.dll
MyDesktopApplication.UI.Tests net10.0 succeeded (0.1s) → tests/MyDesktopApplication.UI.Tests/bin/Debug/net10.0/MyDesktopApplication.UI.Tests.dll
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.1)
[xUnit.net 00:00:00.06] Discovering: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.1)
[xUnit.net 00:00:00.11] Discovered: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.1)
[xUnit.net 00:00:00.13] Starting: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.07] Discovering: MyDesktopApplication.Integration.Tests
[xUnit.net 00:00:00.06] Discovering: MyDesktopApplication.UI.Tests
[xUnit.net 00:00:00.10] Discovered: MyDesktopApplication.Integration.Tests
[xUnit.net 00:00:00.12] Starting: MyDesktopApplication.Integration.Tests
[xUnit.net 00:00:00.10] Discovered: MyDesktopApplication.UI.Tests
[xUnit.net 00:00:00.12] Starting: MyDesktopApplication.UI.Tests
[xUnit.net 00:00:00.22] Finished: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.19] Finished: MyDesktopApplication.UI.Tests
MyDesktopApplication.Core.Tests test net10.0 succeeded (0.8s)
MyDesktopApplication.UI.Tests test net10.0 succeeded (0.9s)
[xUnit.net 00:00:00.70] Finished: MyDesktopApplication.Integration.Tests
MyDesktopApplication.Integration.Tests test net10.0 succeeded (1.4s)
Test summary: total: 28, failed: 0, succeeded: 28, skipped: 0, duration: 1.4s
Build succeeded in 2.4s
real 0m2.503s
user 0m1.795s
sys 0m0.391s
Restore complete (0.6s)
Build succeeded in 0.7s
Project 'MyDesktopApplication.Android' has the following package references
[net10.0-android36.0]:
Top-level Package Requested Resolved
> Avalonia 11.3.10 11.3.10
> Avalonia.Android 11.3.10 11.3.10
> Avalonia.Fonts.Inter 11.3.10 11.3.10
> Avalonia.Themes.Fluent 11.3.10 11.3.10
> CommunityToolkit.Mvvm 8.4.0 8.4.0
> Microsoft.Extensions.DependencyInjection 10.0.1 10.0.1
> Microsoft.NET.ILLink.Tasks (A) [10.0.1, ) 10.0.1
Project 'MyDesktopApplication.Core' has the following package references
[net10.0]: No packages were found for this framework.
Project 'MyDesktopApplication.Desktop' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> Avalonia.Desktop 11.3.10 11.3.10
> Avalonia.Diagnostics 11.3.10 11.3.10
> Avalonia.Fonts.Inter 11.3.10 11.3.10
> Avalonia.Themes.Fluent 11.3.10 11.3.10
> Microsoft.Extensions.DependencyInjection 10.0.1 10.0.1
Project 'MyDesktopApplication.Infrastructure' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> Microsoft.EntityFrameworkCore 10.0.1 10.0.1
> Microsoft.EntityFrameworkCore.Sqlite 10.0.1 10.0.1
> Microsoft.Extensions.DependencyInjection 10.0.1 10.0.1
Project 'MyDesktopApplication.Shared' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> CommunityToolkit.Mvvm 8.4.0 8.4.0
> FluentValidation 12.1.1 12.1.1
Project 'MyDesktopApplication.Core.Tests' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> coverlet.collector 6.0.4 6.0.4
> Microsoft.NET.Test.Sdk 18.0.1 18.0.1
> NSubstitute 5.3.0 5.3.0
> Shouldly 4.3.0 4.3.0
> xunit 2.9.3 2.9.3
> xunit.runner.visualstudio 3.1.5 3.1.5
Project 'MyDesktopApplication.Integration.Tests' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> coverlet.collector 6.0.4 6.0.4
> Microsoft.EntityFrameworkCore.InMemory 10.0.1 10.0.1
> Microsoft.NET.Test.Sdk 18.0.1 18.0.1
> NSubstitute 5.3.0 5.3.0
> Shouldly 4.3.0 4.3.0
> xunit 2.9.3 2.9.3
> xunit.runner.visualstudio 3.1.5 3.1.5
Project 'MyDesktopApplication.UI.Tests' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> coverlet.collector 6.0.4 6.0.4
> Microsoft.NET.Test.Sdk 18.0.1 18.0.1
> NSubstitute 5.3.0 5.3.0
> Shouldly 4.3.0 4.3.0
> xunit 2.9.3 2.9.3
> xunit.runner.visualstudio 3.1.5 3.1.5
(A) : Auto-referenced package.
real 0m1.958s
user 0m2.056s
sys 0m0.465s
Restore complete (0.6s)
Build succeeded in 0.7s
The following sources were used:
https://api.nuget.org/v3/index.json
The given project `MyDesktopApplication.Android` has no updates given the current sources.
The given project `MyDesktopApplication.Core` has no updates given the current sources.
The given project `MyDesktopApplication.Desktop` has no updates given the current sources.
The given project `MyDesktopApplication.Infrastructure` has no updates given the current sources.
The given project `MyDesktopApplication.Shared` has no updates given the current sources.
The given project `MyDesktopApplication.Core.Tests` has no updates given the current sources.
The given project `MyDesktopApplication.Integration.Tests` has no updates given the current sources.
The given project `MyDesktopApplication.UI.Tests` has no updates given the current sources.
real 0m2.119s
user 0m2.182s
sys 0m0.436s
real 0m8.158s
user 0m12.912s
sys 0m1.078s
==============================================
Generating Clean Project Export
==============================================
Generating directory structure...
Collecting and cleaning file contents...
Processed: .gitattributes
Processed: .github/dependabot.yml
Processed: .github/workflows/build-and-release.yml
Processed: .gitignore
Processed: Directory.Build.props
Processed: Directory.Packages.props
Processed: MyDesktopApplication.slnx
Processed: README.md
Processed: consolidate-github-actions.sh
Processed: docs/llm/commands.txt
Processed: docs/llm/grok.md
Processed: docs/llm/output.txt
Processed: docs/memory.md
Processed: docs/thoughts.md
Processed: fix-all-issues.sh
Processed: fix-android-build.sh
Processed: fix-android-crash.sh
Processed: fix-android-errors.sh
Processed: fix-app-update.sh
Processed: fix-github-actions.sh
Processed: fix-ui-and-precision.sh
Processed: fix-ui-tests.sh
Processed: src/MyDesktopApplication.Android/AndroidManifest.xml
Processed: src/MyDesktopApplication.Android/App.axaml
Processed: src/MyDesktopApplication.Android/App.axaml.cs
Processed: src/MyDesktopApplication.Android/Converters/Converters.cs
Processed: src/MyDesktopApplication.Android/MainActivity.cs
Processed: src/MyDesktopApplication.Android/MyDesktopApplication.Android.csproj
Processed: src/MyDesktopApplication.Android/Resources/drawable/icon.xml
Processed: src/MyDesktopApplication.Android/Resources/values/strings.xml
Processed: src/MyDesktopApplication.Android/Resources/values/styles.xml
Processed: src/MyDesktopApplication.Android/Views/MainView.axaml
Processed: src/MyDesktopApplication.Android/Views/MainView.axaml.cs
Processed: src/MyDesktopApplication.Core/Entities/Country.cs
Processed: src/MyDesktopApplication.Core/Entities/EntityBase.cs
Processed: src/MyDesktopApplication.Core/Entities/GameState.cs
Processed: src/MyDesktopApplication.Core/Entities/QuestionType.cs
Processed: src/MyDesktopApplication.Core/Entities/TodoItem.cs
Processed: src/MyDesktopApplication.Core/Interfaces/IGameStateRepository.cs
Processed: src/MyDesktopApplication.Core/Interfaces/IRepository.cs
Processed: src/MyDesktopApplication.Core/Interfaces/ITodoRepository.cs
Processed: src/MyDesktopApplication.Core/MyDesktopApplication.Core.csproj
Processed: src/MyDesktopApplication.Desktop/App.axaml
Processed: src/MyDesktopApplication.Desktop/App.axaml.cs
Processed: src/MyDesktopApplication.Desktop/Converters/Converters.cs
Processed: src/MyDesktopApplication.Desktop/MyDesktopApplication.Desktop.csproj
Processed: src/MyDesktopApplication.Desktop/Program.cs
Processed: src/MyDesktopApplication.Desktop/ViewModels/MainWindowViewModel.cs
Processed: src/MyDesktopApplication.Desktop/ViewModels/ViewModelBase.cs
Processed: src/MyDesktopApplication.Desktop/Views/MainWindow.axaml
Processed: src/MyDesktopApplication.Desktop/Views/MainWindow.axaml.cs
Processed: src/MyDesktopApplication.Desktop/app.manifest
Processed: src/MyDesktopApplication.Desktop/appsettings.json
Processed: src/MyDesktopApplication.Infrastructure/Data/AppDbContext.cs
Processed: src/MyDesktopApplication.Infrastructure/Data/DesignTimeDbContextFactory.cs
Processed: src/MyDesktopApplication.Infrastructure/DependencyInjection.cs
Processed: src/MyDesktopApplication.Infrastructure/MyDesktopApplication.Infrastructure.csproj
Processed: src/MyDesktopApplication.Infrastructure/Repositories/GameStateRepository.cs
Processed: src/MyDesktopApplication.Infrastructure/Repositories/Repository.cs
Processed: src/MyDesktopApplication.Infrastructure/Repositories/TodoRepository.cs
Processed: src/MyDesktopApplication.Shared/DTOs/TodoItemDto.cs
Processed: src/MyDesktopApplication.Shared/Data/CountryData.cs
Processed: src/MyDesktopApplication.Shared/Data/MotivationalMessages.cs
Processed: src/MyDesktopApplication.Shared/MyDesktopApplication.Shared.csproj
Processed: src/MyDesktopApplication.Shared/ViewModels/CountryQuizViewModel.cs
Processed: src/MyDesktopApplication.Shared/ViewModels/MainViewModel.cs
Processed: src/MyDesktopApplication.Shared/ViewModels/ViewModelBase.cs
Processed: tests/MyDesktopApplication.Core.Tests/GameStateTests.cs
Processed: tests/MyDesktopApplication.Core.Tests/MyDesktopApplication.Core.Tests.csproj
Processed: tests/MyDesktopApplication.Core.Tests/QuestionTypeTests.cs
Processed: tests/MyDesktopApplication.Core.Tests/TodoItemTests.cs
Processed: tests/MyDesktopApplication.Integration.Tests/MyDesktopApplication.Integration.Tests.csproj
Processed: tests/MyDesktopApplication.Integration.Tests/TodoRepositoryTests.cs
Processed: tests/MyDesktopApplication.UI.Tests/MainWindowViewModelTests.cs
Processed: tests/MyDesktopApplication.UI.Tests/MyDesktopApplication.UI.Tests.csproj
Export Complete: docs/llm/dump.txt
real 0m0.753s
user 0m0.421s
sys 0m0.469s
kushal@syn-2600-6c56-9840-001d-0000-0000-0000-1157:~/src/dotnet/MyDesktopApplication$ cd /home/kushal/src/dotnet/MyDesktopApplication; time dotnet clean; time dotnet restore; time dotnet build; time dotnet test; time dotnet list package; time dotnet list package --outdated; time dotnet format; time sh export.sh;
Build succeeded in 0.5s
real 0m0.647s
user 0m0.751s
sys 0m0.183s
Restore complete (0.6s)
Build succeeded in 0.7s
real 0m0.813s
user 0m0.916s
sys 0m0.204s
Restore complete (0.5s)
MyDesktopApplication.Core net10.0 succeeded (0.1s) → src/MyDesktopApplication.Core/bin/Debug/net10.0/MyDesktopApplication.Core.dll
MyDesktopApplication.Core.Tests net10.0 succeeded (0.1s) → tests/MyDesktopApplication.Core.Tests/bin/Debug/net10.0/MyDesktopApplication.Core.Tests.dll
MyDesktopApplication.Infrastructure net10.0 succeeded (0.1s) → src/MyDesktopApplication.Infrastructure/bin/Debug/net10.0/MyDesktopApplication.Infrastructure.dll
MyDesktopApplication.Shared net10.0 succeeded (0.2s) → src/MyDesktopApplication.Shared/bin/Debug/net10.0/MyDesktopApplication.Shared.dll
MyDesktopApplication.Integration.Tests net10.0 succeeded (0.1s) → tests/MyDesktopApplication.Integration.Tests/bin/Debug/net10.0/MyDesktopApplication.Integration.Tests.dll
MyDesktopApplication.Desktop net10.0 succeeded (0.9s) → src/MyDesktopApplication.Desktop/bin/Debug/net10.0/MyDesktopApplication.Desktop.dll
MyDesktopApplication.UI.Tests net10.0 succeeded (0.2s) → tests/MyDesktopApplication.UI.Tests/bin/Debug/net10.0/MyDesktopApplication.UI.Tests.dll
MyDesktopApplication.Core net10.0 succeeded (0.0s) → src/MyDesktopApplication.Core/bin/Debug/net10.0/MyDesktopApplication.Core.dll
MyDesktopApplication.Shared net10.0 succeeded (0.0s) → src/MyDesktopApplication.Shared/bin/Debug/net10.0/MyDesktopApplication.Shared.dll
MyDesktopApplication.Infrastructure net10.0 succeeded (0.0s) → src/MyDesktopApplication.Infrastructure/bin/Debug/net10.0/MyDesktopApplication.Infrastructure.dll
MyDesktopApplication.Android net10.0-android failed with 2 error(s) (6.7s) → src/MyDesktopApplication.Android/bin/Debug/net10.0-android/MyDesktopApplication.Android.dll
/home/kushal/src/dotnet/MyDesktopApplication/src/MyDesktopApplication.Android/AndroidManifest.xml : error APT2140:
invalid android:versionCode ''.
This error is likely caused by an issue with the AndroidManifest.xml file or an Android manifest generation attribute in a source code file.
/home/kushal/src/dotnet/MyDesktopApplication/src/MyDesktopApplication.Android/AndroidManifest.xml : error APT2140:
invalid android:versionCode ''.
This error is likely caused by an issue with the AndroidManifest.xml file or an Android manifest generation attribute in a source code file.
Build failed with 2 error(s) in 7.8s
real 0m8.003s
user 0m9.179s
sys 0m1.580s
Restore complete (0.6s)
MyDesktopApplication.Core net10.0 succeeded (0.0s) → src/MyDesktopApplication.Core/bin/Debug/net10.0/MyDesktopApplication.Core.dll
MyDesktopApplication.Infrastructure net10.0 succeeded (0.0s) → src/MyDesktopApplication.Infrastructure/bin/Debug/net10.0/MyDesktopApplication.Infrastructure.dll
MyDesktopApplication.Shared net10.0 succeeded (0.0s) → src/MyDesktopApplication.Shared/bin/Debug/net10.0/MyDesktopApplication.Shared.dll
MyDesktopApplication.Core.Tests net10.0 succeeded (0.0s) → tests/MyDesktopApplication.Core.Tests/bin/Debug/net10.0/MyDesktopApplication.Core.Tests.dll
MyDesktopApplication.Desktop net10.0 succeeded (0.1s) → src/MyDesktopApplication.Desktop/bin/Debug/net10.0/MyDesktopApplication.Desktop.dll
MyDesktopApplication.Integration.Tests net10.0 succeeded (0.0s) → tests/MyDesktopApplication.Integration.Tests/bin/Debug/net10.0/MyDesktopApplication.Integration.Tests.dll
MyDesktopApplication.UI.Tests net10.0 succeeded (0.0s) → tests/MyDesktopApplication.UI.Tests/bin/Debug/net10.0/MyDesktopApplication.UI.Tests.dll
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.1)
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.1)
[xUnit.net 00:00:00.06] Discovering: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.1)
[xUnit.net 00:00:00.06] Discovering: MyDesktopApplication.Integration.Tests
[xUnit.net 00:00:00.10] Discovered: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.12] Starting: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.09] Discovered: MyDesktopApplication.Integration.Tests
[xUnit.net 00:00:00.06] Discovering: MyDesktopApplication.UI.Tests
[xUnit.net 00:00:00.11] Starting: MyDesktopApplication.Integration.Tests
[xUnit.net 00:00:00.09] Discovered: MyDesktopApplication.UI.Tests
[xUnit.net 00:00:00.11] Starting: MyDesktopApplication.UI.Tests
[xUnit.net 00:00:00.19] Finished: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.17] Finished: MyDesktopApplication.UI.Tests
MyDesktopApplication.Core.Tests test net10.0 succeeded (0.8s)
MyDesktopApplication.UI.Tests test net10.0 succeeded (0.7s)
[xUnit.net 00:00:00.65] Finished: MyDesktopApplication.Integration.Tests
MyDesktopApplication.Integration.Tests test net10.0 succeeded (1.2s)
Test summary: total: 28, failed: 0, succeeded: 28, skipped: 0, duration: 1.3s
Build succeeded in 2.1s
real 0m2.272s
user 0m1.715s
sys 0m0.351s
Restore complete (0.6s)
Build succeeded in 0.7s
Project 'MyDesktopApplication.Android' has the following package references
[net10.0-android36.0]:
Top-level Package Requested Resolved
> Avalonia 11.3.10 11.3.10
> Avalonia.Android 11.3.10 11.3.10
> Avalonia.Fonts.Inter 11.3.10 11.3.10
> Avalonia.Themes.Fluent 11.3.10 11.3.10
> CommunityToolkit.Mvvm 8.4.0 8.4.0
> Microsoft.Extensions.DependencyInjection 10.0.1 10.0.1
> Microsoft.NET.ILLink.Tasks (A) [10.0.1, ) 10.0.1
Project 'MyDesktopApplication.Core' has the following package references
[net10.0]: No packages were found for this framework.
Project 'MyDesktopApplication.Desktop' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> Avalonia.Desktop 11.3.10 11.3.10
> Avalonia.Diagnostics 11.3.10 11.3.10
> Avalonia.Fonts.Inter 11.3.10 11.3.10
> Avalonia.Themes.Fluent 11.3.10 11.3.10
> Microsoft.Extensions.DependencyInjection 10.0.1 10.0.1
Project 'MyDesktopApplication.Infrastructure' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> Microsoft.EntityFrameworkCore 10.0.1 10.0.1
> Microsoft.EntityFrameworkCore.Sqlite 10.0.1 10.0.1
> Microsoft.Extensions.DependencyInjection 10.0.1 10.0.1
Project 'MyDesktopApplication.Shared' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> CommunityToolkit.Mvvm 8.4.0 8.4.0
> FluentValidation 12.1.1 12.1.1
Project 'MyDesktopApplication.Core.Tests' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> coverlet.collector 6.0.4 6.0.4
> Microsoft.NET.Test.Sdk 18.0.1 18.0.1
> NSubstitute 5.3.0 5.3.0
> Shouldly 4.3.0 4.3.0
> xunit 2.9.3 2.9.3
> xunit.runner.visualstudio 3.1.5 3.1.5
Project 'MyDesktopApplication.Integration.Tests' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> coverlet.collector 6.0.4 6.0.4
> Microsoft.EntityFrameworkCore.InMemory 10.0.1 10.0.1
> Microsoft.NET.Test.Sdk 18.0.1 18.0.1
> NSubstitute 5.3.0 5.3.0
> Shouldly 4.3.0 4.3.0
> xunit 2.9.3 2.9.3
> xunit.runner.visualstudio 3.1.5 3.1.5
Project 'MyDesktopApplication.UI.Tests' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> coverlet.collector 6.0.4 6.0.4
> Microsoft.NET.Test.Sdk 18.0.1 18.0.1
> NSubstitute 5.3.0 5.3.0
> Shouldly 4.3.0 4.3.0
> xunit 2.9.3 2.9.3
> xunit.runner.visualstudio 3.1.5 3.1.5
(A) : Auto-referenced package.
real 0m1.945s
user 0m2.079s
sys 0m0.424s
Restore complete (0.6s)
Build succeeded in 0.7s
The following sources were used:
https://api.nuget.org/v3/index.json
The given project `MyDesktopApplication.Android` has no updates given the current sources.
The given project `MyDesktopApplication.Core` has no updates given the current sources.
The given project `MyDesktopApplication.Desktop` has no updates given the current sources.
The given project `MyDesktopApplication.Infrastructure` has no updates given the current sources.
The given project `MyDesktopApplication.Shared` has no updates given the current sources.
The given project `MyDesktopApplication.Core.Tests` has no updates given the current sources.
The given project `MyDesktopApplication.Integration.Tests` has no updates given the current sources.
The given project `MyDesktopApplication.UI.Tests` has no updates given the current sources.
real 0m2.358s
user 0m2.449s
sys 0m0.496s
real 0m8.899s
user 0m14.082s
sys 0m1.206s
==============================================
Generating Clean Project Export
==============================================
Generating directory structure...
Collecting and cleaning file contents...
Processed: .gitattributes
Processed: .github/dependabot.yml
Processed: .github/workflows/build-and-release.yml
Processed: .gitignore
Processed: Directory.Build.props
Processed: Directory.Packages.props
Processed: MyDesktopApplication.slnx
Processed: README.md
Processed: consolidate-github-actions.sh
Processed: docs/llm/commands.txt
Processed: docs/llm/grok.md
Processed: docs/llm/output.txt
Processed: docs/memory.md
Processed: docs/thoughts.md
Processed: fix-all-issues.sh
Processed: fix-android-build.sh
Processed: fix-android-crash.sh
Processed: fix-android-errors.sh
Processed: fix-app-update.sh
Processed: fix-github-actions.sh
Processed: fix-ui-and-precision.sh
Processed: fix-ui-tests.sh
Processed: src/MyDesktopApplication.Android/AndroidManifest.xml
Processed: src/MyDesktopApplication.Android/App.axaml
Processed: src/MyDesktopApplication.Android/App.axaml.cs
Processed: src/MyDesktopApplication.Android/Converters/Converters.cs
Processed: src/MyDesktopApplication.Android/MainActivity.cs
Processed: src/MyDesktopApplication.Android/MyDesktopApplication.Android.csproj
Processed: src/MyDesktopApplication.Android/Resources/drawable/icon.xml
Processed: src/MyDesktopApplication.Android/Resources/values/strings.xml
Processed: src/MyDesktopApplication.Android/Resources/values/styles.xml
Processed: src/MyDesktopApplication.Android/Views/MainView.axaml
Processed: src/MyDesktopApplication.Android/Views/MainView.axaml.cs
Processed: src/MyDesktopApplication.Core/Entities/Country.cs
Processed: src/MyDesktopApplication.Core/Entities/EntityBase.cs
Processed: src/MyDesktopApplication.Core/Entities/GameState.cs
Processed: src/MyDesktopApplication.Core/Entities/QuestionType.cs
Processed: src/MyDesktopApplication.Core/Entities/TodoItem.cs
Processed: src/MyDesktopApplication.Core/Interfaces/IGameStateRepository.cs
Processed: src/MyDesktopApplication.Core/Interfaces/IRepository.cs
Processed: src/MyDesktopApplication.Core/Interfaces/ITodoRepository.cs
Processed: src/MyDesktopApplication.Core/MyDesktopApplication.Core.csproj
Processed: src/MyDesktopApplication.Desktop/App.axaml
Processed: src/MyDesktopApplication.Desktop/App.axaml.cs
Processed: src/MyDesktopApplication.Desktop/Converters/Converters.cs
Processed: src/MyDesktopApplication.Desktop/MyDesktopApplication.Desktop.csproj
Processed: src/MyDesktopApplication.Desktop/Program.cs
Processed: src/MyDesktopApplication.Desktop/ViewModels/MainWindowViewModel.cs
Processed: src/MyDesktopApplication.Desktop/ViewModels/ViewModelBase.cs
Processed: src/MyDesktopApplication.Desktop/Views/MainWindow.axaml
Processed: src/MyDesktopApplication.Desktop/Views/MainWindow.axaml.cs
Processed: src/MyDesktopApplication.Desktop/app.manifest
Processed: src/MyDesktopApplication.Desktop/appsettings.json
Processed: src/MyDesktopApplication.Infrastructure/Data/AppDbContext.cs
Processed: src/MyDesktopApplication.Infrastructure/Data/DesignTimeDbContextFactory.cs
Processed: src/MyDesktopApplication.Infrastructure/DependencyInjection.cs
Processed: src/MyDesktopApplication.Infrastructure/MyDesktopApplication.Infrastructure.csproj
Processed: src/MyDesktopApplication.Infrastructure/Repositories/GameStateRepository.cs
Processed: src/MyDesktopApplication.Infrastructure/Repositories/Repository.cs
Processed: src/MyDesktopApplication.Infrastructure/Repositories/TodoRepository.cs
Processed: src/MyDesktopApplication.Shared/DTOs/TodoItemDto.cs
Processed: src/MyDesktopApplication.Shared/Data/CountryData.cs
Processed: src/MyDesktopApplication.Shared/Data/MotivationalMessages.cs
Processed: src/MyDesktopApplication.Shared/MyDesktopApplication.Shared.csproj
Processed: src/MyDesktopApplication.Shared/ViewModels/CountryQuizViewModel.cs
Processed: src/MyDesktopApplication.Shared/ViewModels/MainViewModel.cs
Processed: src/MyDesktopApplication.Shared/ViewModels/ViewModelBase.cs
Processed: tests/MyDesktopApplication.Core.Tests/GameStateTests.cs
Processed: tests/MyDesktopApplication.Core.Tests/MyDesktopApplication.Core.Tests.csproj
Processed: tests/MyDesktopApplication.Core.Tests/QuestionTypeTests.cs
Processed: tests/MyDesktopApplication.Core.Tests/TodoItemTests.cs
Processed: tests/MyDesktopApplication.Integration.Tests/MyDesktopApplication.Integration.Tests.csproj
Processed: tests/MyDesktopApplication.Integration.Tests/TodoRepositoryTests.cs
Processed: tests/MyDesktopApplication.UI.Tests/MainWindowViewModelTests.cs
Processed: tests/MyDesktopApplication.UI.Tests/MyDesktopApplication.UI.Tests.csproj
Export Complete: docs/llm/dump.txt
real 0m0.751s
user 0m0.425s
sys 0m0.476s
kushal@syn-2600-6c56-9840-001d-0000-0000-0000-1157:~/src/dotnet/MyDesktopApplication$ cd /home/kushal/src/dotnet/MyDesktopApplication; time dotnet clean; time dotnet restore; time dotnet build; time dotnet test; time dotnet list package; time dotnet list package --outdated; time dotnet format; time sh export.sh;
Build succeeded in 1.0s
real 0m1.147s
user 0m0.890s
sys 0m0.236s
Restore complete (0.6s)
Build succeeded in 0.7s
real 0m0.856s
user 0m0.954s
sys 0m0.196s
Restore complete (0.6s)
MyDesktopApplication.Core net10.0 succeeded (2.2s) → src/MyDesktopApplication.Core/bin/Debug/net10.0/MyDesktopApplication.Core.dll
MyDesktopApplication.Infrastructure net10.0 succeeded (0.4s) → src/MyDesktopApplication.Infrastructure/bin/Debug/net10.0/MyDesktopApplication.Infrastructure.dll
MyDesktopApplication.Core.Tests net10.0 succeeded (0.5s) → tests/MyDesktopApplication.Core.Tests/bin/Debug/net10.0/MyDesktopApplication.Core.Tests.dll
MyDesktopApplication.Integration.Tests net10.0 succeeded (0.3s) → tests/MyDesktopApplication.Integration.Tests/bin/Debug/net10.0/MyDesktopApplication.Integration.Tests.dll
MyDesktopApplication.Shared net10.0 succeeded (0.8s) → src/MyDesktopApplication.Shared/bin/Debug/net10.0/MyDesktopApplication.Shared.dll
MyDesktopApplication.Desktop net10.0 succeeded (1.3s) → src/MyDesktopApplication.Desktop/bin/Debug/net10.0/MyDesktopApplication.Desktop.dll
MyDesktopApplication.UI.Tests net10.0 succeeded (0.4s) → tests/MyDesktopApplication.UI.Tests/bin/Debug/net10.0/MyDesktopApplication.UI.Tests.dll
MyDesktopApplication.Core net10.0 succeeded (0.1s) → src/MyDesktopApplication.Core/bin/Debug/net10.0/MyDesktopApplication.Core.dll
MyDesktopApplication.Shared net10.0 succeeded (0.1s) → src/MyDesktopApplication.Shared/bin/Debug/net10.0/MyDesktopApplication.Shared.dll
MyDesktopApplication.Infrastructure net10.0 succeeded (0.1s) → src/MyDesktopApplication.Infrastructure/bin/Debug/net10.0/MyDesktopApplication.Infrastructure.dll
MyDesktopApplication.Android net10.0-android failed with 2 error(s) (6.9s) → src/MyDesktopApplication.Android/bin/Debug/net10.0-android/MyDesktopApplication.Android.dll
/home/kushal/src/dotnet/MyDesktopApplication/src/MyDesktopApplication.Android/AndroidManifest.xml : error APT2140:
invalid android:versionCode ''.
This error is likely caused by an issue with the AndroidManifest.xml file or an Android manifest generation attribute in a source code file.
/home/kushal/src/dotnet/MyDesktopApplication/src/MyDesktopApplication.Android/AndroidManifest.xml : error APT2140:
invalid android:versionCode ''.
This error is likely caused by an issue with the AndroidManifest.xml file or an Android manifest generation attribute in a source code file.
Build failed with 2 error(s) in 10.8s
real 0m10.989s
user 0m10.266s
sys 0m1.645s
Restore complete (0.6s)
MyDesktopApplication.Core net10.0 succeeded (0.0s) → src/MyDesktopApplication.Core/bin/Debug/net10.0/MyDesktopApplication.Core.dll
MyDesktopApplication.Shared net10.0 succeeded (0.0s) → src/MyDesktopApplication.Shared/bin/Debug/net10.0/MyDesktopApplication.Shared.dll
MyDesktopApplication.Infrastructure net10.0 succeeded (0.1s) → src/MyDesktopApplication.Infrastructure/bin/Debug/net10.0/MyDesktopApplication.Infrastructure.dll
MyDesktopApplication.Core.Tests net10.0 succeeded (0.1s) → tests/MyDesktopApplication.Core.Tests/bin/Debug/net10.0/MyDesktopApplication.Core.Tests.dll
MyDesktopApplication.Integration.Tests net10.0 succeeded (0.1s) → tests/MyDesktopApplication.Integration.Tests/bin/Debug/net10.0/MyDesktopApplication.Integration.Tests.dll
MyDesktopApplication.Desktop net10.0 succeeded (0.1s) → src/MyDesktopApplication.Desktop/bin/Debug/net10.0/MyDesktopApplication.Desktop.dll
MyDesktopApplication.UI.Tests net10.0 succeeded (0.1s) → tests/MyDesktopApplication.UI.Tests/bin/Debug/net10.0/MyDesktopApplication.UI.Tests.dll
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.1)
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.1)
[xUnit.net 00:00:00.06] Discovering: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.06] Discovering: MyDesktopApplication.Integration.Tests
[xUnit.net 00:00:00.10] Discovered: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.09] Discovered: MyDesktopApplication.Integration.Tests
[xUnit.net 00:00:00.13] Starting: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.11] Starting: MyDesktopApplication.Integration.Tests
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.1)
[xUnit.net 00:00:00.06] Discovering: MyDesktopApplication.UI.Tests
[xUnit.net 00:00:00.09] Discovered: MyDesktopApplication.UI.Tests
[xUnit.net 00:00:00.20] Finished: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.11] Starting: MyDesktopApplication.UI.Tests
MyDesktopApplication.Core.Tests test net10.0 succeeded (0.8s)
[xUnit.net 00:00:00.18] Finished: MyDesktopApplication.UI.Tests
MyDesktopApplication.UI.Tests test net10.0 succeeded (0.8s)
[xUnit.net 00:00:00.67] Finished: MyDesktopApplication.Integration.Tests
MyDesktopApplication.Integration.Tests test net10.0 succeeded (1.3s)
Test summary: total: 28, failed: 0, succeeded: 28, skipped: 0, duration: 1.3s
Build succeeded in 2.2s
real 0m2.312s
user 0m1.700s
sys 0m0.376s
Restore complete (0.5s)
Build succeeded in 0.6s
Project 'MyDesktopApplication.Android' has the following package references
[net10.0-android36.0]:
Top-level Package Requested Resolved
> Avalonia 11.3.10 11.3.10
> Avalonia.Android 11.3.10 11.3.10
> Avalonia.Fonts.Inter 11.3.10 11.3.10
> Avalonia.Themes.Fluent 11.3.10 11.3.10
> CommunityToolkit.Mvvm 8.4.0 8.4.0
> Microsoft.Extensions.DependencyInjection 10.0.1 10.0.1
> Microsoft.NET.ILLink.Tasks (A) [10.0.1, ) 10.0.1
Project 'MyDesktopApplication.Core' has the following package references
[net10.0]: No packages were found for this framework.
Project 'MyDesktopApplication.Desktop' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> Avalonia.Desktop 11.3.10 11.3.10
> Avalonia.Diagnostics 11.3.10 11.3.10
> Avalonia.Fonts.Inter 11.3.10 11.3.10
> Avalonia.Themes.Fluent 11.3.10 11.3.10
> Microsoft.Extensions.DependencyInjection 10.0.1 10.0.1
Project 'MyDesktopApplication.Infrastructure' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> Microsoft.EntityFrameworkCore 10.0.1 10.0.1
> Microsoft.EntityFrameworkCore.Sqlite 10.0.1 10.0.1
> Microsoft.Extensions.DependencyInjection 10.0.1 10.0.1
Project 'MyDesktopApplication.Shared' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> CommunityToolkit.Mvvm 8.4.0 8.4.0
> FluentValidation 12.1.1 12.1.1
Project 'MyDesktopApplication.Core.Tests' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> coverlet.collector 6.0.4 6.0.4
> Microsoft.NET.Test.Sdk 18.0.1 18.0.1
> NSubstitute 5.3.0 5.3.0
> Shouldly 4.3.0 4.3.0
> xunit 2.9.3 2.9.3
> xunit.runner.visualstudio 3.1.5 3.1.5
Project 'MyDesktopApplication.Integration.Tests' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> coverlet.collector 6.0.4 6.0.4
> Microsoft.EntityFrameworkCore.InMemory 10.0.1 10.0.1
> Microsoft.NET.Test.Sdk 18.0.1 18.0.1
> NSubstitute 5.3.0 5.3.0
> Shouldly 4.3.0 4.3.0
> xunit 2.9.3 2.9.3
> xunit.runner.visualstudio 3.1.5 3.1.5
Project 'MyDesktopApplication.UI.Tests' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> coverlet.collector 6.0.4 6.0.4
> Microsoft.NET.Test.Sdk 18.0.1 18.0.1
> NSubstitute 5.3.0 5.3.0
> Shouldly 4.3.0 4.3.0
> xunit 2.9.3 2.9.3
> xunit.runner.visualstudio 3.1.5 3.1.5
(A) : Auto-referenced package.
real 0m1.903s
user 0m2.077s
sys 0m0.426s
Restore complete (0.5s)
Build succeeded in 0.6s
The following sources were used:
https://api.nuget.org/v3/index.json
The given project `MyDesktopApplication.Android` has no updates given the current sources.
The given project `MyDesktopApplication.Core` has no updates given the current sources.
The given project `MyDesktopApplication.Desktop` has no updates given the current sources.
The given project `MyDesktopApplication.Infrastructure` has no updates given the current sources.
The given project `MyDesktopApplication.Shared` has no updates given the current sources.
The given project `MyDesktopApplication.Core.Tests` has no updates given the current sources.
The given project `MyDesktopApplication.Integration.Tests` has no updates given the current sources.
The given project `MyDesktopApplication.UI.Tests` has no updates given the current sources.
real 0m2.058s
user 0m2.176s
sys 0m0.422s
real 0m8.179s
user 0m13.320s
sys 0m1.083s
==============================================
Generating Clean Project Export
==============================================
Generating directory structure...
Collecting and cleaning file contents...
Processed: .gitattributes
Processed: .github/dependabot.yml
Processed: .github/workflows/build-and-release.yml
Processed: .gitignore
Processed: Directory.Build.props
Processed: Directory.Packages.props
Processed: MyDesktopApplication.slnx
Processed: README.md
Processed: consolidate-github-actions.sh
Processed: docs/llm/commands.txt
Processed: docs/llm/grok.md
Processed: docs/llm/output.txt
Processed: docs/memory.md
Processed: docs/thoughts.md
Processed: fix-all-issues.sh
Processed: fix-android-build.sh
Processed: fix-android-crash.sh
Processed: fix-android-errors.sh
Processed: fix-app-update.sh
Processed: fix-github-actions.sh
Processed: fix-ui-and-precision.sh
Processed: fix-ui-tests.sh
Processed: src/MyDesktopApplication.Android/AndroidManifest.xml
Processed: src/MyDesktopApplication.Android/App.axaml
Processed: src/MyDesktopApplication.Android/App.axaml.cs
Processed: src/MyDesktopApplication.Android/Converters/Converters.cs
Processed: src/MyDesktopApplication.Android/MainActivity.cs
Processed: src/MyDesktopApplication.Android/MyDesktopApplication.Android.csproj
Processed: src/MyDesktopApplication.Android/Resources/drawable/icon.xml
Processed: src/MyDesktopApplication.Android/Resources/values/strings.xml
Processed: src/MyDesktopApplication.Android/Resources/values/styles.xml
Processed: src/MyDesktopApplication.Android/Views/MainView.axaml
Processed: src/MyDesktopApplication.Android/Views/MainView.axaml.cs
Processed: src/MyDesktopApplication.Core/Entities/Country.cs
Processed: src/MyDesktopApplication.Core/Entities/EntityBase.cs
Processed: src/MyDesktopApplication.Core/Entities/GameState.cs
Processed: src/MyDesktopApplication.Core/Entities/QuestionType.cs
Processed: src/MyDesktopApplication.Core/Entities/TodoItem.cs
Processed: src/MyDesktopApplication.Core/Interfaces/IGameStateRepository.cs
Processed: src/MyDesktopApplication.Core/Interfaces/IRepository.cs
Processed: src/MyDesktopApplication.Core/Interfaces/ITodoRepository.cs
Processed: src/MyDesktopApplication.Core/MyDesktopApplication.Core.csproj
Processed: src/MyDesktopApplication.Desktop/App.axaml
Processed: src/MyDesktopApplication.Desktop/App.axaml.cs
Processed: src/MyDesktopApplication.Desktop/Converters/Converters.cs
Processed: src/MyDesktopApplication.Desktop/MyDesktopApplication.Desktop.csproj
Processed: src/MyDesktopApplication.Desktop/Program.cs
Processed: src/MyDesktopApplication.Desktop/ViewModels/MainWindowViewModel.cs
Processed: src/MyDesktopApplication.Desktop/ViewModels/ViewModelBase.cs
Processed: src/MyDesktopApplication.Desktop/Views/MainWindow.axaml
Processed: src/MyDesktopApplication.Desktop/Views/MainWindow.axaml.cs
Processed: src/MyDesktopApplication.Desktop/app.manifest
Processed: src/MyDesktopApplication.Desktop/appsettings.json
Processed: src/MyDesktopApplication.Infrastructure/Data/AppDbContext.cs
Processed: src/MyDesktopApplication.Infrastructure/Data/DesignTimeDbContextFactory.cs
Processed: src/MyDesktopApplication.Infrastructure/DependencyInjection.cs
Processed: src/MyDesktopApplication.Infrastructure/MyDesktopApplication.Infrastructure.csproj
Processed: src/MyDesktopApplication.Infrastructure/Repositories/GameStateRepository.cs
Processed: src/MyDesktopApplication.Infrastructure/Repositories/Repository.cs
Processed: src/MyDesktopApplication.Infrastructure/Repositories/TodoRepository.cs
Processed: src/MyDesktopApplication.Shared/DTOs/TodoItemDto.cs
Processed: src/MyDesktopApplication.Shared/Data/CountryData.cs
Processed: src/MyDesktopApplication.Shared/Data/MotivationalMessages.cs
Processed: src/MyDesktopApplication.Shared/MyDesktopApplication.Shared.csproj
Processed: src/MyDesktopApplication.Shared/ViewModels/CountryQuizViewModel.cs
Processed: src/MyDesktopApplication.Shared/ViewModels/MainViewModel.cs
Processed: src/MyDesktopApplication.Shared/ViewModels/ViewModelBase.cs
Processed: tests/MyDesktopApplication.Core.Tests/GameStateTests.cs
Processed: tests/MyDesktopApplication.Core.Tests/MyDesktopApplication.Core.Tests.csproj
Processed: tests/MyDesktopApplication.Core.Tests/QuestionTypeTests.cs
Processed: tests/MyDesktopApplication.Core.Tests/TodoItemTests.cs
Processed: tests/MyDesktopApplication.Integration.Tests/MyDesktopApplication.Integration.Tests.csproj
Processed: tests/MyDesktopApplication.Integration.Tests/TodoRepositoryTests.cs
Processed: tests/MyDesktopApplication.UI.Tests/MainWindowViewModelTests.cs
Processed: tests/MyDesktopApplication.UI.Tests/MyDesktopApplication.UI.Tests.csproj
Export Complete: docs/llm/dump.txt
real 0m0.721s
user 0m0.403s
sys 0m0.465s
kushal@syn-2600-6c56-9840-001d-0000-0000-0000-1157:~/src/dotnet/MyDesktopApplication$ cat fix-android-build.sh; time bash fix-android-build.sh
#!/bin/sh
# This script fixes the invalid android:versionCode error in local builds
# without affecting GitHub Actions CI. It edits Directory.Build.props and
# MyDesktopApplication.Android.csproj to set valid defaults and dynamic versions.
# Run this in the project root (/home/kushal/src/dotnet/MyDesktopApplication).
# After running, test with: dotnet clean; dotnet build
set -e # Exit on error
# Step 1: Update default BuildNumber to 1 in Directory.Build.props
# Why: Local default was 0 (invalid for versionCode); change to 1 (valid minimum).
# CI overrides this, so no regression.
sed -i 's/<BuildNumber Condition="'\''$(BuildNumber)'\'' == '\'''\''">0<\/BuildNumber>/<BuildNumber Condition="'\''$(BuildNumber)'\'' == '\'''\''">1<\/BuildNumber>/' Directory.Build.props
echo "Updated default BuildNumber to 1 in Directory.Build.props"
# Step 2: Add ApplicationVersion and ApplicationDisplayVersion to Android.csproj
# Why: These map to android:versionCode and versionName in the manifest.
# Inserts after the first <PropertyGroup> line to place in the main group.
# Uses $(BuildNumber) for dynamic CI incrementing; falls back to local default (now 1).
# ApplicationDisplayVersion uses existing InformationalVersion for consistency.
csproj="src/MyDesktopApplication.Android/MyDesktopApplication.Android.csproj"
sed -i '/<PropertyGroup>/a\ <ApplicationVersion>$(BuildNumber)<\/ApplicationVersion>\n <ApplicationDisplayVersion>$(InformationalVersion)<\/ApplicationDisplayVersion>' "$csproj"
echo "Added ApplicationVersion and ApplicationDisplayVersion to $csproj"
echo "Fix complete. Run 'dotnet clean; dotnet build' to verify. No changes to CI workflow."
Updated default BuildNumber to 1 in Directory.Build.props
Added ApplicationVersion and ApplicationDisplayVersion to src/MyDesktopApplication.Android/MyDesktopApplication.Android.csproj
Fix complete. Run 'dotnet clean; dotnet build' to verify. No changes to CI workflow.
real 0m0.016s
user 0m0.003s
sys 0m0.004s
kushal@syn-2600-6c56-9840-001d-0000-0000-0000-1157:~/src/dotnet/MyDesktopApplication$ cd /home/kushal/src/dotnet/MyDesktopApplication; time dotnet clean; time dotnet restore; time dotnet build; time dotnet test; time dotnet list package; time dotnet list package --outdated; time dotnet format; time sh export.sh;
Build succeeded in 0.5s
real 0m0.629s
user 0m0.764s
sys 0m0.157s
Restore complete (1.2s)
Build succeeded in 1.3s
real 0m1.458s
user 0m1.272s
sys 0m0.240s
Restore complete (0.5s)
MyDesktopApplication.Core net10.0 succeeded (0.1s) → src/MyDesktopApplication.Core/bin/Debug/net10.0/MyDesktopApplication.Core.dll
MyDesktopApplication.Infrastructure net10.0 succeeded (0.1s) → src/MyDesktopApplication.Infrastructure/bin/Debug/net10.0/MyDesktopApplication.Infrastructure.dll
MyDesktopApplication.Core.Tests net10.0 succeeded (0.1s) → tests/MyDesktopApplication.Core.Tests/bin/Debug/net10.0/MyDesktopApplication.Core.Tests.dll
MyDesktopApplication.Shared net10.0 succeeded (0.3s) → src/MyDesktopApplication.Shared/bin/Debug/net10.0/MyDesktopApplication.Shared.dll
MyDesktopApplication.Integration.Tests net10.0 succeeded (0.2s) → tests/MyDesktopApplication.Integration.Tests/bin/Debug/net10.0/MyDesktopApplication.Integration.Tests.dll
MyDesktopApplication.Desktop net10.0 succeeded (0.9s) → src/MyDesktopApplication.Desktop/bin/Debug/net10.0/MyDesktopApplication.Desktop.dll
MyDesktopApplication.UI.Tests net10.0 succeeded (0.1s) → tests/MyDesktopApplication.UI.Tests/bin/Debug/net10.0/MyDesktopApplication.UI.Tests.dll
MyDesktopApplication.Core net10.0 succeeded (0.0s) → src/MyDesktopApplication.Core/bin/Debug/net10.0/MyDesktopApplication.Core.dll
MyDesktopApplication.Shared net10.0 succeeded (0.0s) → src/MyDesktopApplication.Shared/bin/Debug/net10.0/MyDesktopApplication.Shared.dll
MyDesktopApplication.Infrastructure net10.0 succeeded (0.0s) → src/MyDesktopApplication.Infrastructure/bin/Debug/net10.0/MyDesktopApplication.Infrastructure.dll
MyDesktopApplication.Android net10.0-android succeeded with 2 warning(s) (19.8s) → src/MyDesktopApplication.Android/bin/Debug/net10.0-android/MyDesktopApplication.Android.dll
/home/kushal/.dotnet/packs/Microsoft.Android.Sdk.Linux/36.1.2/tools/Xamarin.Android.Common.targets(2502,3): warning XA0141: Android 16 will require 16 KB page sizes, shared library 'libSkiaSharp.so' does not have a 16 KB page size. Please inform the authors of the NuGet package 'SkiaSharp.NativeAssets.Android' version '2.88.9' which contains 'runtimes/android-arm64/native/libSkiaSharp.so'. See https://developer.android.com/guide/practices/page-sizes for more details.
/home/kushal/.dotnet/packs/Microsoft.Android.Sdk.Linux/36.1.2/tools/Xamarin.Android.Common.targets(2502,3): warning XA0141: Android 16 will require 16 KB page sizes, shared library 'libSkiaSharp.so' does not have a 16 KB page size. Please inform the authors of the NuGet package 'SkiaSharp.NativeAssets.Android' version '2.88.9' which contains 'runtimes/android-x64/native/libSkiaSharp.so'. See https://developer.android.com/guide/practices/page-sizes for more details.
Build succeeded with 2 warning(s) in 20.9s
real 0m21.043s
user 1m16.841s
sys 0m3.540s
Restore complete (0.5s)
MyDesktopApplication.Core net10.0 succeeded (0.0s) → src/MyDesktopApplication.Core/bin/Debug/net10.0/MyDesktopApplication.Core.dll
MyDesktopApplication.Shared net10.0 succeeded (0.0s) → src/MyDesktopApplication.Shared/bin/Debug/net10.0/MyDesktopApplication.Shared.dll
MyDesktopApplication.Infrastructure net10.0 succeeded (0.0s) → src/MyDesktopApplication.Infrastructure/bin/Debug/net10.0/MyDesktopApplication.Infrastructure.dll
MyDesktopApplication.Core.Tests net10.0 succeeded (0.1s) → tests/MyDesktopApplication.Core.Tests/bin/Debug/net10.0/MyDesktopApplication.Core.Tests.dll
MyDesktopApplication.Integration.Tests net10.0 succeeded (0.0s) → tests/MyDesktopApplication.Integration.Tests/bin/Debug/net10.0/MyDesktopApplication.Integration.Tests.dll
MyDesktopApplication.Desktop net10.0 succeeded (0.1s) → src/MyDesktopApplication.Desktop/bin/Debug/net10.0/MyDesktopApplication.Desktop.dll
MyDesktopApplication.UI.Tests net10.0 succeeded (0.1s) → tests/MyDesktopApplication.UI.Tests/bin/Debug/net10.0/MyDesktopApplication.UI.Tests.dll
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.1)
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.1)
[xUnit.net 00:00:00.06] Discovering: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.06] Discovering: MyDesktopApplication.Integration.Tests
[xUnit.net 00:00:00.09] Discovered: MyDesktopApplication.Integration.Tests
[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.1)
[xUnit.net 00:00:00.09] Discovered: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.10] Starting: MyDesktopApplication.Integration.Tests
[xUnit.net 00:00:00.12] Starting: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.06] Discovering: MyDesktopApplication.UI.Tests
[xUnit.net 00:00:00.09] Discovered: MyDesktopApplication.UI.Tests
[xUnit.net 00:00:00.11] Starting: MyDesktopApplication.UI.Tests
[xUnit.net 00:00:00.18] Finished: MyDesktopApplication.Core.Tests
[xUnit.net 00:00:00.17] Finished: MyDesktopApplication.UI.Tests
MyDesktopApplication.Core.Tests test net10.0 succeeded (0.7s)
MyDesktopApplication.UI.Tests test net10.0 succeeded (0.7s)
[xUnit.net 00:00:00.65] Finished: MyDesktopApplication.Integration.Tests
MyDesktopApplication.Integration.Tests test net10.0 succeeded (1.2s)
Test summary: total: 28, failed: 0, succeeded: 28, skipped: 0, duration: 1.2s
Build succeeded in 2.0s
real 0m2.194s
user 0m1.649s
sys 0m0.340s
Restore complete (0.5s)
Build succeeded in 0.6s
Project 'MyDesktopApplication.Android' has the following package references
[net10.0-android36.0]:
Top-level Package Requested Resolved
> Avalonia 11.3.10 11.3.10
> Avalonia.Android 11.3.10 11.3.10
> Avalonia.Fonts.Inter 11.3.10 11.3.10
> Avalonia.Themes.Fluent 11.3.10 11.3.10
> CommunityToolkit.Mvvm 8.4.0 8.4.0
> Microsoft.Extensions.DependencyInjection 10.0.1 10.0.1
> Microsoft.NET.ILLink.Tasks (A) [10.0.1, ) 10.0.1
Project 'MyDesktopApplication.Core' has the following package references
[net10.0]: No packages were found for this framework.
Project 'MyDesktopApplication.Desktop' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> Avalonia.Desktop 11.3.10 11.3.10
> Avalonia.Diagnostics 11.3.10 11.3.10
> Avalonia.Fonts.Inter 11.3.10 11.3.10
> Avalonia.Themes.Fluent 11.3.10 11.3.10
> Microsoft.Extensions.DependencyInjection 10.0.1 10.0.1
Project 'MyDesktopApplication.Infrastructure' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> Microsoft.EntityFrameworkCore 10.0.1 10.0.1
> Microsoft.EntityFrameworkCore.Sqlite 10.0.1 10.0.1
> Microsoft.Extensions.DependencyInjection 10.0.1 10.0.1
Project 'MyDesktopApplication.Shared' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> CommunityToolkit.Mvvm 8.4.0 8.4.0
> FluentValidation 12.1.1 12.1.1
Project 'MyDesktopApplication.Core.Tests' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> coverlet.collector 6.0.4 6.0.4
> Microsoft.NET.Test.Sdk 18.0.1 18.0.1
> NSubstitute 5.3.0 5.3.0
> Shouldly 4.3.0 4.3.0
> xunit 2.9.3 2.9.3
> xunit.runner.visualstudio 3.1.5 3.1.5
Project 'MyDesktopApplication.Integration.Tests' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> coverlet.collector 6.0.4 6.0.4
> Microsoft.EntityFrameworkCore.InMemory 10.0.1 10.0.1
> Microsoft.NET.Test.Sdk 18.0.1 18.0.1
> NSubstitute 5.3.0 5.3.0
> Shouldly 4.3.0 4.3.0
> xunit 2.9.3 2.9.3
> xunit.runner.visualstudio 3.1.5 3.1.5
Project 'MyDesktopApplication.UI.Tests' has the following package references
[net10.0]:
Top-level Package Requested Resolved
> coverlet.collector 6.0.4 6.0.4
> Microsoft.NET.Test.Sdk 18.0.1 18.0.1
> NSubstitute 5.3.0 5.3.0
> Shouldly 4.3.0 4.3.0
> xunit 2.9.3 2.9.3
> xunit.runner.visualstudio 3.1.5 3.1.5
(A) : Auto-referenced package.
real 0m1.795s
user 0m1.861s
sys 0m0.448s
Restore complete (0.5s)
Build succeeded in 0.6s
The following sources were used:
https://api.nuget.org/v3/index.json
The given project `MyDesktopApplication.Android` has no updates given the current sources.
The given project `MyDesktopApplication.Core` has no updates given the current sources.
The given project `MyDesktopApplication.Desktop` has no updates given the current sources.
The given project `MyDesktopApplication.Infrastructure` has no updates given the current sources.
The given project `MyDesktopApplication.Shared` has no updates given the current sources.
The given project `MyDesktopApplication.Core.Tests` has no updates given the current sources.
The given project `MyDesktopApplication.Integration.Tests` has no updates given the current sources.
The given project `MyDesktopApplication.UI.Tests` has no updates given the current sources.
real 0m2.064s
user 0m2.146s
sys 0m0.443s
real 0m8.248s
user 0m13.709s
sys 0m1.152s
==============================================
Generating Clean Project Export
==============================================
Generating directory structure...
Collecting and cleaning file contents...
Processed: .gitattributes
Processed: .github/dependabot.yml
Processed: .github/workflows/build-and-release.yml
Processed: .gitignore
Processed: Directory.Build.props
Processed: Directory.Packages.props
Processed: MyDesktopApplication.slnx
Processed: README.md
Processed: consolidate-github-actions.sh
Processed: docs/llm/commands.txt
Processed: docs/llm/grok.md
Processed: docs/llm/output.txt
Processed: docs/memory.md
Processed: docs/thoughts.md
Processed: fix-all-issues.sh
Processed: fix-android-build.sh
Processed: fix-android-crash.sh
Processed: fix-android-errors.sh
Processed: fix-app-update.sh
Processed: fix-github-actions.sh
Processed: fix-ui-and-precision.sh
Processed: fix-ui-tests.sh
Processed: src/MyDesktopApplication.Android/AndroidManifest.xml
Processed: src/MyDesktopApplication.Android/App.axaml
Processed: src/MyDesktopApplication.Android/App.axaml.cs
Processed: src/MyDesktopApplication.Android/Converters/Converters.cs
Processed: src/MyDesktopApplication.Android/MainActivity.cs
Processed: src/MyDesktopApplication.Android/MyDesktopApplication.Android.csproj
Processed: src/MyDesktopApplication.Android/Resources/drawable/icon.xml
Processed: src/MyDesktopApplication.Android/Resources/values/strings.xml
Processed: src/MyDesktopApplication.Android/Resources/values/styles.xml
Processed: src/MyDesktopApplication.Android/Views/MainView.axaml
Processed: src/MyDesktopApplication.Android/Views/MainView.axaml.cs
Processed: src/MyDesktopApplication.Core/Entities/Country.cs
Processed: src/MyDesktopApplication.Core/Entities/EntityBase.cs
Processed: src/MyDesktopApplication.Core/Entities/GameState.cs
Processed: src/MyDesktopApplication.Core/Entities/QuestionType.cs
Processed: src/MyDesktopApplication.Core/Entities/TodoItem.cs
Processed: src/MyDesktopApplication.Core/Interfaces/IGameStateRepository.cs
Processed: src/MyDesktopApplication.Core/Interfaces/IRepository.cs
Processed: src/MyDesktopApplication.Core/Interfaces/ITodoRepository.cs
Processed: src/MyDesktopApplication.Core/MyDesktopApplication.Core.csproj
Processed: src/MyDesktopApplication.Desktop/App.axaml
Processed: src/MyDesktopApplication.Desktop/App.axaml.cs
Processed: src/MyDesktopApplication.Desktop/Converters/Converters.cs
Processed: src/MyDesktopApplication.Desktop/MyDesktopApplication.Desktop.csproj
Processed: src/MyDesktopApplication.Desktop/Program.cs
Processed: src/MyDesktopApplication.Desktop/ViewModels/MainWindowViewModel.cs
Processed: src/MyDesktopApplication.Desktop/ViewModels/ViewModelBase.cs
Processed: src/MyDesktopApplication.Desktop/Views/MainWindow.axaml
Processed: src/MyDesktopApplication.Desktop/Views/MainWindow.axaml.cs
Processed: src/MyDesktopApplication.Desktop/app.manifest
Processed: src/MyDesktopApplication.Desktop/appsettings.json
Processed: src/MyDesktopApplication.Infrastructure/Data/AppDbContext.cs
Processed: src/MyDesktopApplication.Infrastructure/Data/DesignTimeDbContextFactory.cs
Processed: src/MyDesktopApplication.Infrastructure/DependencyInjection.cs
Processed: src/MyDesktopApplication.Infrastructure/MyDesktopApplication.Infrastructure.csproj
Processed: src/MyDesktopApplication.Infrastructure/Repositories/GameStateRepository.cs
Processed: src/MyDesktopApplication.Infrastructure/Repositories/Repository.cs
Processed: src/MyDesktopApplication.Infrastructure/Repositories/TodoRepository.cs
Processed: src/MyDesktopApplication.Shared/DTOs/TodoItemDto.cs
Processed: src/MyDesktopApplication.Shared/Data/CountryData.cs
Processed: src/MyDesktopApplication.Shared/Data/MotivationalMessages.cs
Processed: src/MyDesktopApplication.Shared/MyDesktopApplication.Shared.csproj
Processed: src/MyDesktopApplication.Shared/ViewModels/CountryQuizViewModel.cs
Processed: src/MyDesktopApplication.Shared/ViewModels/MainViewModel.cs
Processed: src/MyDesktopApplication.Shared/ViewModels/ViewModelBase.cs
Processed: tests/MyDesktopApplication.Core.Tests/GameStateTests.cs
Processed: tests/MyDesktopApplication.Core.Tests/MyDesktopApplication.Core.Tests.csproj
Processed: tests/MyDesktopApplication.Core.Tests/QuestionTypeTests.cs
Processed: tests/MyDesktopApplication.Core.Tests/TodoItemTests.cs
Processed: tests/MyDesktopApplication.Integration.Tests/MyDesktopApplication.Integration.Tests.csproj
Processed: tests/MyDesktopApplication.Integration.Tests/TodoRepositoryTests.cs
Processed: tests/MyDesktopApplication.UI.Tests/MainWindowViewModelTests.cs
Processed: tests/MyDesktopApplication.UI.Tests/MyDesktopApplication.UI.Tests.csproj
Export Complete: docs/llm/dump.txt
real 0m0.715s
user 0m0.409s
sys 0m0.451s
kushal@syn-2600-6c56-9840-001d-0000-0000-0000-1157:~/src/dotnet/MyDesktopApplication$1 parent 47d4b17 commit 7d5a3e6
1 file changed
+5
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
506 | 506 | | |
507 | 507 | | |
508 | 508 | | |
509 | | - | |
| 509 | + | |
510 | 510 | | |
511 | 511 | | |
512 | 512 | | |
| |||
6047 | 6047 | | |
6048 | 6048 | | |
6049 | 6049 | | |
6050 | | - | |
| 6050 | + | |
6051 | 6051 | | |
6052 | 6052 | | |
6053 | 6053 | | |
6054 | 6054 | | |
| 6055 | + | |
| 6056 | + | |
6055 | 6057 | | |
6056 | 6058 | | |
6057 | 6059 | | |
| |||
0 commit comments