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
to remove generated protobuf code that is unused, removing all runtime references to gogo packages,
205
+
to remove or isolate via build tags generated protobuf code that is unused, removing all runtime references to gogo packages,
206
206
while still satisfying the interfaces required for apimachinery protobuf handling.
207
207
This accomplishes goal 3 by removing generated aspects of Kubernetes API types like proto descriptors
208
208
which *appeared* to allow standard proto libraries to interact with those objects,
@@ -301,7 +301,7 @@ Removed methods and their replacement are:
301
301
*`XXX_Size` --> `Size`
302
302
*`XXX_DiscardUnknown` --> Remove, was a no-op
303
303
*`Descriptor` --> No replacement
304
-
*`ProtoMessage` --> Remove, was a no-op
304
+
*`ProtoMessage` --> Remove, was a no-op (or re-enable via a `kubernetes_protomessage_one_more_release` build tag for one release while eliminating use)
305
305
306
306
Mitigation: there is no use of these methods across all
0 commit comments