mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-31 06:02:26 -05:00 
			
		
		
		
	[chore] update otel -> v1.20.0 (#2358)
This commit is contained in:
		
					parent
					
						
							
								deaea100c3
							
						
					
				
			
			
				commit
				
					
						7753f42132
					
				
			
		
					 422 changed files with 1814 additions and 6590 deletions
				
			
		
							
								
								
									
										35
									
								
								vendor/github.com/go-logr/logr/logr.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										35
									
								
								vendor/github.com/go-logr/logr/logr.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -127,9 +127,9 @@ limitations under the License. | |||
| // such a value can call its methods without having to check whether the | ||||
| // instance is ready for use. | ||||
| // | ||||
| // Calling methods with the null logger (Logger{}) as instance will crash | ||||
| // because it has no LogSink. Therefore this null logger should never be passed | ||||
| // around. For cases where passing a logger is optional, a pointer to Logger | ||||
| // The zero logger (= Logger{}) is identical to Discard() and discards all log | ||||
| // entries. Code that receives a Logger by value can simply call it, the methods | ||||
| // will never crash. For cases where passing a logger is optional, a pointer to Logger | ||||
| // should be used. | ||||
| // | ||||
| // # Key Naming Conventions | ||||
|  | @ -258,6 +258,12 @@ type Logger struct { | |||
| // Enabled tests whether this Logger is enabled.  For example, commandline | ||||
| // flags might be used to set the logging verbosity and disable some info logs. | ||||
| func (l Logger) Enabled() bool { | ||||
| 	// Some implementations of LogSink look at the caller in Enabled (e.g. | ||||
| 	// different verbosity levels per package or file), but we only pass one | ||||
| 	// CallDepth in (via Init).  This means that all calls from Logger to the | ||||
| 	// LogSink's Enabled, Info, and Error methods must have the same number of | ||||
| 	// frames.  In other words, Logger methods can't call other Logger methods | ||||
| 	// which call these LogSink methods unless we do it the same in all paths. | ||||
| 	return l.sink != nil && l.sink.Enabled(l.level) | ||||
| } | ||||
| 
 | ||||
|  | @ -267,11 +273,11 @@ func (l Logger) Enabled() bool { | |||
| // line.  The key/value pairs can then be used to add additional variable | ||||
| // information.  The key/value pairs must alternate string keys and arbitrary | ||||
| // values. | ||||
| func (l Logger) Info(msg string, keysAndValues ...interface{}) { | ||||
| func (l Logger) Info(msg string, keysAndValues ...any) { | ||||
| 	if l.sink == nil { | ||||
| 		return | ||||
| 	} | ||||
| 	if l.Enabled() { | ||||
| 	if l.sink.Enabled(l.level) { // see comment in Enabled | ||||
| 		if withHelper, ok := l.sink.(CallStackHelperLogSink); ok { | ||||
| 			withHelper.GetCallStackHelper()() | ||||
| 		} | ||||
|  | @ -289,7 +295,7 @@ func (l Logger) Info(msg string, keysAndValues ...interface{}) { | |||
| // while the err argument should be used to attach the actual error that | ||||
| // triggered this log line, if present. The err parameter is optional | ||||
| // and nil may be passed instead of an error instance. | ||||
| func (l Logger) Error(err error, msg string, keysAndValues ...interface{}) { | ||||
| func (l Logger) Error(err error, msg string, keysAndValues ...any) { | ||||
| 	if l.sink == nil { | ||||
| 		return | ||||
| 	} | ||||
|  | @ -314,9 +320,16 @@ func (l Logger) V(level int) Logger { | |||
| 	return l | ||||
| } | ||||
| 
 | ||||
| // GetV returns the verbosity level of the logger. If the logger's LogSink is | ||||
| // nil as in the Discard logger, this will always return 0. | ||||
| func (l Logger) GetV() int { | ||||
| 	// 0 if l.sink nil because of the if check in V above. | ||||
| 	return l.level | ||||
| } | ||||
| 
 | ||||
| // WithValues returns a new Logger instance with additional key/value pairs. | ||||
| // See Info for documentation on how key/value pairs work. | ||||
| func (l Logger) WithValues(keysAndValues ...interface{}) Logger { | ||||
| func (l Logger) WithValues(keysAndValues ...any) Logger { | ||||
| 	if l.sink == nil { | ||||
| 		return l | ||||
| 	} | ||||
|  | @ -467,15 +480,15 @@ type LogSink interface { | |||
| 	// The level argument is provided for optional logging.  This method will | ||||
| 	// only be called when Enabled(level) is true. See Logger.Info for more | ||||
| 	// details. | ||||
| 	Info(level int, msg string, keysAndValues ...interface{}) | ||||
| 	Info(level int, msg string, keysAndValues ...any) | ||||
| 
 | ||||
| 	// Error logs an error, with the given message and key/value pairs as | ||||
| 	// context.  See Logger.Error for more details. | ||||
| 	Error(err error, msg string, keysAndValues ...interface{}) | ||||
| 	Error(err error, msg string, keysAndValues ...any) | ||||
| 
 | ||||
| 	// WithValues returns a new LogSink with additional key/value pairs.  See | ||||
| 	// Logger.WithValues for more details. | ||||
| 	WithValues(keysAndValues ...interface{}) LogSink | ||||
| 	WithValues(keysAndValues ...any) LogSink | ||||
| 
 | ||||
| 	// WithName returns a new LogSink with the specified name appended.  See | ||||
| 	// Logger.WithName for more details. | ||||
|  | @ -546,5 +559,5 @@ type Marshaler interface { | |||
| 	//     with exported fields | ||||
| 	// | ||||
| 	// It may return any value of any type. | ||||
| 	MarshalLog() interface{} | ||||
| 	MarshalLog() any | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue