mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-03 21:08:25 +00: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:
		@@ -21,7 +21,7 @@ import (
 | 
			
		||||
	packages_service "code.gitea.io/gitea/services/packages"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func apiError(ctx *context.Context, status int, obj interface{}) {
 | 
			
		||||
func apiError(ctx *context.Context, status int, obj any) {
 | 
			
		||||
	helper.LogAndProcessError(ctx, status, obj, func(message string) {
 | 
			
		||||
		ctx.PlainText(status, message)
 | 
			
		||||
	})
 | 
			
		||||
@@ -65,9 +65,9 @@ func enumeratePackages(ctx *context.Context, filename string, pvs []*packages_mo
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	specs := make([]interface{}, 0, len(pds))
 | 
			
		||||
	specs := make([]any, 0, len(pds))
 | 
			
		||||
	for _, p := range pds {
 | 
			
		||||
		specs = append(specs, []interface{}{
 | 
			
		||||
		specs = append(specs, []any{
 | 
			
		||||
			p.Package.Name,
 | 
			
		||||
			&rubygems_module.RubyUserMarshal{
 | 
			
		||||
				Name:  "Gem::Version",
 | 
			
		||||
@@ -129,7 +129,7 @@ func ServePackageSpecification(ctx *context.Context) {
 | 
			
		||||
	// create a Ruby Gem::Specification object
 | 
			
		||||
	spec := &rubygems_module.RubyUserDef{
 | 
			
		||||
		Name: "Gem::Specification",
 | 
			
		||||
		Value: []interface{}{
 | 
			
		||||
		Value: []any{
 | 
			
		||||
			"3.2.3", // @rubygems_version
 | 
			
		||||
			4,       // @specification_version,
 | 
			
		||||
			pd.Package.Name,
 | 
			
		||||
@@ -142,7 +142,7 @@ func ServePackageSpecification(ctx *context.Context) {
 | 
			
		||||
			nil,               // @required_ruby_version
 | 
			
		||||
			nil,               // @required_rubygems_version
 | 
			
		||||
			metadata.Platform, // @original_platform
 | 
			
		||||
			[]interface{}{},   // @dependencies
 | 
			
		||||
			[]any{},           // @dependencies
 | 
			
		||||
			nil,               // rubyforge_project
 | 
			
		||||
			"",                // @email
 | 
			
		||||
			metadata.Authors,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user