en un clic
parity-checker
// Ensure API parity between GDScript and C#. Use when adding new methods, signals, or features to the plugin bridge to verify that Mono users have identical functionality.
// Ensure API parity between GDScript and C#. Use when adding new methods, signals, or features to the plugin bridge to verify that Mono users have identical functionality.
Synchronize documentation with code changes. Use when modifying APIs, installation steps, or project requirements to ensure MkDocs, README, and AGENTS.md are accurate.
Manage and execute AdMob plugin releases. Use when bumping versions, generating changelogs, or validating GitHub release assets to ensure consistency across Godot, Android, and iOS.
Rigorous multi-platform feature synchronization for Godot AdMob. Use when adding or modifying ad formats, consent flows, or bridge methods to ensure GDScript, C#, Android, and iOS implementations are perfectly in sync.
| name | parity-checker |
| description | Ensure API parity between GDScript and C#. Use when adding new methods, signals, or features to the plugin bridge to verify that Mono users have identical functionality. |
Ensure that GDScript and C# implementations remain synchronized and consistent.
snake_case (e.g., load_ad)PascalCase (e.g., LoadAd)_plugin.Call("method_name") must always use the EXACT string defined in the native bridge (usually snake_case).For every new feature in admob.gd:
.cs class in csharp/src/Api/.SafeConnect is used for signals in C#.gdscript/sample/Main.gd, it MUST be added to csharp/sample/MainCSharpExample.cs.grep -r "_get_plugin" . and grep -r "GetPlugin" . to compare list of initialized modules.