feat: implement copilot mode

This commit is contained in:
2023-10-15 12:08:33 +02:00
parent c2b12f297c
commit 58538cff20
31 changed files with 565 additions and 395 deletions

View File

@ -33,7 +33,7 @@ var (
return !inOneof(ox) && inOneof(oy)
}
// Fields in disjoint oneof sets are sorted by declaration index.
if ox != nil && oy != nil && ox != oy {
if inOneof(ox) && inOneof(oy) && ox != oy {
return ox.Index() < oy.Index()
}
// Fields sorted by field number.