+
Skip to content

Conversation

MGaetan89
Copy link
Contributor

Proposed Changes

  • Deprecate proxy compat methods that simply call to the framework implementation.
  • Replace usages of the deprecated methods.
  • Add missing @ReplaceWith annotation.
  • Run ./gradlew updateApi.

Note

This PR focuses only on the files impacted by #793 and #795.

Testing

Test: GitHub CI

* @return a new {@link ViewStructure} that can be used for Content Capture purposes.
* @deprecated
*/
@Deprecated
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I wasn't sure how to proceed here.
ViewStructureCompat is now deprecated, but changing the return typo would be a breaking change.
Probably a new method should be added, but what name should be used for it?

@MGaetan89 MGaetan89 force-pushed the core-deprecate-proxy-methods branch from a4cf901 to f0c5ce9 Compare August 15, 2025 06:37
@MGaetan89 MGaetan89 marked this pull request as ready for review August 15, 2025 07:12
@MGaetan89 MGaetan89 requested review from alanv and dlam as code owners August 15, 2025 07:12
@MGaetan89
Copy link
Contributor Author

The failures in this PR are the same as on the androidx-main branch.

@MGaetan89 MGaetan89 force-pushed the core-deprecate-proxy-methods branch 2 times, most recently from bd5f18b to 674af5a Compare August 27, 2025 09:16
@MGaetan89 MGaetan89 force-pushed the core-deprecate-proxy-methods branch from 674af5a to 6ffe6f3 Compare September 17, 2025 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载