Skip to content

fix(android): add input broadcast APIs for mobile mods #49

fix(android): add input broadcast APIs for mobile mods

fix(android): add input broadcast APIs for mobile mods #49

Triggered via pull request August 8, 2026 14:22
Status Success
Total duration 3m 58s
Artifacts –

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

25 warnings
Android DLL
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Android DLL: StArray.ModManager.Analyzer/HookGenerator.cs#L49
Non-nullable property 'Location' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Android DLL: StArray.ModManager.Analyzer/HookGenerator.cs#L48
Non-nullable property 'ResolverCallExpression' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Android DLL: StArray.ModManager.Analyzer/HookGenerator.cs#L42
Non-nullable property 'ReturnType' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Android DLL: StArray.ModManager.Analyzer/HookGenerator.cs#L41
Non-nullable property 'MethodName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Android DLL: StArray.ModManager.Analyzer/HookGenerator.cs#L40
Non-nullable property 'TypeAccessibility' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Android DLL: StArray.ModManager.Analyzer/HookGenerator.cs#L39
Non-nullable property 'ContainingType' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Android DLL: StArray.ModManager.Analyzer/HookGenerator.cs#L38
Non-nullable property 'AttrType' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Android DLL: StArray.ModManager.Analyzer/HookGenerator.cs#L33
Argument of type 'ImmutableArray<HookGenerator.HookInfo?>' cannot be used for parameter 'hooks' of type 'ImmutableArray<HookGenerator.HookInfo>' in 'void HookGenerator.GenerateCode(SourceProductionContext ctx, Compilation compilation, ImmutableArray<HookInfo> hooks)' due to differences in the nullability of reference types.
Android DLL: StArray.ModManager.Analyzer/UnmanagedStubGenerator.cs#L27
Argument of type 'ImmutableArray<UnmanagedStubGenerator.UnmanagedClassInfo?>' cannot be used for parameter 'classes' of type 'ImmutableArray<UnmanagedStubGenerator.UnmanagedClassInfo>' in 'void UnmanagedStubGenerator.Generate(SourceProductionContext spc, Compilation compilation, ImmutableArray<UnmanagedClassInfo> classes)' due to differences in the nullability of reference types.
Android AAR
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, android-actions/setup-android@v3, gradle/actions/setup-gradle@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Android AAR
Failed to restore gradle-home-v1|Linux|android[27df40b80d25f4e0c5be504ed712742e]-fd4797b91c1a7ef1108ff909c50eb0c83cbf55be: Error: Cache service responded with 400
Android AAR
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
Windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows: StArray.ModManager.Analyzer/HookGenerator.cs#L49
Non-nullable property 'Location' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Windows: StArray.ModManager.Analyzer/HookGenerator.cs#L48
Non-nullable property 'ResolverCallExpression' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Windows: StArray.ModManager.Analyzer/HookGenerator.cs#L42
Non-nullable property 'ReturnType' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Windows: StArray.ModManager.Analyzer/HookGenerator.cs#L41
Non-nullable property 'MethodName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Windows: StArray.ModManager.Analyzer/HookGenerator.cs#L40
Non-nullable property 'TypeAccessibility' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Windows: StArray.ModManager.Analyzer/HookGenerator.cs#L39
Non-nullable property 'ContainingType' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Windows: StArray.ModManager.Analyzer/HookGenerator.cs#L38
Non-nullable property 'AttrType' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Windows: StArray.ModManager.Analyzer/HookGenerator.cs#L33
Argument of type 'ImmutableArray<HookGenerator.HookInfo?>' cannot be used for parameter 'hooks' of type 'ImmutableArray<HookGenerator.HookInfo>' in 'void HookGenerator.GenerateCode(SourceProductionContext ctx, Compilation compilation, ImmutableArray<HookInfo> hooks)' due to differences in the nullability of reference types.
Windows: StArray.ModManager.Analyzer/UnmanagedStubGenerator.cs#L27
Argument of type 'ImmutableArray<UnmanagedStubGenerator.UnmanagedClassInfo?>' cannot be used for parameter 'classes' of type 'ImmutableArray<UnmanagedStubGenerator.UnmanagedClassInfo>' in 'void UnmanagedStubGenerator.Generate(SourceProductionContext spc, Compilation compilation, ImmutableArray<UnmanagedClassInfo> classes)' due to differences in the nullability of reference types.