mirror of
				https://github.com/go-task/task.git
				synced 2025-10-30 23:58:01 +02:00 
			
		
		
		
	chore(deps): upgrade x/exp/slices (#1462)
This commit is contained in:
		
							
								
								
									
										2
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								go.mod
									
									
									
									
									
								
							| @@ -14,7 +14,7 @@ require ( | ||||
| 	github.com/spf13/pflag v1.0.5 | ||||
| 	github.com/stretchr/testify v1.8.4 | ||||
| 	github.com/zeebo/xxh3 v1.0.2 | ||||
| 	golang.org/x/exp v0.0.0-20230212135524-a684f29349b6 | ||||
| 	golang.org/x/exp v0.0.0-20240110193028-0dcbfd608b1e | ||||
| 	golang.org/x/sync v0.6.0 | ||||
| 	golang.org/x/term v0.16.0 | ||||
| 	gopkg.in/yaml.v3 v3.0.1 | ||||
|   | ||||
							
								
								
									
										4
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								go.sum
									
									
									
									
									
								
							| @@ -45,8 +45,8 @@ github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXl | ||||
| github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= | ||||
| github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= | ||||
| github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= | ||||
| golang.org/x/exp v0.0.0-20230212135524-a684f29349b6 h1:Ic9KukPQ7PegFzHckNiMTQXGgEszA7mY2Fn4ZMtnMbw= | ||||
| golang.org/x/exp v0.0.0-20230212135524-a684f29349b6/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= | ||||
| golang.org/x/exp v0.0.0-20240110193028-0dcbfd608b1e h1:723BNChdd0c2Wk6WOE320qGBiPtYx0F0Bbm1kriShfE= | ||||
| golang.org/x/exp v0.0.0-20240110193028-0dcbfd608b1e/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= | ||||
| golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= | ||||
| golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= | ||||
| golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | ||||
|   | ||||
| @@ -90,7 +90,7 @@ func (om *OrderedMap[K, V]) Sort() { | ||||
| } | ||||
|  | ||||
| // SortFunc will sort the map using the given function. | ||||
| func (om *OrderedMap[K, V]) SortFunc(less func(i, j K) bool) { | ||||
| func (om *OrderedMap[K, V]) SortFunc(less func(i, j K) int) { | ||||
| 	slices.SortFunc(om.s, less) | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -42,8 +42,14 @@ func TestSortFunc(t *testing.T) { | ||||
| 	om.Set(3, "three") | ||||
| 	om.Set(1, "one") | ||||
| 	om.Set(2, "two") | ||||
| 	om.SortFunc(func(i, j int) bool { | ||||
| 		return i > j | ||||
| 	om.SortFunc(func(a, b int) int { | ||||
| 		if a < b { | ||||
| 			return 1 | ||||
| 		} | ||||
| 		if a > b { | ||||
| 			return -1 | ||||
| 		} | ||||
| 		return 0 | ||||
| 	}) | ||||
| 	assert.Equal(t, []int{3, 2, 1}, om.s) | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user