mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-30 19:08:37 +00:00 
			
		
		
		
	Backport #15213 `enry.IsVendor` is kinda slow as it simply iterates across all regexps. This PR ajdusts the regexps to combine them to make this process a little quicker. Related #15143 Signed-off-by: Andrew Thornton <art27@cantab.net>
This commit is contained in:
		| @@ -44,7 +44,7 @@ func (repo *Repository) GetLanguageStats(commitID string) (map[string]int64, err | ||||
|  | ||||
| 	sizes := make(map[string]int64) | ||||
| 	err = tree.Files().ForEach(func(f *object.File) error { | ||||
| 		if f.Size == 0 || enry.IsVendor(f.Name) || enry.IsDotFile(f.Name) || | ||||
| 		if f.Size == 0 || analyze.IsVendor(f.Name) || enry.IsDotFile(f.Name) || | ||||
| 			enry.IsDocumentation(f.Name) || enry.IsConfiguration(f.Name) { | ||||
| 			return nil | ||||
| 		} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user