mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-31 04:02:26 -05:00 
			
		
		
		
	[chore]: Bump github.com/gin-contrib/cors from 1.4.0 to 1.5.0 (#2388)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
		
					parent
					
						
							
								e4e0a5e3f6
							
						
					
				
			
			
				commit
				
					
						66b77acb1c
					
				
			
		
					 169 changed files with 173005 additions and 56262 deletions
				
			
		
							
								
								
									
										8
									
								
								vendor/github.com/bytedance/sonic/decoder/decoder_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								vendor/github.com/bytedance/sonic/decoder/decoder_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,4 +1,4 @@ | |||
| // +build amd64,go1.15,!go1.21 | ||||
| // +build amd64,go1.16,!go1.22 | ||||
| 
 | ||||
| /* | ||||
| * Copyright 2023 ByteDance Inc. | ||||
|  | @ -25,6 +25,10 @@ import ( | |||
| // Decoder is the decoder context object | ||||
| type Decoder = decoder.Decoder | ||||
| 
 | ||||
| // SyntaxError represents json syntax error | ||||
| type SyntaxError = decoder.SyntaxError | ||||
| 
 | ||||
| // MismatchTypeError represents dismatching between json and object | ||||
| type MismatchTypeError = decoder.MismatchTypeError | ||||
| 
 | ||||
| // Options for decode. | ||||
|  | @ -42,8 +46,6 @@ const ( | |||
| // StreamDecoder is the decoder context object for streaming input. | ||||
| type StreamDecoder = decoder.StreamDecoder | ||||
| 
 | ||||
| type SyntaxError = decoder.SyntaxError | ||||
| 
 | ||||
| var ( | ||||
|     // NewDecoder creates a new decoder instance. | ||||
|     NewDecoder = decoder.NewDecoder | ||||
|  |  | |||
							
								
								
									
										78
									
								
								vendor/github.com/bytedance/sonic/decoder/decoder_compat.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										78
									
								
								vendor/github.com/bytedance/sonic/decoder/decoder_compat.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,4 +1,4 @@ | |||
| // +build !amd64 go1.21 | ||||
| // +build !amd64 !go1.16 go1.22 | ||||
| 
 | ||||
| /* | ||||
| * Copyright 2023 ByteDance Inc. | ||||
|  | @ -14,28 +14,34 @@ | |||
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
| * See the License for the specific language governing permissions and | ||||
| * limitations under the License. | ||||
| */ | ||||
|  */ | ||||
| 
 | ||||
| package decoder | ||||
| 
 | ||||
| import ( | ||||
|      `encoding/json` | ||||
|      `bytes` | ||||
|      `reflect` | ||||
|      `github.com/bytedance/sonic/internal/native/types` | ||||
|      `github.com/bytedance/sonic/option` | ||||
|      `io` | ||||
|     `bytes` | ||||
|     `encoding/json` | ||||
|     `io` | ||||
|     `reflect` | ||||
|     `unsafe` | ||||
| 
 | ||||
|     `github.com/bytedance/sonic/internal/native/types` | ||||
|     `github.com/bytedance/sonic/option` | ||||
| ) | ||||
| 
 | ||||
| const ( | ||||
|      _F_use_int64 = iota | ||||
|      _F_use_number | ||||
|      _F_disable_urc | ||||
|      _F_disable_unknown | ||||
|      _F_copy_string | ||||
|      _F_validate_string | ||||
| func init() { | ||||
|      println("WARNING: sonic only supports Go1.16~1.20 && CPU amd64, but your environment is not suitable") | ||||
| } | ||||
| 
 | ||||
|      _F_allow_control = 31 | ||||
| const ( | ||||
|      _F_use_int64       = 0 | ||||
|      _F_disable_urc     = 2 | ||||
|      _F_disable_unknown = 3 | ||||
|      _F_copy_string     = 4 | ||||
|   | ||||
|      _F_use_number      = types.B_USE_NUMBER | ||||
|      _F_validate_string = types.B_VALIDATE_STRING | ||||
|      _F_allow_control   = types.B_ALLOW_CONTROL | ||||
| ) | ||||
| 
 | ||||
| type Options uint64 | ||||
|  | @ -106,10 +112,10 @@ func (self *Decoder) CheckTrailings() error { | |||
| func (self *Decoder) Decode(val interface{}) error { | ||||
|     r := bytes.NewBufferString(self.s) | ||||
|    dec := json.NewDecoder(r) | ||||
|    if (self.f | uint64(OptionUseNumber)) != 0  { | ||||
|    if (self.f & uint64(OptionUseNumber)) != 0  { | ||||
|        dec.UseNumber() | ||||
|    } | ||||
|    if (self.f | uint64(OptionDisableUnknown)) != 0  { | ||||
|    if (self.f & uint64(OptionDisableUnknown)) != 0  { | ||||
|        dec.DisallowUnknownFields() | ||||
|    } | ||||
|    return dec.Decode(val) | ||||
|  | @ -163,34 +169,26 @@ func Pretouch(vt reflect.Type, opts ...option.CompileOption) error { | |||
|      return nil | ||||
| } | ||||
| 
 | ||||
| type StreamDecoder struct { | ||||
|    r       io.Reader | ||||
|    buf     []byte | ||||
|    scanp   int | ||||
|    scanned int64 | ||||
|    err     error | ||||
|    Decoder | ||||
| } | ||||
| type StreamDecoder = json.Decoder | ||||
| 
 | ||||
| // NewStreamDecoder adapts to encoding/json.NewDecoder API. | ||||
| // | ||||
| // NewStreamDecoder returns a new decoder that reads from r. | ||||
| func NewStreamDecoder(r io.Reader) *StreamDecoder { | ||||
|    return &StreamDecoder{r : r} | ||||
|    return json.NewDecoder(r) | ||||
| } | ||||
| 
 | ||||
| // Decode decodes input stream into val with corresponding data.  | ||||
| // Redundantly bytes may be read and left in its buffer, and can be used at next call. | ||||
| // Either io error from underlying io.Reader (except io.EOF)  | ||||
| // or syntax error from data will be recorded and stop subsequently decoding. | ||||
| func (self *StreamDecoder) Decode(val interface{}) (err error) { | ||||
|    dec := json.NewDecoder(self.r) | ||||
|    if (self.f | uint64(OptionUseNumber)) != 0  { | ||||
|        dec.UseNumber() | ||||
|    } | ||||
|    if (self.f | uint64(OptionDisableUnknown)) != 0  { | ||||
|        dec.DisallowUnknownFields() | ||||
|    } | ||||
|    return dec.Decode(val) | ||||
| // SyntaxError represents json syntax error | ||||
| type SyntaxError json.SyntaxError | ||||
| 
 | ||||
| // Description | ||||
| func (s SyntaxError) Description() string { | ||||
|      return (*json.SyntaxError)(unsafe.Pointer(&s)).Error() | ||||
| } | ||||
| // Error | ||||
| func (s SyntaxError) Error() string { | ||||
|      return (*json.SyntaxError)(unsafe.Pointer(&s)).Error() | ||||
| } | ||||
| 
 | ||||
| // MismatchTypeError represents dismatching between json and object | ||||
| type MismatchTypeError json.UnmarshalTypeError | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue