mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 11:28:24 +00:00 
			
		
		
		
	Migrate to use jsoniter instead of encoding/json (#14841)
* Migrate to use jsoniter * fix tests * update gitea.com/go-chi/binding Signed-off-by: Andrew Thornton <art27@cantab.net> Co-authored-by: 6543 <6543@obermui.de>
This commit is contained in:
		| @@ -6,7 +6,6 @@ | ||||
| package gitdiff | ||||
|  | ||||
| import ( | ||||
| 	"encoding/json" | ||||
| 	"fmt" | ||||
| 	"html/template" | ||||
| 	"strconv" | ||||
| @@ -17,6 +16,7 @@ import ( | ||||
| 	"code.gitea.io/gitea/modules/git" | ||||
| 	"code.gitea.io/gitea/modules/highlight" | ||||
| 	"code.gitea.io/gitea/modules/setting" | ||||
| 	jsoniter "github.com/json-iterator/go" | ||||
| 	dmp "github.com/sergi/go-diff/diffmatchpatch" | ||||
| 	"github.com/stretchr/testify/assert" | ||||
| 	"gopkg.in/ini.v1" | ||||
| @@ -298,7 +298,8 @@ index 6961180..9ba1a00 100644 | ||||
| 				t.Errorf("ParsePatch(%q) error = %v, wantErr %v", testcase.name, err, testcase.wantErr) | ||||
| 				return | ||||
| 			} | ||||
| 			gotMarshaled, _ := json.MarshalIndent(got, "  ", "  ") | ||||
| 			json := jsoniter.ConfigCompatibleWithStandardLibrary | ||||
| 			gotMarshaled, _ := json.MarshalIndent(got, "", "  ") | ||||
| 			if got.NumFiles != 1 { | ||||
| 				t.Errorf("ParsePath(%q) did not receive 1 file:\n%s", testcase.name, string(gotMarshaled)) | ||||
| 				return | ||||
|   | ||||
		Reference in New Issue
	
	Block a user