Migrate proto codegen tool from https://github.com/nspcc-dev/neofs-api-go #270

Open
opened 2025-12-28 18:07:37 +00:00 by sami · 1 comment
Owner

Originally created by @cthulhu-rider on GitHub (Dec 27, 2024).

https://github.com/nspcc-dev/neofs-api-go/tree/master/util/protogen was previously used. It's worth to migrate here with proper adoption: interfaces changed a bit, generics came into the game

make sure unit tests are max deep before, any mistakes in "stable" marshaling are critical. If they are not deep enough - increase coverage. I had several thoughts about this, will share a bit later

Originally created by @cthulhu-rider on GitHub (Dec 27, 2024). https://github.com/nspcc-dev/neofs-api-go/tree/master/util/protogen was previously used. It's worth to migrate here with proper adoption: interfaces changed a bit, generics came into the game make sure unit tests are max deep before, any mistakes in "stable" marshaling are critical. If they are not deep enough - increase coverage. I had several thoughts about this, will share a bit later
Author
Owner

@roman-khimov commented on GitHub (Dec 27, 2024):

  1. Just transfer.
  2. Separate issue for generics and any other magic.
@roman-khimov commented on GitHub (Dec 27, 2024): 1. Just transfer. 2. Separate issue for generics and any other magic.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nspcc-dev/neofs-sdk-go#270
No description provided.