Skip to content

[Actions][Linux] Add more plugins to be built, fix all compile warnings and errors#371

Merged
VeithMetro merged 6 commits intomasterfrom
development/actions-add-more-plugins
Dec 11, 2025
Merged

[Actions][Linux] Add more plugins to be built, fix all compile warnings and errors#371
VeithMetro merged 6 commits intomasterfrom
development/actions-add-more-plugins

Conversation

@VeithMetro
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings December 11, 2025 09:22
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes compilation warnings and errors for Linux builds by updating several plugin files. The changes primarily focus on marking unused parameters and updating function signatures to match interface requirements.

  • Mark unused function parameters with VARIABLE_IS_NOT_USED macro or comment syntax to suppress compiler warnings
  • Update Subscribe and Unsubscribe method signatures to include a new index parameter
  • Adjust warning macro formatting (PUSH_WARNING/POP_WARNING) by removing trailing semicolons

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
RustBridge/RustBridge.h Updated PUSH_WARNING and POP_WARNING macro formatting to remove trailing semicolons
RustBridge/RustBridge.cpp Marked unused parameters in Deinitialize, Detach, and RustInvoke methods; fixed "parmeters" typo to "parameters"
BridgeLink/BridgeLink.h Added index parameter to Subscribe/Unsubscribe methods and marked unused plugin parameters in lifecycle methods (Destroy, Activated, Deactivated, Unavailable)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@VeithMetro VeithMetro requested a review from sebaszm December 11, 2025 09:37
@VeithMetro VeithMetro merged commit cfbb470 into master Dec 11, 2025
40 checks passed
@VeithMetro VeithMetro deleted the development/actions-add-more-plugins branch December 11, 2025 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants