Migrate Android project from MonoGame to KNI framework #586
githubactionsbuilds.yml
on: push
generate_version_number
2s
build_docker
50s
build_linux
42s
build_linux_with_sonarqube
2m 10s
build_linux_consoleapp
44s
build_windows_consoleapp
2m 1s
build_linux_monogame_desktopgl
1m 10s
build_windows_monogame_desktopgl_onlinux
1m 18s
build_windows_monogame_desktopgl
2m 42s
build_windows_monogame_windowsdx
3m 46s
build_windows_Android
8m 19s
build_windows_AndroidForFireStick
8m 56s
build_docker_monogame_blazor
1m 26s
Matrix: codeqlanalyze
release_nuget
0s
release_github
0s
Annotations
44 warnings
|
build_linux_with_sonarqube:
DeveMazeGeneratorCore/Generators/AlgorithmDivisionDynamicWithPath.cs#L111
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
|
build_linux_with_sonarqube:
DeveMazeGeneratorCore/Generators/AlgorithmDivisionDynamicWithPath.cs#L49
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
|
build_linux_with_sonarqube:
DeveMazeGeneratorCore/Generators/AlgorithmDivisionDynamicWithPath.cs#L40
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
|
build_linux_with_sonarqube:
DeveMazeGeneratorCore/Generators/AlgorithmDivisionDynamicWithPath.cs#L36
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
|
build_linux_with_sonarqube:
DeveMazeGeneratorCore/Generators/AlgorithmDivisionDynamicOldTestingThing.cs#L102
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
|
build_linux_with_sonarqube:
DeveMazeGeneratorCore/Generators/AlgorithmDivisionDynamicOldTestingThing.cs#L97
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
|
build_linux_with_sonarqube:
DeveMazeGeneratorCore/Generators/AlgorithmDivisionDynamic.cs#L104
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
|
build_linux_with_sonarqube:
DeveMazeGeneratorCore/Generators/AlgorithmDivisionDynamic.cs#L33
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
|
build_linux_with_sonarqube:
DeveMazeGeneratorCore/Generators/AlgorithmBacktrack3.cs#L240
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
|
build_linux_with_sonarqube:
DeveMazeGeneratorCore/Generators/AlgorithmBacktrack2.cs#L38
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
|
|
build_windows_Android:
DeveMazeGeneratorCore.MonoGame.Core/ContentDing.cs#L17
Non-nullable field 'semiTransparantTexture' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
build_windows_Android:
DeveMazeGeneratorCore.MonoGame.Core/ContentDing.cs#L16
Non-nullable field 'redTexture' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
build_windows_Android:
DeveMazeGeneratorCore.MonoGame.Core/ContentDing.cs#L15
Non-nullable field 'blankTexture' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
build_windows_Android:
DeveMazeGeneratorCore.MonoGame.Core/ContentDing.cs#L13
Non-nullable field 'skyTexture' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
build_windows_Android:
DeveMazeGeneratorCore/Structures/MazePointClassLinkedList.cs#L14
Non-nullable property 'Next' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
build_windows_Android:
DeveMazeGeneratorCore/Structures/MazePointClassLinkedList.cs#L14
Non-nullable property 'Previous' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
build_windows_Android:
DeveMazeGeneratorCore/Structures/RectangleWithPath.cs#L10
Non-nullable property 'MazePointRight' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
build_windows_Android:
DeveMazeGeneratorCore/Structures/RectangleWithPath.cs#L10
Non-nullable property 'MazePointLeft' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
build_windows_Android:
DeveMazeGeneratorCore.MonoGame.Core/LineOfSight/LineOfSightObject.cs#L9
Non-nullable property 'LosPoints' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
build_windows_Android:
DeveMazeGeneratorCore.MonoGame.Core/HelperObjects/IntSize.cs#L15
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
|
codeqlanalyze (javascript)
No files were found with the provided path: D:\a\_temp/codeql_databases/javascript.zip. No artifacts will be uploaded.
|
|
codeqlanalyze (javascript)
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/
|
|
build_windows_AndroidForFireStick:
DeveMazeGeneratorCore.MonoGame.Core/LineOfSight/LineOfSightDeterminer.cs#L61
Possible null reference return.
|
|
build_windows_AndroidForFireStick:
DeveMazeGeneratorCore.MonoGame.Android/MainActivity.cs#L39
Dereference of a possibly null reference.
|
|
build_windows_AndroidForFireStick:
DeveMazeGeneratorCore.MonoGame.Android/MainActivity.cs#L33
Dereference of a possibly null reference.
|
|
build_windows_AndroidForFireStick:
DeveMazeGeneratorCore.MonoGame.Android/MainActivity.cs#L33
Dereference of a possibly null reference.
|
|
build_windows_AndroidForFireStick:
DeveMazeGeneratorCore/Structures/MazePointClassLinkedList.cs#L14
Non-nullable property 'Next' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
build_windows_AndroidForFireStick:
DeveMazeGeneratorCore/Structures/MazePointClassLinkedList.cs#L14
Non-nullable property 'Previous' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
build_windows_AndroidForFireStick:
DeveMazeGeneratorCore/Structures/RectangleWithPath.cs#L10
Non-nullable property 'MazePointRight' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
build_windows_AndroidForFireStick:
DeveMazeGeneratorCore/Structures/RectangleWithPath.cs#L10
Non-nullable property 'MazePointLeft' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
build_windows_AndroidForFireStick:
DeveMazeGeneratorCore.MonoGame.Core/LineOfSight/LineOfSightObject.cs#L9
Non-nullable property 'LosPoints' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
build_windows_AndroidForFireStick:
DeveMazeGeneratorCore.MonoGame.Core/HelperObjects/IntSize.cs#L15
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
|
codeqlanalyze (csharp)
No files were found with the provided path: D:\a\_temp/codeql_databases/csharp.zip. No artifacts will be uploaded.
|
|
codeqlanalyze (csharp):
DeveMazeGeneratorCore.MonoGame.Core/LineOfSight/LineOfSightDeterminer.cs#L61
Possible null reference return.
|
|
codeqlanalyze (csharp):
DeveMazeGeneratorCore/Structures/MazePointClassLinkedList.cs#L14
Non-nullable property 'Next' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
codeqlanalyze (csharp):
DeveMazeGeneratorCore/Structures/MazePointClassLinkedList.cs#L14
Non-nullable property 'Previous' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
codeqlanalyze (csharp):
DeveMazeGeneratorCore.MonoGame.Android/MainActivity.cs#L39
Dereference of a possibly null reference.
|
|
codeqlanalyze (csharp):
DeveMazeGeneratorCore.MonoGame.Android/MainActivity.cs#L33
Dereference of a possibly null reference.
|
|
codeqlanalyze (csharp):
DeveMazeGeneratorCore.MonoGame.Android/MainActivity.cs#L33
Dereference of a possibly null reference.
|
|
codeqlanalyze (csharp):
DeveMazeGeneratorCore/Structures/RectangleWithPath.cs#L10
Non-nullable property 'MazePointRight' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
codeqlanalyze (csharp):
DeveMazeGeneratorCore/Structures/RectangleWithPath.cs#L10
Non-nullable property 'MazePointLeft' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
codeqlanalyze (csharp):
DeveMazeGeneratorCore.MonoGame.Core/LineOfSight/LineOfSightObject.cs#L9
Non-nullable property 'LosPoints' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
codeqlanalyze (csharp):
DeveMazeGeneratorCore.MonoGame.Core/HelperObjects/IntSize.cs#L15
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
|
codeqlanalyze (csharp)
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
DeveMazeGeneratorCore.ConsoleApp.Linux
|
38.3 MB |
sha256:7668b1378cc103baf4212d1f4cbf31316b2edd49927ad7f8a4b801e80412378e
|
|
|
DeveMazeGeneratorCore.ConsoleApp.Windows
|
38.4 MB |
sha256:30bc02fe65663d74e0af401ed9b1f8ea85e431ea825b0edba9b87c75660fea0e
|
|
|
DeveMazeGeneratorCore.MonoGame.Android_aab
|
31.6 MB |
sha256:981ed522819b152fcc736fa496c82ae8015a456a55c63da8fbc0663d809600c4
|
|
|
DeveMazeGeneratorCore.MonoGame.Android_apk
|
32 MB |
sha256:07ac2a6616ce156751ff5828d58a1a891e1a57075e6cc9c104b345292ef52212
|
|
|
DeveMazeGeneratorCore.MonoGame.DesktopGL_linux-x64
|
30.5 MB |
sha256:2ab4c0473c3573bdd6ee2cc6007b6184b1abc6ae55418a41d86d5fded47c8e5d
|
|
|
DeveMazeGeneratorCore.MonoGame.DesktopGL_win-x64
|
22.4 MB |
sha256:c846fffe44ae6ad8b89a5dbbf08b0f256ef55bca70f56aebc44281cd766f3633
|
|
|
DeveMazeGeneratorCore.MonoGame.DesktopGL_win-x64_onlinux
|
22.3 MB |
sha256:c7c9d7d8089c7ed6448558ad19a698f3cd41c695ba693efbdaa3daf1d720e16e
|
|
|
DeveMazeGeneratorCore.MonoGame.DesktopGL_win-x64_onlinuxtargz
|
31.2 MB |
sha256:47b71cebb9794926603f6807fcaa6a8e06554dfee5878af847f1f3335e06829e
|
|
|
DeveMazeGeneratorCore.MonoGame.WindowsDX_win-x64
|
46.2 MB |
sha256:d77cebb9d5da9dcd7c11387baee0c0ba6539b099591dd316885c651d79fe1dfc
|
|
|
DeveMazeGeneratorCore7z
|
86.8 KB |
sha256:e2a62b427828a3e8549fe47168a6f34f934a9154cfc2b58341e42f4db570ab10
|
|
|
DeveMazeGeneratorCoreNuGet
|
49.7 KB |
sha256:c1b8a142615a168dbf1d89607f21b99d0c3ba4c5bae8335713b9ea0a3a9f99a5
|
|
|
DeveMazeGeneratorCoreZip
|
75.2 KB |
sha256:e656cadecbb1138f0c805ce0d9e05dd4fae9d9637deff70e70a72ee405399cea
|
|