mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Replace interface{} with any (#25686)
				
					
				
			Result of running `perl -p -i -e 's#interface\{\}#any#g' **/*` and `make fmt`.
Basically the same [as golang did](2580d0e08d).
			
			
This commit is contained in:
		@@ -121,8 +121,8 @@ type compareDump struct {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type compareField struct {
 | 
			
		||||
	before    interface{}
 | 
			
		||||
	after     interface{}
 | 
			
		||||
	before    any
 | 
			
		||||
	after     any
 | 
			
		||||
	ignore    bool
 | 
			
		||||
	transform func(string) string
 | 
			
		||||
	nested    *compareFields
 | 
			
		||||
@@ -215,7 +215,7 @@ func (c *compareDump) assertEquals(repoBefore, repoAfter *repo_model.Repository)
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (c *compareDump) assertLoadYAMLFiles(beforeFilename, afterFilename string, before, after interface{}) {
 | 
			
		||||
func (c *compareDump) assertLoadYAMLFiles(beforeFilename, afterFilename string, before, after any) {
 | 
			
		||||
	_, beforeErr := os.Stat(beforeFilename)
 | 
			
		||||
	_, afterErr := os.Stat(afterFilename)
 | 
			
		||||
	assert.EqualValues(c.t, errors.Is(beforeErr, os.ErrNotExist), errors.Is(afterErr, os.ErrNotExist))
 | 
			
		||||
@@ -255,7 +255,7 @@ func (c *compareDump) assertLoadFiles(beforeFilename, afterFilename string, t re
 | 
			
		||||
	return beforePtr.Elem(), afterPtr.Elem()
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (c *compareDump) assertEqual(filename string, kind interface{}, fields compareFields) (i interface{}) {
 | 
			
		||||
func (c *compareDump) assertEqual(filename string, kind any, fields compareFields) (i any) {
 | 
			
		||||
	beforeFilename := filepath.Join(c.dirBefore, filename)
 | 
			
		||||
	afterFilename := filepath.Join(c.dirAfter, filename)
 | 
			
		||||
 | 
			
		||||
@@ -269,7 +269,7 @@ func (c *compareDump) assertEqual(filename string, kind interface{}, fields comp
 | 
			
		||||
	return i
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (c *compareDump) assertEqualSlices(before, after reflect.Value, fields compareFields) interface{} {
 | 
			
		||||
func (c *compareDump) assertEqualSlices(before, after reflect.Value, fields compareFields) any {
 | 
			
		||||
	assert.EqualValues(c.t, before.Len(), after.Len())
 | 
			
		||||
	if before.Len() == after.Len() {
 | 
			
		||||
		for i := 0; i < before.Len(); i++ {
 | 
			
		||||
@@ -282,7 +282,7 @@ func (c *compareDump) assertEqualSlices(before, after reflect.Value, fields comp
 | 
			
		||||
	return after.Interface()
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (c *compareDump) assertEqualValues(before, after reflect.Value, fields compareFields) interface{} {
 | 
			
		||||
func (c *compareDump) assertEqualValues(before, after reflect.Value, fields compareFields) any {
 | 
			
		||||
	for _, field := range reflect.VisibleFields(before.Type()) {
 | 
			
		||||
		bf := before.FieldByName(field.Name)
 | 
			
		||||
		bi := bf.Interface()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user