Skip to content

Ignore missing StorageListResult swig#1420

Merged
AustinBenoit merged 1 commit intomainfrom
fix-storage-swig
Mar 28, 2026
Merged

Ignore missing StorageListResult swig#1420
AustinBenoit merged 1 commit intomainfrom
fix-storage-swig

Conversation

@AustinBenoit
Copy link
Copy Markdown
Contributor

Description

Provide details of the change, and generalize the change in the PR title above.

Ignore missing StorageListResult swig


Testing

Describe how you've tested these changes.

Run build


Type of Change

Place an x the applicable box:

  • Bug fix. Add the issue # below if applicable.
  • New feature. A non-breaking change which adds functionality.
  • Other, such as a build process or documentation change.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the SWIG interface for the storage module to ignore List methods and the StorageListResult class, as they are not yet wrapped. A review comment suggests adding a TODO to track the implementation of these methods as an improvement for technical debt management.

%ignore firebase::storage::StorageReference::GetBytes;
%ignore firebase::storage::StorageReference::PutBytes;
%ignore firebase::storage::StorageReference::PutFile;
// Ignore List methods and StorageListResult since StorageListResult is not wrapped yet.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

To make it clear that this is a temporary workaround and should be addressed in the future, it's good practice to add a TODO comment. This helps in tracking technical debt and makes it easier for developers to find and fix it later.

// TODO: Wrap StorageListResult and expose List methods.

@AustinBenoit AustinBenoit added the tests-requested: quick Trigger a quick set of integration tests. label Mar 27, 2026
@github-actions github-actions bot added tests: in-progress This PR's integration tests are in progress. and removed tests-requested: quick Trigger a quick set of integration tests. labels Mar 27, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 27, 2026

❌  Integration test FAILED

Requested by @firebase-workflow-trigger[bot] on commit 1197834
Last updated: Fri Mar 27 16:18 PDT 2026
View integration test log & download artifacts

Failures Configs
firestore [TEST] [FAILURE] [2021] [1/2 Build OS(s): macos] [1/5 Platform(s): 14] [1/2 Test Device(s): iOS]

@github-actions github-actions bot added the tests: failed This PR's integration tests failed. label Mar 27, 2026
@firebase-workflow-trigger firebase-workflow-trigger bot removed the tests: in-progress This PR's integration tests are in progress. label Mar 27, 2026
@AustinBenoit AustinBenoit merged commit c1b2bad into main Mar 28, 2026
25 of 26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tests: failed This PR's integration tests failed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants