You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enrich Jules.md with info from online Firebase C++ docs
This commit updates Jules.md, the AI agent guide, with additional
context and details sourced from the official Firebase C++ online
documentation.
Key enhancements include:
- **Introduction**: Added a link to the Firebase library support by
platform table and a note on the open-source structure of the C++ SDKs
(desktop vs. mobile).
- **Setup Commands**:
- Clarified iOS setup to include linking .framework files alongside
pods.
- Added a new "Desktop Platform Setup Details" subsection, covering:
- Conversion of iOS `GoogleService-Info.plist` to
`google-services-desktop.json` using the provided Python
script.
- Search order for desktop configuration files.
- Common system library dependencies for Windows, macOS, and
Linux desktop builds.
- **API Surface**:
- Clarified that `firebase::auth::User` objects are typically
obtained from `firebase::auth::AuthResult` after successful
authentication operations.
- **Best Practices**:
- Added a "Platform-Specific Considerations" subsection detailing:
- The REST-based nature of the Realtime Database C++ SDK on
desktop and the consequent need for server-side indexing for
`OrderByChild()` queries.
- Awareness of iOS method swizzling used by some Firebase
products.
These additions provide more comprehensive guidance for you,
particularly regarding platform-specific nuances and SDK architecture.
The document maintains an 80-character line wrap.
0 commit comments