1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-20 14:35:23 +00:00

remove errors.Format

This commit is contained in:
Darien Raymond 2017-04-09 00:31:06 +02:00
parent 6c736b8d57
commit bc4e2293ef
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169
4 changed files with 5 additions and 22 deletions

View File

@ -2,7 +2,6 @@
package errors
import (
"fmt"
"strings"
"v2ray.com/core/common/serial"
@ -28,23 +27,15 @@ type hasSeverity interface {
// Error is an error object with underlying error.
type Error struct {
format string
message []interface{}
inner error
severity Severity
path []string
}
func (v *Error) formMessage() string {
if len(v.format) == 0 {
return serial.Concat(v.message...)
}
return fmt.Sprintf(v.format, v.message...)
}
// Error implements error.Error().
func (v *Error) Error() string {
msg := v.formMessage()
msg := serial.Concat(v.message...)
if v.inner != nil {
msg += " > " + v.inner.Error()
}
@ -116,14 +107,6 @@ func New(msg ...interface{}) *Error {
}
}
func Format(format string, values ...interface{}) *Error {
return &Error{
format: format,
message: values,
severity: SeverityInfo,
}
}
// Cause returns the root cause of this error.
func Cause(err error) error {
if err == nil {

View File

@ -191,7 +191,7 @@ func (v *ClientSession) DecodeResponseHeader(reader io.Reader) (*protocol.Respon
}
if buffer[0] != v.responseHeader {
return nil, errors.Format("unexpected response header. Expecting %d but actually %d", v.responseHeader, buffer[0]).Path("Proxy", "VMess", "Encoding", "ClientSession")
return nil, errors.New("unexpected response header. Expecting ", int(v.responseHeader), " but actually ", int(buffer[0])).Path("Proxy", "VMess", "Encoding", "ClientSession")
}
header := &protocol.ResponseHeader{

View File

@ -45,14 +45,14 @@ func (v *KCPConfig) Build() (*serial.TypedMessage, error) {
if v.Mtu != nil {
mtu := *v.Mtu
if mtu < 576 || mtu > 1460 {
return nil, errors.Format("Config: Invalid mKCP MTU size: %d", mtu)
return nil, errors.New("Config: Invalid mKCP MTU size: ", mtu)
}
config.Mtu = &kcp.MTU{Value: mtu}
}
if v.Tti != nil {
tti := *v.Tti
if tti < 10 || tti > 100 {
return nil, errors.Format("Config: Invalid mKCP TTI: %d", tti)
return nil, errors.New("Config: Invalid mKCP TTI: ", tti)
}
config.Tti = &kcp.TTI{Value: tti}
}

View File

@ -30,7 +30,7 @@ func main() {
panic(err)
}
if resp.StatusCode != 200 {
panic(errors.Format("Unexpected status %d", resp.StatusCode))
panic(errors.New("unexpected status ", resp.StatusCode))
}
defer resp.Body.Close()
scanner := bufio.NewScanner(resp.Body)