mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-31 05:32:25 -05:00 
			
		
		
		
	[chore] update dependencies, bump to Go 1.19.1 (#826)
* update dependencies, bump Go version to 1.19 * bump test image Go version * update golangci-lint * update gotosocial-drone-build * sign * linting, go fmt * update swagger docs * update swagger docs * whitespace * update contributing.md * fuckin whoopsie doopsie * linterino, linteroni * fix followrequest test not starting processor * fix other api/client tests not starting processor * fix remaining tests where processor not started * bump go-runners version * don't check last-webfingered-at, processor may have updated this * update swagger command * update bun to latest version * fix embed to work the same as before with new bun Signed-off-by: kim <grufwub@gmail.com> Co-authored-by: tsmethurst <tobi.smethurst@protonmail.com>
This commit is contained in:
		
					parent
					
						
							
								00d38855d4
							
						
					
				
			
			
				commit
				
					
						a156188b3e
					
				
			
		
					 1135 changed files with 258905 additions and 137146 deletions
				
			
		
							
								
								
									
										41
									
								
								vendor/google.golang.org/protobuf/internal/impl/message.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										41
									
								
								vendor/google.golang.org/protobuf/internal/impl/message.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -14,8 +14,7 @@ import ( | |||
| 
 | ||||
| 	"google.golang.org/protobuf/internal/genid" | ||||
| 	"google.golang.org/protobuf/reflect/protoreflect" | ||||
| 	pref "google.golang.org/protobuf/reflect/protoreflect" | ||||
| 	preg "google.golang.org/protobuf/reflect/protoregistry" | ||||
| 	"google.golang.org/protobuf/reflect/protoregistry" | ||||
| ) | ||||
| 
 | ||||
| // MessageInfo provides protobuf related functionality for a given Go type | ||||
|  | @ -29,7 +28,7 @@ type MessageInfo struct { | |||
| 	GoReflectType reflect.Type // pointer to struct | ||||
| 
 | ||||
| 	// Desc is the underlying message descriptor type and must be populated. | ||||
| 	Desc pref.MessageDescriptor | ||||
| 	Desc protoreflect.MessageDescriptor | ||||
| 
 | ||||
| 	// Exporter must be provided in a purego environment in order to provide | ||||
| 	// access to unexported fields. | ||||
|  | @ -54,7 +53,7 @@ type exporter func(v interface{}, i int) interface{} | |||
| // is generated by our implementation of protoc-gen-go (for v2 and on). | ||||
| // If it is unable to obtain a MessageInfo, it returns nil. | ||||
| func getMessageInfo(mt reflect.Type) *MessageInfo { | ||||
| 	m, ok := reflect.Zero(mt).Interface().(pref.ProtoMessage) | ||||
| 	m, ok := reflect.Zero(mt).Interface().(protoreflect.ProtoMessage) | ||||
| 	if !ok { | ||||
| 		return nil | ||||
| 	} | ||||
|  | @ -97,7 +96,7 @@ func (mi *MessageInfo) initOnce() { | |||
| // getPointer returns the pointer for a message, which should be of | ||||
| // the type of the MessageInfo. If the message is of a different type, | ||||
| // it returns ok==false. | ||||
| func (mi *MessageInfo) getPointer(m pref.Message) (p pointer, ok bool) { | ||||
| func (mi *MessageInfo) getPointer(m protoreflect.Message) (p pointer, ok bool) { | ||||
| 	switch m := m.(type) { | ||||
| 	case *messageState: | ||||
| 		return m.pointer(), m.messageInfo() == mi | ||||
|  | @ -134,10 +133,10 @@ type structInfo struct { | |||
| 	extensionOffset offset | ||||
| 	extensionType   reflect.Type | ||||
| 
 | ||||
| 	fieldsByNumber        map[pref.FieldNumber]reflect.StructField | ||||
| 	oneofsByName          map[pref.Name]reflect.StructField | ||||
| 	oneofWrappersByType   map[reflect.Type]pref.FieldNumber | ||||
| 	oneofWrappersByNumber map[pref.FieldNumber]reflect.Type | ||||
| 	fieldsByNumber        map[protoreflect.FieldNumber]reflect.StructField | ||||
| 	oneofsByName          map[protoreflect.Name]reflect.StructField | ||||
| 	oneofWrappersByType   map[reflect.Type]protoreflect.FieldNumber | ||||
| 	oneofWrappersByNumber map[protoreflect.FieldNumber]reflect.Type | ||||
| } | ||||
| 
 | ||||
| func (mi *MessageInfo) makeStructInfo(t reflect.Type) structInfo { | ||||
|  | @ -147,10 +146,10 @@ func (mi *MessageInfo) makeStructInfo(t reflect.Type) structInfo { | |||
| 		unknownOffset:   invalidOffset, | ||||
| 		extensionOffset: invalidOffset, | ||||
| 
 | ||||
| 		fieldsByNumber:        map[pref.FieldNumber]reflect.StructField{}, | ||||
| 		oneofsByName:          map[pref.Name]reflect.StructField{}, | ||||
| 		oneofWrappersByType:   map[reflect.Type]pref.FieldNumber{}, | ||||
| 		oneofWrappersByNumber: map[pref.FieldNumber]reflect.Type{}, | ||||
| 		fieldsByNumber:        map[protoreflect.FieldNumber]reflect.StructField{}, | ||||
| 		oneofsByName:          map[protoreflect.Name]reflect.StructField{}, | ||||
| 		oneofWrappersByType:   map[reflect.Type]protoreflect.FieldNumber{}, | ||||
| 		oneofWrappersByNumber: map[protoreflect.FieldNumber]reflect.Type{}, | ||||
| 	} | ||||
| 
 | ||||
| fieldLoop: | ||||
|  | @ -180,12 +179,12 @@ fieldLoop: | |||
| 			for _, s := range strings.Split(f.Tag.Get("protobuf"), ",") { | ||||
| 				if len(s) > 0 && strings.Trim(s, "0123456789") == "" { | ||||
| 					n, _ := strconv.ParseUint(s, 10, 64) | ||||
| 					si.fieldsByNumber[pref.FieldNumber(n)] = f | ||||
| 					si.fieldsByNumber[protoreflect.FieldNumber(n)] = f | ||||
| 					continue fieldLoop | ||||
| 				} | ||||
| 			} | ||||
| 			if s := f.Tag.Get("protobuf_oneof"); len(s) > 0 { | ||||
| 				si.oneofsByName[pref.Name(s)] = f | ||||
| 				si.oneofsByName[protoreflect.Name(s)] = f | ||||
| 				continue fieldLoop | ||||
| 			} | ||||
| 		} | ||||
|  | @ -208,8 +207,8 @@ fieldLoop: | |||
| 		for _, s := range strings.Split(f.Tag.Get("protobuf"), ",") { | ||||
| 			if len(s) > 0 && strings.Trim(s, "0123456789") == "" { | ||||
| 				n, _ := strconv.ParseUint(s, 10, 64) | ||||
| 				si.oneofWrappersByType[tf] = pref.FieldNumber(n) | ||||
| 				si.oneofWrappersByNumber[pref.FieldNumber(n)] = tf | ||||
| 				si.oneofWrappersByType[tf] = protoreflect.FieldNumber(n) | ||||
| 				si.oneofWrappersByNumber[protoreflect.FieldNumber(n)] = tf | ||||
| 				break | ||||
| 			} | ||||
| 		} | ||||
|  | @ -219,7 +218,11 @@ fieldLoop: | |||
| } | ||||
| 
 | ||||
| func (mi *MessageInfo) New() protoreflect.Message { | ||||
| 	return mi.MessageOf(reflect.New(mi.GoReflectType.Elem()).Interface()) | ||||
| 	m := reflect.New(mi.GoReflectType.Elem()).Interface() | ||||
| 	if r, ok := m.(protoreflect.ProtoMessage); ok { | ||||
| 		return r.ProtoReflect() | ||||
| 	} | ||||
| 	return mi.MessageOf(m) | ||||
| } | ||||
| func (mi *MessageInfo) Zero() protoreflect.Message { | ||||
| 	return mi.MessageOf(reflect.Zero(mi.GoReflectType).Interface()) | ||||
|  | @ -237,7 +240,7 @@ func (mi *MessageInfo) Message(i int) protoreflect.MessageType { | |||
| 	fd := mi.Desc.Fields().Get(i) | ||||
| 	switch { | ||||
| 	case fd.IsWeak(): | ||||
| 		mt, _ := preg.GlobalTypes.FindMessageByName(fd.Message().FullName()) | ||||
| 		mt, _ := protoregistry.GlobalTypes.FindMessageByName(fd.Message().FullName()) | ||||
| 		return mt | ||||
| 	case fd.IsMap(): | ||||
| 		return mapEntryType{fd.Message(), mi.fieldTypes[fd.Number()]} | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue