fix: resolve parameterized $compareTo types and fix array count type
- VisitNameAndData: return any instead of named struct when mergeCompareTo resolves $compareTo, fixing field type mismatches for switch/container types - ContainerCompareTo: traverse anon/bitfield fields for compareTo resolution, fixes entityMetadata 'field not found' errors - Array.Count: change from string to any to handle numeric count values - ArrayEncoder: fix nil check to correctly write length prefix for arrays - ArrayDecoder: use fmt.Sprint for safe Count conversion
This commit is contained in:
@@ -35,7 +35,7 @@ type (
|
||||
|
||||
Array struct {
|
||||
CountType any
|
||||
Count string
|
||||
Count any
|
||||
Type any
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user