Skip to content

[WIP] Discuss making reflection cache optional without interface changes#3

Closed
Copilot wants to merge 1 commit intomainfrom
copilot/discuss-reflection-cache-optional
Closed

[WIP] Discuss making reflection cache optional without interface changes#3
Copilot wants to merge 1 commit intomainfrom
copilot/discuss-reflection-cache-optional

Conversation

Copy link
Copy Markdown

Copilot AI commented Mar 8, 2026

  • Create PropertyWithAttribute.cs internal struct in Google.Apis.Core/Util/
  • Create ReflectionCache.cs internal class in Google.Apis.Core/Util/
  • Modify ParameterUtils.cs: add public static bool EnableReflectionCache property (default false) and use cache in IterateParameters when enabled
  • Add ReflectionCacheTest.cs tests in Google.Apis.Tests/Apis/Utils/
  • Add tests for opt-in behavior in ParameterUtilsTest.cs
  • Build and verify tests pass

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@baal2000 baal2000 closed this Mar 8, 2026
Copilot stopped work on behalf of baal2000 due to an error March 8, 2026 22:46
@baal2000 baal2000 deleted the copilot/discuss-reflection-cache-optional branch March 9, 2026 12:57
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.

2 participants