ldez / golangci-lint-bench

2 stars 0 forks source link

benchmark: PR 5164 (tagliatelle v0.6.0) #34

Closed ldez closed 6 days ago

ldez commented 6 days ago

{ "pr": 5164, "linter": "tagliatelle", "version": "v1.62.2" }

github-actions[bot] commented 6 days ago

The benchmark (Benchmark PR (updated linter)) is done!

beego/beego

local ``` core/logs/alils/alils.go:25:21: json(camel): got 'key_id' want 'keyId' (tagliatelle) KeyID string `json:"key_id"` ^ core/logs/alils/alils.go:26:21: json(camel): got 'key_secret' want 'keySecret' (tagliatelle) KeySecret string `json:"key_secret"` ^ core/logs/alils/alils.go:27:21: json(camel): got 'log_store' want 'logStore' (tagliatelle) LogStore string `json:"log_store"` ^ core/logs/alils/alils.go:31:21: json(camel): got 'flush_when' want 'flushWhen' (tagliatelle) FlushWhen int `json:"flush_when"` ^ core/logs/alils/log.pb.go:27:32: json(camel): got 'Time' want 'time' (tagliatelle) Time *uint32 `protobuf:"varint,1,req,name=Time" json:"Time,omitempty"` ^ core/logs/alils/log.pb.go:28:32: json(camel): got 'Contents' want 'contents' (tagliatelle) Contents []*LogContent `protobuf:"bytes,2,rep,name=Contents" json:"Contents,omitempty"` ^ core/logs/alils/log.pb.go:59:26: json(camel): got 'Key' want 'key' (tagliatelle) Key *string `protobuf:"bytes,1,req,name=Key" json:"Key,omitempty"` ^ core/logs/alils/log.pb.go:60:26: json(camel): got 'Value' want 'value' (tagliatelle) Value *string `protobuf:"bytes,2,req,name=Value" json:"Value,omitempty"` ^ core/logs/alils/log.pb.go:91:26: json(camel): got 'Logs' want 'logs' (tagliatelle) Logs []*Log `protobuf:"bytes,1,rep,name=Logs" json:"Logs,omitempty"` ^ core/logs/alils/log.pb.go:92:26: json(camel): got 'Reserved' want 'reserved' (tagliatelle) Reserved *string `protobuf:"bytes,2,opt,name=Reserved" json:"Reserved,omitempty"` ^ core/logs/alils/log.pb.go:93:26: json(camel): got 'Topic' want 'topic' (tagliatelle) Topic *string `protobuf:"bytes,3,opt,name=Topic" json:"Topic,omitempty"` ^ core/logs/alils/log.pb.go:94:26: json(camel): got 'Source' want 'source' (tagliatelle) Source *string `protobuf:"bytes,4,opt,name=Source" json:"Source,omitempty"` ^ core/logs/alils/log_store.go:29:14: json(camel): got 'shardID' want 'shardId' (tagliatelle) ShardID int `json:"shardID"` ^ core/logs/alils/machine_group.go:35:23: json(camel): got 'machine-uniqueid' want 'machineUniqueid' (tagliatelle) UniqueID string `json:"machine-uniqueid"` ^ core/logs/alils/machine_group.go:36:23: json(camel): got 'userdefined-id' want 'userdefinedId' (tagliatelle) UserdefinedID string `json:"userdefined-id"` ^ client/httplib/httpclient_test.go:42:33: json(camel): got 'status_code' want 'statusCode' (tagliatelle) StatusCode int `json:"status_code,omitempty"` ^ core/logs/access_log.go:33:31: json(camel): got 'remote_addr' want 'remoteAddr' (tagliatelle) RemoteAddr string `json:"remote_addr"` ^ core/logs/access_log.go:34:31: json(camel): got 'request_time' want 'requestTime' (tagliatelle) RequestTime time.Time `json:"request_time"` ^ core/logs/access_log.go:35:31: json(camel): got 'request_method' want 'requestMethod' (tagliatelle) RequestMethod string `json:"request_method"` ^ core/logs/access_log.go:37:31: json(camel): got 'server_protocol' want 'serverProtocol' (tagliatelle) ServerProtocol string `json:"server_protocol"` ^ core/logs/access_log.go:40:31: json(camel): got 'body_bytes_sent' want 'bodyBytesSent' (tagliatelle) BodyBytesSent int64 `json:"body_bytes_sent"` ^ core/logs/access_log.go:41:31: json(camel): got 'elapsed_time' want 'elapsedTime' (tagliatelle) ElapsedTime time.Duration `json:"elapsed_time"` ^ core/logs/access_log.go:42:31: json(camel): got 'http_referrer' want 'httpReferrer' (tagliatelle) HTTPReferrer string `json:"http_referrer"` ^ core/logs/access_log.go:43:31: json(camel): got 'http_user_agent' want 'httpUserAgent' (tagliatelle) HTTPUserAgent string `json:"http_user_agent"` ^ core/logs/access_log.go:44:31: json(camel): got 'remote_user' want 'remoteUser' (tagliatelle) RemoteUser string `json:"remote_user"` ^ core/logs/log_test.go:40:26: json(camel): got 'write_cost' want 'writeCost' (tagliatelle) WriteCost time.Duration `json:"write_cost"` // Simulated log writing time consuming ^ server/web/session/session_config.go:8:40: json(camel): got 'disableHTTPOnly' want 'disableHttpOnly' (tagliatelle) DisableHTTPOnly bool `json:"disableHTTPOnly"` ^ server/web/session/session_config.go:10:40: json(camel): got 'EnableSidInHTTPHeader' want 'enableSidInHttpHeader' (tagliatelle) EnableSidInHTTPHeader bool `json:"EnableSidInHTTPHeader"` ^ server/web/session/session_config.go:11:40: json(camel): got 'EnableSidInURLQuery' want 'enableSidInUrlQuery' (tagliatelle) EnableSidInURLQuery bool `json:"EnableSidInURLQuery"` ^ server/web/session/session_config.go:18:40: json(camel): got 'sessionIDLength' want 'sessionIdLength' (tagliatelle) SessionIDLength int64 `json:"sessionIDLength"` ^ server/web/session/session_config.go:19:40: json(camel): got 'SessionNameInHTTPHeader' want 'sessionNameInHttpHeader' (tagliatelle) SessionNameInHTTPHeader string `json:"SessionNameInHTTPHeader"` ^ server/web/session/session_config.go:20:40: json(camel): got 'sessionIDPrefix' want 'sessionIdPrefix' (tagliatelle) SessionIDPrefix string `json:"sessionIDPrefix"` ^ server/web/session/couchbase/sess_couchbase.go:61:21: json(camel): got 'save_path' want 'savePath' (tagliatelle) SavePath string `json:"save_path"` ^ server/web/session/ledis/ledis_session.go:93:21: json(camel): got 'save_path' want 'savePath' (tagliatelle) SavePath string `json:"save_path"` ^ server/web/session/redis/sess_redis.go:131:21: json(camel): got 'save_path' want 'savePath' (tagliatelle) SavePath string `json:"save_path"` ^ server/web/session/redis/sess_redis.go:134:21: json(camel): got 'db_num' want 'dbNum' (tagliatelle) DbNum int `json:"db_num"` ^ server/web/session/redis/sess_redis.go:137:24: json(camel): got 'idle_timeout' want 'idleTimeout' (tagliatelle) IdleTimeoutStr string `json:"idle_timeout"` ^ server/web/session/redis/sess_redis.go:140:31: json(camel): got 'idle_check_frequency' want 'idleCheckFrequency' (tagliatelle) IdleCheckFrequencyStr string `json:"idle_check_frequency"` ^ server/web/session/redis/sess_redis.go:141:31: json(camel): got 'max_retries' want 'maxRetries' (tagliatelle) MaxRetries int `json:"max_retries"` ^ server/web/session/redis_cluster/redis_cluster.go:131:21: json(camel): got 'save_path' want 'savePath' (tagliatelle) SavePath string `json:"save_path"` ^ server/web/session/redis_cluster/redis_cluster.go:134:21: json(camel): got 'db_num' want 'dbNum' (tagliatelle) DbNum int `json:"db_num"` ^ server/web/session/redis_cluster/redis_cluster.go:137:24: json(camel): got 'idle_timeout' want 'idleTimeout' (tagliatelle) IdleTimeoutStr string `json:"idle_timeout"` ^ server/web/session/redis_cluster/redis_cluster.go:140:31: json(camel): got 'idle_check_frequency' want 'idleCheckFrequency' (tagliatelle) IdleCheckFrequencyStr string `json:"idle_check_frequency"` ^ server/web/session/redis_cluster/redis_cluster.go:141:31: json(camel): got 'max_retries' want 'maxRetries' (tagliatelle) MaxRetries int `json:"max_retries"` ^ server/web/session/redis_sentinel/sess_redis_sentinel.go:133:21: json(camel): got 'save_path' want 'savePath' (tagliatelle) SavePath string `json:"save_path"` ^ server/web/session/redis_sentinel/sess_redis_sentinel.go:136:21: json(camel): got 'db_num' want 'dbNum' (tagliatelle) DbNum int `json:"db_num"` ^ server/web/session/redis_sentinel/sess_redis_sentinel.go:139:24: json(camel): got 'idle_timeout' want 'idleTimeout' (tagliatelle) IdleTimeoutStr string `json:"idle_timeout"` ^ server/web/session/redis_sentinel/sess_redis_sentinel.go:142:31: json(camel): got 'idle_check_frequency' want 'idleCheckFrequency' (tagliatelle) IdleCheckFrequencyStr string `json:"idle_check_frequency"` ^ server/web/session/redis_sentinel/sess_redis_sentinel.go:143:31: json(camel): got 'max_retries' want 'maxRetries' (tagliatelle) MaxRetries int `json:"max_retries"` ^ server/web/session/redis_sentinel/sess_redis_sentinel.go:145:31: json(camel): got 'master_name' want 'masterName' (tagliatelle) MasterName string `json:"master_name"` ^ ```
v1.62.2 ``` core/logs/alils/alils.go:25:21: json(camel): got 'key_id' want 'keyId' (tagliatelle) KeyID string `json:"key_id"` ^ core/logs/alils/alils.go:26:21: json(camel): got 'key_secret' want 'keySecret' (tagliatelle) KeySecret string `json:"key_secret"` ^ core/logs/alils/alils.go:27:21: json(camel): got 'log_store' want 'logStore' (tagliatelle) LogStore string `json:"log_store"` ^ core/logs/alils/alils.go:31:21: json(camel): got 'flush_when' want 'flushWhen' (tagliatelle) FlushWhen int `json:"flush_when"` ^ core/logs/alils/log.pb.go:27:32: json(camel): got 'Time' want 'time' (tagliatelle) Time *uint32 `protobuf:"varint,1,req,name=Time" json:"Time,omitempty"` ^ core/logs/alils/log.pb.go:28:32: json(camel): got 'Contents' want 'contents' (tagliatelle) Contents []*LogContent `protobuf:"bytes,2,rep,name=Contents" json:"Contents,omitempty"` ^ core/logs/alils/log.pb.go:59:26: json(camel): got 'Key' want 'key' (tagliatelle) Key *string `protobuf:"bytes,1,req,name=Key" json:"Key,omitempty"` ^ core/logs/alils/log.pb.go:60:26: json(camel): got 'Value' want 'value' (tagliatelle) Value *string `protobuf:"bytes,2,req,name=Value" json:"Value,omitempty"` ^ core/logs/alils/log.pb.go:91:26: json(camel): got 'Logs' want 'logs' (tagliatelle) Logs []*Log `protobuf:"bytes,1,rep,name=Logs" json:"Logs,omitempty"` ^ core/logs/alils/log.pb.go:92:26: json(camel): got 'Reserved' want 'reserved' (tagliatelle) Reserved *string `protobuf:"bytes,2,opt,name=Reserved" json:"Reserved,omitempty"` ^ core/logs/alils/log.pb.go:93:26: json(camel): got 'Topic' want 'topic' (tagliatelle) Topic *string `protobuf:"bytes,3,opt,name=Topic" json:"Topic,omitempty"` ^ core/logs/alils/log.pb.go:94:26: json(camel): got 'Source' want 'source' (tagliatelle) Source *string `protobuf:"bytes,4,opt,name=Source" json:"Source,omitempty"` ^ core/logs/alils/log_store.go:29:14: json(camel): got 'shardID' want 'shardId' (tagliatelle) ShardID int `json:"shardID"` ^ core/logs/alils/machine_group.go:35:23: json(camel): got 'machine-uniqueid' want 'machineUniqueid' (tagliatelle) UniqueID string `json:"machine-uniqueid"` ^ core/logs/alils/machine_group.go:36:23: json(camel): got 'userdefined-id' want 'userdefinedId' (tagliatelle) UserdefinedID string `json:"userdefined-id"` ^ client/httplib/httpclient_test.go:42:33: json(camel): got 'status_code' want 'statusCode' (tagliatelle) StatusCode int `json:"status_code,omitempty"` ^ core/logs/access_log.go:33:31: json(camel): got 'remote_addr' want 'remoteAddr' (tagliatelle) RemoteAddr string `json:"remote_addr"` ^ core/logs/access_log.go:34:31: json(camel): got 'request_time' want 'requestTime' (tagliatelle) RequestTime time.Time `json:"request_time"` ^ core/logs/access_log.go:35:31: json(camel): got 'request_method' want 'requestMethod' (tagliatelle) RequestMethod string `json:"request_method"` ^ core/logs/access_log.go:37:31: json(camel): got 'server_protocol' want 'serverProtocol' (tagliatelle) ServerProtocol string `json:"server_protocol"` ^ core/logs/access_log.go:40:31: json(camel): got 'body_bytes_sent' want 'bodyBytesSent' (tagliatelle) BodyBytesSent int64 `json:"body_bytes_sent"` ^ core/logs/access_log.go:41:31: json(camel): got 'elapsed_time' want 'elapsedTime' (tagliatelle) ElapsedTime time.Duration `json:"elapsed_time"` ^ core/logs/access_log.go:42:31: json(camel): got 'http_referrer' want 'httpReferrer' (tagliatelle) HTTPReferrer string `json:"http_referrer"` ^ core/logs/access_log.go:43:31: json(camel): got 'http_user_agent' want 'httpUserAgent' (tagliatelle) HTTPUserAgent string `json:"http_user_agent"` ^ core/logs/access_log.go:44:31: json(camel): got 'remote_user' want 'remoteUser' (tagliatelle) RemoteUser string `json:"remote_user"` ^ core/logs/log_test.go:40:26: json(camel): got 'write_cost' want 'writeCost' (tagliatelle) WriteCost time.Duration `json:"write_cost"` // Simulated log writing time consuming ^ server/web/session/session_config.go:8:40: json(camel): got 'disableHTTPOnly' want 'disableHttpOnly' (tagliatelle) DisableHTTPOnly bool `json:"disableHTTPOnly"` ^ server/web/session/session_config.go:10:40: json(camel): got 'EnableSidInHTTPHeader' want 'enableSidInHttpHeader' (tagliatelle) EnableSidInHTTPHeader bool `json:"EnableSidInHTTPHeader"` ^ server/web/session/session_config.go:11:40: json(camel): got 'EnableSidInURLQuery' want 'enableSidInUrlQuery' (tagliatelle) EnableSidInURLQuery bool `json:"EnableSidInURLQuery"` ^ server/web/session/session_config.go:18:40: json(camel): got 'sessionIDLength' want 'sessionIdLength' (tagliatelle) SessionIDLength int64 `json:"sessionIDLength"` ^ server/web/session/session_config.go:19:40: json(camel): got 'SessionNameInHTTPHeader' want 'sessionNameInHttpHeader' (tagliatelle) SessionNameInHTTPHeader string `json:"SessionNameInHTTPHeader"` ^ server/web/session/session_config.go:20:40: json(camel): got 'sessionIDPrefix' want 'sessionIdPrefix' (tagliatelle) SessionIDPrefix string `json:"sessionIDPrefix"` ^ server/web/session/couchbase/sess_couchbase.go:61:21: json(camel): got 'save_path' want 'savePath' (tagliatelle) SavePath string `json:"save_path"` ^ server/web/session/ledis/ledis_session.go:93:21: json(camel): got 'save_path' want 'savePath' (tagliatelle) SavePath string `json:"save_path"` ^ server/web/session/redis/sess_redis.go:131:21: json(camel): got 'save_path' want 'savePath' (tagliatelle) SavePath string `json:"save_path"` ^ server/web/session/redis/sess_redis.go:134:21: json(camel): got 'db_num' want 'dbNum' (tagliatelle) DbNum int `json:"db_num"` ^ server/web/session/redis/sess_redis.go:137:24: json(camel): got 'idle_timeout' want 'idleTimeout' (tagliatelle) IdleTimeoutStr string `json:"idle_timeout"` ^ server/web/session/redis/sess_redis.go:140:31: json(camel): got 'idle_check_frequency' want 'idleCheckFrequency' (tagliatelle) IdleCheckFrequencyStr string `json:"idle_check_frequency"` ^ server/web/session/redis/sess_redis.go:141:31: json(camel): got 'max_retries' want 'maxRetries' (tagliatelle) MaxRetries int `json:"max_retries"` ^ server/web/session/redis_cluster/redis_cluster.go:131:21: json(camel): got 'save_path' want 'savePath' (tagliatelle) SavePath string `json:"save_path"` ^ server/web/session/redis_cluster/redis_cluster.go:134:21: json(camel): got 'db_num' want 'dbNum' (tagliatelle) DbNum int `json:"db_num"` ^ server/web/session/redis_cluster/redis_cluster.go:137:24: json(camel): got 'idle_timeout' want 'idleTimeout' (tagliatelle) IdleTimeoutStr string `json:"idle_timeout"` ^ server/web/session/redis_cluster/redis_cluster.go:140:31: json(camel): got 'idle_check_frequency' want 'idleCheckFrequency' (tagliatelle) IdleCheckFrequencyStr string `json:"idle_check_frequency"` ^ server/web/session/redis_cluster/redis_cluster.go:141:31: json(camel): got 'max_retries' want 'maxRetries' (tagliatelle) MaxRetries int `json:"max_retries"` ^ server/web/session/redis_sentinel/sess_redis_sentinel.go:133:21: json(camel): got 'save_path' want 'savePath' (tagliatelle) SavePath string `json:"save_path"` ^ server/web/session/redis_sentinel/sess_redis_sentinel.go:136:21: json(camel): got 'db_num' want 'dbNum' (tagliatelle) DbNum int `json:"db_num"` ^ server/web/session/redis_sentinel/sess_redis_sentinel.go:139:24: json(camel): got 'idle_timeout' want 'idleTimeout' (tagliatelle) IdleTimeoutStr string `json:"idle_timeout"` ^ server/web/session/redis_sentinel/sess_redis_sentinel.go:142:31: json(camel): got 'idle_check_frequency' want 'idleCheckFrequency' (tagliatelle) IdleCheckFrequencyStr string `json:"idle_check_frequency"` ^ server/web/session/redis_sentinel/sess_redis_sentinel.go:143:31: json(camel): got 'max_retries' want 'maxRetries' (tagliatelle) MaxRetries int `json:"max_retries"` ^ server/web/session/redis_sentinel/sess_redis_sentinel.go:145:31: json(camel): got 'master_name' want 'masterName' (tagliatelle) MasterName string `json:"master_name"` ^ ```
Command Mean [ms] Min [ms] Max [ms] Relative
local 855.9 ± 19.1 831.1 880.9 1.79 ± 0.04
v1.62.2 477.2 ± 4.9 471.5 488.8 1.00

cilium/cilium

local ``` cilium-cli/connectivity/perf/common/metrics.go:20:23: json(camel): got 'Min' want 'min' (tagliatelle) Min time.Duration `json:"Min"` ^ cilium-cli/connectivity/perf/common/metrics.go:21:23: json(camel): got 'Avg' want 'avg' (tagliatelle) Avg time.Duration `json:"Avg"` ^ cilium-cli/connectivity/perf/common/metrics.go:22:23: json(camel): got 'Max' want 'max' (tagliatelle) Max time.Duration `json:"Max"` ^ cilium-cli/connectivity/perf/common/metrics.go:23:23: json(camel): got 'Perc50' want 'perc50' (tagliatelle) Perc50 time.Duration `json:"Perc50"` ^ cilium-cli/connectivity/perf/common/metrics.go:24:23: json(camel): got 'Perc90' want 'perc90' (tagliatelle) Perc90 time.Duration `json:"Perc90"` ^ cilium-cli/connectivity/perf/common/metrics.go:25:23: json(camel): got 'Perc99' want 'perc99' (tagliatelle) Perc99 time.Duration `json:"Perc99"` ^ cilium-cli/connectivity/perf/common/metrics.go:49:26: json(camel): got 'Rate' want 'rate' (tagliatelle) TransactionRate float64 `json:"Rate"` // Ops per second ^ cilium-cli/connectivity/perf/common/metrics.go:69:21: json(camel): got 'Throughput' want 'throughput' (tagliatelle) Throughput float64 `json:"Throughput"` // Throughput in bytes/s ^ pkg/alibabacloud/eni/types/types.go:22:22: json(camel): got 'instance-type' want 'instanceType' (tagliatelle) InstanceType string `json:"instance-type,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:28:26: json(camel): got 'availability-zone' want 'availabilityZone' (tagliatelle) AvailabilityZone string `json:"availability-zone,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:33:15: json(camel): got 'vpc-id' want 'vpcId' (tagliatelle) VPCID string `json:"vpc-id,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:38:19: json(camel): got 'cidr-block' want 'cidrBlock' (tagliatelle) CIDRBlock string `json:"cidr-block,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:49:32: json(camel): got 'vswitch-tags' want 'vswitchTags' (tagliatelle) VSwitchTags map[string]string `json:"vswitch-tags,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:55:26: json(camel): got 'security-groups' want 'securityGroups' (tagliatelle) SecurityGroups []string `json:"security-groups,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:61:38: json(camel): got 'security-group-tags' want 'securityGroupTags' (tagliatelle) SecurityGroupTags map[string]string `json:"security-group-tags,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:76:28: json(camel): got 'network-interface-id' want 'networkInterfaceId' (tagliatelle) NetworkInterfaceID string `json:"network-interface-id,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:81:20: json(camel): got 'mac-address' want 'macAddress' (tagliatelle) MACAddress string `json:"mac-address,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:91:20: json(camel): got 'instance-id' want 'instanceId' (tagliatelle) InstanceID string `json:"instance-id,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:96:28: json(camel): got 'security-groupids' want 'securityGroupids' (tagliatelle) SecurityGroupIDs []string `json:"security-groupids,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:106:16: json(camel): got 'zone-id' want 'zoneId' (tagliatelle) ZoneID string `json:"zone-id,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:116:26: json(camel): got 'primary-ip-address' want 'primaryIpAddress' (tagliatelle) PrimaryIPAddress string `json:"primary-ip-address,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:121:31: json(camel): got 'private-ipsets' want 'privateIpsets' (tagliatelle) PrivateIPSets []PrivateIPSet `json:"private-ipsets,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:162:26: json(camel): got 'private-ip-address' want 'privateIpAddress' (tagliatelle) PrivateIpAddress string `json:"private-ip-address,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:170:15: json(camel): got 'vpc-id' want 'vpcId' (tagliatelle) VPCID string `json:"vpc-id,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:180:23: json(camel): got 'ipv6-cidr' want 'ipv6Cidr' (tagliatelle) IPv6CIDRBlock string `json:"ipv6-cidr,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:185:26: json(camel): got 'secondary-cidrs' want 'secondaryCidrs' (tagliatelle) SecondaryCIDRs []string `json:"secondary-cidrs,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:192:19: json(camel): got 'vswitch-id' want 'vswitchId' (tagliatelle) VSwitchID string `json:"vswitch-id,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:202:23: json(camel): got 'ipv6-cidr' want 'ipv6Cidr' (tagliatelle) IPv6CIDRBlock string `json:"ipv6-cidr,omitempty"` ^ pkg/aws/eni/types/types.go:25:20: json(camel): got 'instance-id' want 'instanceId' (tagliatelle) InstanceID string `json:"instance-id,omitempty"` ^ pkg/aws/eni/types/types.go:30:22: json(camel): got 'instance-type' want 'instanceType' (tagliatelle) InstanceType string `json:"instance-type,omitempty"` ^ pkg/aws/eni/types/types.go:42:18: json(camel): got 'min-allocate' want 'minAllocate' (tagliatelle) MinAllocate int `json:"min-allocate,omitempty"` ^ pkg/aws/eni/types/types.go:53:18: json(camel): got 'pre-allocate' want 'preAllocate' (tagliatelle) PreAllocate int `json:"pre-allocate,omitempty"` ^ pkg/aws/eni/types/types.go:66:24: json(camel): got 'max-above-watermark' want 'maxAboveWatermark' (tagliatelle) MaxAboveWatermark int `json:"max-above-watermark,omitempty"` ^ pkg/aws/eni/types/types.go:75:27: json(camel): got 'first-interface-index' want 'firstInterfaceIndex' (tagliatelle) FirstInterfaceIndex *int `json:"first-interface-index,omitempty"` ^ pkg/aws/eni/types/types.go:81:26: json(camel): got 'security-groups' want 'securityGroups' (tagliatelle) SecurityGroups []string `json:"security-groups,omitempty"` ^ pkg/aws/eni/types/types.go:87:38: json(camel): got 'security-group-tags' want 'securityGroupTags' (tagliatelle) SecurityGroupTags map[string]string `json:"security-group-tags,omitempty"` ^ pkg/aws/eni/types/types.go:93:21: json(camel): got 'subnet-ids' want 'subnetIds' (tagliatelle) SubnetIDs []string `json:"subnet-ids,omitempty"` ^ pkg/aws/eni/types/types.go:99:31: json(camel): got 'subnet-tags' want 'subnetTags' (tagliatelle) SubnetTags map[string]string `json:"subnet-tags,omitempty"` ^ pkg/aws/eni/types/types.go:105:22: json(camel): got 'node-subnet-id' want 'nodeSubnetId' (tagliatelle) NodeSubnetID string `json:"node-subnet-id,omitempty"` ^ pkg/aws/eni/types/types.go:110:15: json(camel): got 'vpc-id' want 'vpcId' (tagliatelle) VpcID string `json:"vpc-id,omitempty"` ^ pkg/aws/eni/types/types.go:116:26: json(camel): got 'availability-zone' want 'availabilityZone' (tagliatelle) AvailabilityZone string `json:"availability-zone,omitempty"` ^ pkg/aws/eni/types/types.go:123:41: json(camel): got 'exclude-interface-tags' want 'excludeInterfaceTags' (tagliatelle) ExcludeInterfaceTags map[string]string `json:"exclude-interface-tags,omitempty"` ^ pkg/aws/eni/types/types.go:130:28: json(camel): got 'delete-on-termination' want 'deleteOnTermination' (tagliatelle) DeleteOnTermination *bool `json:"delete-on-termination,omitempty"` ^ pkg/aws/eni/types/types.go:136:26: json(camel): got 'use-primary-address' want 'usePrimaryAddress' (tagliatelle) UsePrimaryAddress *bool `json:"use-primary-address,omitempty"` ^ pkg/aws/eni/types/types.go:142:32: json(camel): got 'disable-prefix-delegation' want 'disablePrefixDelegation' (tagliatelle) DisablePrefixDelegation *bool `json:"disable-prefix-delegation,omitempty"` ^ pkg/aws/eni/types/types.go:168:26: json(camel): got 'availability-zone' want 'availabilityZone' (tagliatelle) AvailabilityZone string `json:"availability-zone,omitempty"` ^ pkg/aws/eni/types/types.go:202:26: json(camel): got 'security-groups' want 'securityGroups' (tagliatelle) SecurityGroups []string `json:"security-groups,omitempty"` ^ pkg/aws/eni/types/types.go:213:18: json(camel): got 'public-ip' want 'publicIp' (tagliatelle) PublicIP string `json:"public-ip,omitempty"` ^ pkg/aws/eni/types/types.go:275:21: json(camel): got 'primary-cidr' want 'primaryCidr' (tagliatelle) PrimaryCIDR string `json:"primary-cidr,omitempty"` ^ pkg/k8s/slim/k8s/api/core/v1/types.go:58:16: json(camel): got 'hostIP' want 'hostIp' (tagliatelle) HostIP string `json:"hostIP,omitempty" protobuf:"bytes,5,opt,name=hostIP"` ^ ```
v1.62.2 ``` cilium-cli/connectivity/perf/common/metrics.go:20:23: json(camel): got 'Min' want 'min' (tagliatelle) Min time.Duration `json:"Min"` ^ cilium-cli/connectivity/perf/common/metrics.go:21:23: json(camel): got 'Avg' want 'avg' (tagliatelle) Avg time.Duration `json:"Avg"` ^ cilium-cli/connectivity/perf/common/metrics.go:22:23: json(camel): got 'Max' want 'max' (tagliatelle) Max time.Duration `json:"Max"` ^ cilium-cli/connectivity/perf/common/metrics.go:23:23: json(camel): got 'Perc50' want 'perc50' (tagliatelle) Perc50 time.Duration `json:"Perc50"` ^ cilium-cli/connectivity/perf/common/metrics.go:24:23: json(camel): got 'Perc90' want 'perc90' (tagliatelle) Perc90 time.Duration `json:"Perc90"` ^ cilium-cli/connectivity/perf/common/metrics.go:25:23: json(camel): got 'Perc99' want 'perc99' (tagliatelle) Perc99 time.Duration `json:"Perc99"` ^ cilium-cli/connectivity/perf/common/metrics.go:49:26: json(camel): got 'Rate' want 'rate' (tagliatelle) TransactionRate float64 `json:"Rate"` // Ops per second ^ cilium-cli/connectivity/perf/common/metrics.go:69:21: json(camel): got 'Throughput' want 'throughput' (tagliatelle) Throughput float64 `json:"Throughput"` // Throughput in bytes/s ^ cilium-cli/multicast/multicast.go:58:18: json(camel): got 'SAddr' want 'sAddr' (tagliatelle) SAddr string `json:"SAddr"` ^ cilium-cli/multicast/multicast.go:59:18: json(camel): got 'Ifindex' want 'ifindex' (tagliatelle) Ifindex int `json:"Ifindex"` ^ cilium-cli/multicast/multicast.go:60:18: json(camel): got 'IsRemote' want 'isRemote' (tagliatelle) IsRemote bool `json:"IsRemote"` ^ cilium-cli/multicast/multicast.go:64:28: json(camel): got 'group_address' want 'groupAddress' (tagliatelle) GroupAddress string `json:"group_address"` ^ pkg/alibabacloud/eni/types/types.go:22:22: json(camel): got 'instance-type' want 'instanceType' (tagliatelle) InstanceType string `json:"instance-type,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:28:26: json(camel): got 'availability-zone' want 'availabilityZone' (tagliatelle) AvailabilityZone string `json:"availability-zone,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:33:15: json(camel): got 'vpc-id' want 'vpcId' (tagliatelle) VPCID string `json:"vpc-id,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:38:19: json(camel): got 'cidr-block' want 'cidrBlock' (tagliatelle) CIDRBlock string `json:"cidr-block,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:49:32: json(camel): got 'vswitch-tags' want 'vswitchTags' (tagliatelle) VSwitchTags map[string]string `json:"vswitch-tags,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:55:26: json(camel): got 'security-groups' want 'securityGroups' (tagliatelle) SecurityGroups []string `json:"security-groups,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:61:38: json(camel): got 'security-group-tags' want 'securityGroupTags' (tagliatelle) SecurityGroupTags map[string]string `json:"security-group-tags,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:76:28: json(camel): got 'network-interface-id' want 'networkInterfaceId' (tagliatelle) NetworkInterfaceID string `json:"network-interface-id,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:81:20: json(camel): got 'mac-address' want 'macAddress' (tagliatelle) MACAddress string `json:"mac-address,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:91:20: json(camel): got 'instance-id' want 'instanceId' (tagliatelle) InstanceID string `json:"instance-id,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:96:28: json(camel): got 'security-groupids' want 'securityGroupids' (tagliatelle) SecurityGroupIDs []string `json:"security-groupids,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:106:16: json(camel): got 'zone-id' want 'zoneId' (tagliatelle) ZoneID string `json:"zone-id,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:116:26: json(camel): got 'primary-ip-address' want 'primaryIpAddress' (tagliatelle) PrimaryIPAddress string `json:"primary-ip-address,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:121:31: json(camel): got 'private-ipsets' want 'privateIpsets' (tagliatelle) PrivateIPSets []PrivateIPSet `json:"private-ipsets,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:162:26: json(camel): got 'private-ip-address' want 'privateIpAddress' (tagliatelle) PrivateIpAddress string `json:"private-ip-address,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:170:15: json(camel): got 'vpc-id' want 'vpcId' (tagliatelle) VPCID string `json:"vpc-id,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:180:23: json(camel): got 'ipv6-cidr' want 'ipv6Cidr' (tagliatelle) IPv6CIDRBlock string `json:"ipv6-cidr,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:185:26: json(camel): got 'secondary-cidrs' want 'secondaryCidrs' (tagliatelle) SecondaryCIDRs []string `json:"secondary-cidrs,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:192:19: json(camel): got 'vswitch-id' want 'vswitchId' (tagliatelle) VSwitchID string `json:"vswitch-id,omitempty"` ^ pkg/alibabacloud/eni/types/types.go:202:23: json(camel): got 'ipv6-cidr' want 'ipv6Cidr' (tagliatelle) IPv6CIDRBlock string `json:"ipv6-cidr,omitempty"` ^ pkg/aws/eni/types/types.go:25:20: json(camel): got 'instance-id' want 'instanceId' (tagliatelle) InstanceID string `json:"instance-id,omitempty"` ^ pkg/aws/eni/types/types.go:30:22: json(camel): got 'instance-type' want 'instanceType' (tagliatelle) InstanceType string `json:"instance-type,omitempty"` ^ pkg/aws/eni/types/types.go:42:18: json(camel): got 'min-allocate' want 'minAllocate' (tagliatelle) MinAllocate int `json:"min-allocate,omitempty"` ^ pkg/aws/eni/types/types.go:53:18: json(camel): got 'pre-allocate' want 'preAllocate' (tagliatelle) PreAllocate int `json:"pre-allocate,omitempty"` ^ pkg/aws/eni/types/types.go:66:24: json(camel): got 'max-above-watermark' want 'maxAboveWatermark' (tagliatelle) MaxAboveWatermark int `json:"max-above-watermark,omitempty"` ^ pkg/aws/eni/types/types.go:75:27: json(camel): got 'first-interface-index' want 'firstInterfaceIndex' (tagliatelle) FirstInterfaceIndex *int `json:"first-interface-index,omitempty"` ^ pkg/aws/eni/types/types.go:81:26: json(camel): got 'security-groups' want 'securityGroups' (tagliatelle) SecurityGroups []string `json:"security-groups,omitempty"` ^ pkg/aws/eni/types/types.go:87:38: json(camel): got 'security-group-tags' want 'securityGroupTags' (tagliatelle) SecurityGroupTags map[string]string `json:"security-group-tags,omitempty"` ^ pkg/aws/eni/types/types.go:93:21: json(camel): got 'subnet-ids' want 'subnetIds' (tagliatelle) SubnetIDs []string `json:"subnet-ids,omitempty"` ^ pkg/aws/eni/types/types.go:99:31: json(camel): got 'subnet-tags' want 'subnetTags' (tagliatelle) SubnetTags map[string]string `json:"subnet-tags,omitempty"` ^ pkg/aws/eni/types/types.go:105:22: json(camel): got 'node-subnet-id' want 'nodeSubnetId' (tagliatelle) NodeSubnetID string `json:"node-subnet-id,omitempty"` ^ pkg/aws/eni/types/types.go:110:15: json(camel): got 'vpc-id' want 'vpcId' (tagliatelle) VpcID string `json:"vpc-id,omitempty"` ^ pkg/aws/eni/types/types.go:116:26: json(camel): got 'availability-zone' want 'availabilityZone' (tagliatelle) AvailabilityZone string `json:"availability-zone,omitempty"` ^ pkg/aws/eni/types/types.go:123:41: json(camel): got 'exclude-interface-tags' want 'excludeInterfaceTags' (tagliatelle) ExcludeInterfaceTags map[string]string `json:"exclude-interface-tags,omitempty"` ^ pkg/aws/eni/types/types.go:130:28: json(camel): got 'delete-on-termination' want 'deleteOnTermination' (tagliatelle) DeleteOnTermination *bool `json:"delete-on-termination,omitempty"` ^ pkg/aws/eni/types/types.go:136:26: json(camel): got 'use-primary-address' want 'usePrimaryAddress' (tagliatelle) UsePrimaryAddress *bool `json:"use-primary-address,omitempty"` ^ pkg/aws/eni/types/types.go:142:32: json(camel): got 'disable-prefix-delegation' want 'disablePrefixDelegation' (tagliatelle) DisablePrefixDelegation *bool `json:"disable-prefix-delegation,omitempty"` ^ pkg/aws/eni/types/types.go:168:26: json(camel): got 'availability-zone' want 'availabilityZone' (tagliatelle) AvailabilityZone string `json:"availability-zone,omitempty"` ^ ```
Command Mean [s] Min [s] Max [s] Relative
local 6.123 ± 0.066 6.005 6.193 1.98 ± 0.04
v1.62.2 3.097 ± 0.059 3.041 3.224 1.00

spf13/cobra

local ``` doc/yaml_docs.go:32:22: yaml(camel): got 'Shorthand' want 'shorthand' (tagliatelle) Shorthand string `yaml:",omitempty"` ^ doc/yaml_docs.go:33:22: yaml(camel): got 'default_value' want 'defaultValue' (tagliatelle) DefaultValue string `yaml:"default_value,omitempty"` ^ doc/yaml_docs.go:34:22: yaml(camel): got 'Usage' want 'usage' (tagliatelle) Usage string `yaml:",omitempty"` ^ doc/yaml_docs.go:39:31: yaml(camel): got 'Synopsis' want 'synopsis' (tagliatelle) Synopsis string `yaml:",omitempty"` ^ doc/yaml_docs.go:40:31: yaml(camel): got 'Description' want 'description' (tagliatelle) Description string `yaml:",omitempty"` ^ doc/yaml_docs.go:41:31: yaml(camel): got 'Usage' want 'usage' (tagliatelle) Usage string `yaml:",omitempty"` ^ doc/yaml_docs.go:42:31: yaml(camel): got 'Options' want 'options' (tagliatelle) Options []cmdOption `yaml:",omitempty"` ^ doc/yaml_docs.go:43:31: yaml(camel): got 'inherited_options' want 'inheritedOptions' (tagliatelle) InheritedOptions []cmdOption `yaml:"inherited_options,omitempty"` ^ doc/yaml_docs.go:44:31: yaml(camel): got 'Example' want 'example' (tagliatelle) Example string `yaml:",omitempty"` ^ doc/yaml_docs.go:45:31: yaml(camel): got 'see_also' want 'seeAlso' (tagliatelle) SeeAlso []string `yaml:"see_also,omitempty"` ^ ```
v1.62.2 ``` doc/yaml_docs.go:32:22: yaml(camel): got 'Shorthand' want 'shorthand' (tagliatelle) Shorthand string `yaml:",omitempty"` ^ doc/yaml_docs.go:33:22: yaml(camel): got 'default_value' want 'defaultValue' (tagliatelle) DefaultValue string `yaml:"default_value,omitempty"` ^ doc/yaml_docs.go:34:22: yaml(camel): got 'Usage' want 'usage' (tagliatelle) Usage string `yaml:",omitempty"` ^ doc/yaml_docs.go:39:31: yaml(camel): got 'Synopsis' want 'synopsis' (tagliatelle) Synopsis string `yaml:",omitempty"` ^ doc/yaml_docs.go:40:31: yaml(camel): got 'Description' want 'description' (tagliatelle) Description string `yaml:",omitempty"` ^ doc/yaml_docs.go:41:31: yaml(camel): got 'Usage' want 'usage' (tagliatelle) Usage string `yaml:",omitempty"` ^ doc/yaml_docs.go:42:31: yaml(camel): got 'Options' want 'options' (tagliatelle) Options []cmdOption `yaml:",omitempty"` ^ doc/yaml_docs.go:43:31: yaml(camel): got 'inherited_options' want 'inheritedOptions' (tagliatelle) InheritedOptions []cmdOption `yaml:"inherited_options,omitempty"` ^ doc/yaml_docs.go:44:31: yaml(camel): got 'Example' want 'example' (tagliatelle) Example string `yaml:",omitempty"` ^ doc/yaml_docs.go:45:31: yaml(camel): got 'see_also' want 'seeAlso' (tagliatelle) SeeAlso []string `yaml:"see_also,omitempty"` ^ ```
Command Mean [ms] Min [ms] Max [ms] Relative
local 326.4 ± 5.3 317.4 335.1 1.56 ± 0.04
v1.62.2 208.7 ± 4.9 199.6 216.4 1.00

hashicorp/consul

local ``` agent/consul/authmethod/testauth/testing.go:89:30: json(camel): got 'Data' want 'data' (tagliatelle) Data map[string]string `json:",omitempty"` // random data for testing ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:198:28: json(camel): got 'authorization_endpoint' want 'authorizationEndpoint' (tagliatelle) AuthEndpoint string `json:"authorization_endpoint"` ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:199:28: json(camel): got 'token_endpoint' want 'tokenEndpoint' (tagliatelle) TokenEndpoint string `json:"token_endpoint"` ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:200:28: json(camel): got 'jwks_uri' want 'jwksUri' (tagliatelle) JWKSURI string `json:"jwks_uri"` ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:201:28: json(camel): got 'userinfo_endpoint' want 'userinfoEndpoint' (tagliatelle) UserinfoEndpoint string `json:"userinfo_endpoint,omitempty"` ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:316:23: json(camel): got 'access_token' want 'accessToken' (tagliatelle) AccessToken string `json:"access_token"` ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:317:23: json(camel): got 'id_token' want 'idToken' (tagliatelle) IDToken string `json:"id_token,omitempty"` ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:365:15: json(camel): got 'error_description' want 'errorDescription' (tagliatelle) Desc string `json:"error_description,omitempty"` ^ agent/agent.go:2157:34: json(camel): got 'LocallyRegisteredAsSidecar' want 'locallyRegisteredAsSidecar' (tagliatelle) LocallyRegisteredAsSidecar bool `json:",omitempty"` ^ agent/agent_endpoint.go:49:23: json(camel): got 'xDS' want 'xDs' (tagliatelle) XDS *XDSSelf `json:"xDS,omitempty"` ^ agent/agent_endpoint.go:119:28: json(camel): got 'Partition' want 'partition' (tagliatelle) Partition string `json:",omitempty"` ^ agent/ui_endpoint.go:29:42: json(camel): got 'Kind' want 'kind' (tagliatelle) Kind structs.ServiceKind `json:",omitempty"` ^ agent/ui_endpoint.go:46:18: json(camel): got 'PeerName' want 'peerName' (tagliatelle) PeerName string `json:",omitempty"` ^ agent/ui_endpoint.go:59:34: json(camel): got 'AssociatedServiceCount' want 'associatedServiceCount' (tagliatelle) AssociatedServiceCount int `json:",omitempty"` ^ agent/ui_endpoint.go:60:34: json(camel): got 'Addresses' want 'addresses' (tagliatelle) Addresses []string `json:",omitempty"` ^ agent/acl_endpoint_test.go:2138:24: json(camel): got 'first_name' want 'firstName' (tagliatelle) FirstName string `json:"first_name"` ^ agent/acl_endpoint_test.go:2140:24: json(camel): got 'https://consul.test/groups' want 'https://consulTest/groups' (tagliatelle) Groups []string `json:"https://consul.test/groups"` ^ agent/config/config.go:140:55: json(camel): got 'advertise_addr' want 'advertiseAddr' (tagliatelle) AdvertiseAddrLAN *string `mapstructure:"advertise_addr" json:"advertise_addr,omitempty"` ^ agent/config/config.go:141:55: json(camel): got 'advertise_addr_ipv4' want 'advertiseAddrIpv4' (tagliatelle) AdvertiseAddrLANIPv4 *string `mapstructure:"advertise_addr_ipv4" json:"advertise_addr_ipv4,omitempty"` ^ agent/config/config.go:142:55: json(camel): got 'advertise_addr_ipv6' want 'advertiseAddrIpv6' (tagliatelle) AdvertiseAddrLANIPv6 *string `mapstructure:"advertise_addr_ipv6" json:"advertise_addr_ipv6,omitempty"` ^ agent/config/config.go:143:55: json(camel): got 'advertise_addr_wan' want 'advertiseAddrWan' (tagliatelle) AdvertiseAddrWAN *string `mapstructure:"advertise_addr_wan" json:"advertise_addr_wan,omitempty"` ^ agent/config/config.go:144:55: json(camel): got 'advertise_addr_wan_ipv4' want 'advertiseAddrWanIpv4' (tagliatelle) AdvertiseAddrWANIPv4 *string `mapstructure:"advertise_addr_wan_ipv4" json:"advertise_addr_wan_ipv4,omitempty"` ^ agent/config/config.go:145:55: json(camel): got 'advertise_addr_wan_ipv6' want 'advertiseAddrWanIpv6' (tagliatelle) AdvertiseAddrWANIPv6 *string `mapstructure:"advertise_addr_wan_ipv6" json:"advertise_addr_wan_ipv6,omitempty"` ^ agent/config/config.go:149:55: json(camel): got 'bind_addr' want 'bindAddr' (tagliatelle) BindAddr *string `mapstructure:"bind_addr" json:"bind_addr,omitempty"` ^ agent/config/config.go:151:55: json(camel): got 'bootstrap_expect' want 'bootstrapExpect' (tagliatelle) BootstrapExpect *int `mapstructure:"bootstrap_expect" json:"bootstrap_expect,omitempty"` ^ agent/config/config.go:154:55: json(camel): got 'check_output_max_size' want 'checkOutputMaxSize' (tagliatelle) CheckOutputMaxSize *int `mapstructure:"check_output_max_size" json:"check_output_max_size,omitempty"` ^ agent/config/config.go:155:55: json(camel): got 'check_update_interval' want 'checkUpdateInterval' (tagliatelle) CheckUpdateInterval *string `mapstructure:"check_update_interval" json:"check_update_interval,omitempty"` ^ agent/config/config.go:157:55: json(camel): got 'client_addr' want 'clientAddr' (tagliatelle) ClientAddr *string `mapstructure:"client_addr" json:"client_addr,omitempty"` ^ agent/config/config.go:160:55: json(camel): got 'auto_encrypt' want 'autoEncrypt' (tagliatelle) AutoEncrypt AutoEncrypt `mapstructure:"auto_encrypt" json:"auto_encrypt,omitempty"` ^ agent/config/config.go:164:55: json(camel): got 'alt_domain' want 'altDomain' (tagliatelle) DNSAltDomain *string `mapstructure:"alt_domain" json:"alt_domain,omitempty"` ^ agent/config/config.go:166:55: json(camel): got 'data_dir' want 'dataDir' (tagliatelle) DataDir *string `mapstructure:"data_dir" json:"data_dir,omitempty"` ^ agent/config/config.go:168:55: json(camel): got 'default_query_time' want 'defaultQueryTime' (tagliatelle) DefaultQueryTime *string `mapstructure:"default_query_time" json:"default_query_time,omitempty"` ^ agent/config/config.go:169:55: json(camel): got 'default_intention_policy' want 'defaultIntentionPolicy' (tagliatelle) DefaultIntentionPolicy *string `mapstructure:"default_intention_policy" json:"default_intention_policy,omitempty"` ^ agent/config/config.go:170:55: json(camel): got 'disable_anonymous_signature' want 'disableAnonymousSignature' (tagliatelle) DisableAnonymousSignature *bool `mapstructure:"disable_anonymous_signature" json:"disable_anonymous_signature,omitempty"` ^ agent/config/config.go:171:55: json(camel): got 'disable_coordinates' want 'disableCoordinates' (tagliatelle) DisableCoordinates *bool `mapstructure:"disable_coordinates" json:"disable_coordinates,omitempty"` ^ agent/config/config.go:172:55: json(camel): got 'disable_host_node_id' want 'disableHostNodeId' (tagliatelle) DisableHostNodeID *bool `mapstructure:"disable_host_node_id" json:"disable_host_node_id,omitempty"` ^ agent/config/config.go:173:55: json(camel): got 'disable_http_unprintable_char_filter' want 'disableHttpUnprintableCharFilter' (tagliatelle) DisableHTTPUnprintableCharFilter *bool `mapstructure:"disable_http_unprintable_char_filter" json:"disable_http_unprintable_char_filter,omitempty"` ^ agent/config/config.go:174:55: json(camel): got 'disable_keyring_file' want 'disableKeyringFile' (tagliatelle) DisableKeyringFile *bool `mapstructure:"disable_keyring_file" json:"disable_keyring_file,omitempty"` ^ agent/config/config.go:175:55: json(camel): got 'disable_remote_exec' want 'disableRemoteExec' (tagliatelle) DisableRemoteExec *bool `mapstructure:"disable_remote_exec" json:"disable_remote_exec,omitempty"` ^ agent/config/config.go:176:55: json(camel): got 'disable_update_check' want 'disableUpdateCheck' (tagliatelle) DisableUpdateCheck *bool `mapstructure:"disable_update_check" json:"disable_update_check,omitempty"` ^ agent/config/config.go:177:55: json(camel): got 'discard_check_output' want 'discardCheckOutput' (tagliatelle) DiscardCheckOutput *bool `mapstructure:"discard_check_output" json:"discard_check_output,omitempty"` ^ agent/config/config.go:178:55: json(camel): got 'discovery_max_stale' want 'discoveryMaxStale' (tagliatelle) DiscoveryMaxStale *string `mapstructure:"discovery_max_stale" json:"discovery_max_stale,omitempty"` ^ agent/config/config.go:179:55: json(camel): got 'enable_agent_tls_for_checks' want 'enableAgentTlsForChecks' (tagliatelle) EnableAgentTLSForChecks *bool `mapstructure:"enable_agent_tls_for_checks" json:"enable_agent_tls_for_checks,omitempty"` ^ agent/config/config.go:180:55: json(camel): got 'enable_central_service_config' want 'enableCentralServiceConfig' (tagliatelle) EnableCentralServiceConfig *bool `mapstructure:"enable_central_service_config" json:"enable_central_service_config,omitempty"` ^ agent/config/config.go:181:55: json(camel): got 'enable_debug' want 'enableDebug' (tagliatelle) EnableDebug *bool `mapstructure:"enable_debug" json:"enable_debug,omitempty"` ^ agent/config/config.go:182:55: json(camel): got 'enable_script_checks' want 'enableScriptChecks' (tagliatelle) EnableScriptChecks *bool `mapstructure:"enable_script_checks" json:"enable_script_checks,omitempty"` ^ agent/config/config.go:183:55: json(camel): got 'enable_local_script_checks' want 'enableLocalScriptChecks' (tagliatelle) EnableLocalScriptChecks *bool `mapstructure:"enable_local_script_checks" json:"enable_local_script_checks,omitempty"` ^ agent/config/config.go:184:55: json(camel): got 'enable_syslog' want 'enableSyslog' (tagliatelle) EnableSyslog *bool `mapstructure:"enable_syslog" json:"enable_syslog,omitempty"` ^ agent/config/config.go:186:55: json(camel): got 'encrypt_verify_incoming' want 'encryptVerifyIncoming' (tagliatelle) EncryptVerifyIncoming *bool `mapstructure:"encrypt_verify_incoming" json:"encrypt_verify_incoming,omitempty"` ^ agent/config/config.go:187:55: json(camel): got 'encrypt_verify_outgoing' want 'encryptVerifyOutgoing' (tagliatelle) EncryptVerifyOutgoing *bool `mapstructure:"encrypt_verify_outgoing" json:"encrypt_verify_outgoing,omitempty"` ^ ```
v1.62.2 ``` agent/consul/authmethod/testauth/testing.go:89:30: json(camel): got 'Data' want 'data' (tagliatelle) Data map[string]string `json:",omitempty"` // random data for testing ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:198:28: json(camel): got 'authorization_endpoint' want 'authorizationEndpoint' (tagliatelle) AuthEndpoint string `json:"authorization_endpoint"` ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:199:28: json(camel): got 'token_endpoint' want 'tokenEndpoint' (tagliatelle) TokenEndpoint string `json:"token_endpoint"` ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:200:28: json(camel): got 'jwks_uri' want 'jwksUri' (tagliatelle) JWKSURI string `json:"jwks_uri"` ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:201:28: json(camel): got 'userinfo_endpoint' want 'userinfoEndpoint' (tagliatelle) UserinfoEndpoint string `json:"userinfo_endpoint,omitempty"` ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:316:23: json(camel): got 'access_token' want 'accessToken' (tagliatelle) AccessToken string `json:"access_token"` ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:317:23: json(camel): got 'id_token' want 'idToken' (tagliatelle) IDToken string `json:"id_token,omitempty"` ^ internal/go-sso/oidcauth/oidcauthtest/testing.go:365:15: json(camel): got 'error_description' want 'errorDescription' (tagliatelle) Desc string `json:"error_description,omitempty"` ^ agent/agent.go:2157:34: json(camel): got 'LocallyRegisteredAsSidecar' want 'locallyRegisteredAsSidecar' (tagliatelle) LocallyRegisteredAsSidecar bool `json:",omitempty"` ^ agent/agent_endpoint.go:49:23: json(camel): got 'xDS' want 'xDs' (tagliatelle) XDS *XDSSelf `json:"xDS,omitempty"` ^ agent/agent_endpoint.go:119:28: json(camel): got 'Partition' want 'partition' (tagliatelle) Partition string `json:",omitempty"` ^ agent/ui_endpoint.go:29:42: json(camel): got 'Kind' want 'kind' (tagliatelle) Kind structs.ServiceKind `json:",omitempty"` ^ agent/ui_endpoint.go:46:18: json(camel): got 'PeerName' want 'peerName' (tagliatelle) PeerName string `json:",omitempty"` ^ agent/ui_endpoint.go:59:34: json(camel): got 'AssociatedServiceCount' want 'associatedServiceCount' (tagliatelle) AssociatedServiceCount int `json:",omitempty"` ^ agent/ui_endpoint.go:60:34: json(camel): got 'Addresses' want 'addresses' (tagliatelle) Addresses []string `json:",omitempty"` ^ agent/acl_endpoint_test.go:2138:24: json(camel): got 'first_name' want 'firstName' (tagliatelle) FirstName string `json:"first_name"` ^ agent/acl_endpoint_test.go:2140:24: json(camel): got 'https://consul.test/groups' want 'https://consulTest/groups' (tagliatelle) Groups []string `json:"https://consul.test/groups"` ^ agent/config/config.go:140:55: json(camel): got 'advertise_addr' want 'advertiseAddr' (tagliatelle) AdvertiseAddrLAN *string `mapstructure:"advertise_addr" json:"advertise_addr,omitempty"` ^ agent/config/config.go:141:55: json(camel): got 'advertise_addr_ipv4' want 'advertiseAddrIpv4' (tagliatelle) AdvertiseAddrLANIPv4 *string `mapstructure:"advertise_addr_ipv4" json:"advertise_addr_ipv4,omitempty"` ^ agent/config/config.go:142:55: json(camel): got 'advertise_addr_ipv6' want 'advertiseAddrIpv6' (tagliatelle) AdvertiseAddrLANIPv6 *string `mapstructure:"advertise_addr_ipv6" json:"advertise_addr_ipv6,omitempty"` ^ agent/config/config.go:143:55: json(camel): got 'advertise_addr_wan' want 'advertiseAddrWan' (tagliatelle) AdvertiseAddrWAN *string `mapstructure:"advertise_addr_wan" json:"advertise_addr_wan,omitempty"` ^ agent/config/config.go:144:55: json(camel): got 'advertise_addr_wan_ipv4' want 'advertiseAddrWanIpv4' (tagliatelle) AdvertiseAddrWANIPv4 *string `mapstructure:"advertise_addr_wan_ipv4" json:"advertise_addr_wan_ipv4,omitempty"` ^ agent/config/config.go:145:55: json(camel): got 'advertise_addr_wan_ipv6' want 'advertiseAddrWanIpv6' (tagliatelle) AdvertiseAddrWANIPv6 *string `mapstructure:"advertise_addr_wan_ipv6" json:"advertise_addr_wan_ipv6,omitempty"` ^ agent/config/config.go:149:55: json(camel): got 'bind_addr' want 'bindAddr' (tagliatelle) BindAddr *string `mapstructure:"bind_addr" json:"bind_addr,omitempty"` ^ agent/config/config.go:151:55: json(camel): got 'bootstrap_expect' want 'bootstrapExpect' (tagliatelle) BootstrapExpect *int `mapstructure:"bootstrap_expect" json:"bootstrap_expect,omitempty"` ^ agent/config/config.go:154:55: json(camel): got 'check_output_max_size' want 'checkOutputMaxSize' (tagliatelle) CheckOutputMaxSize *int `mapstructure:"check_output_max_size" json:"check_output_max_size,omitempty"` ^ agent/config/config.go:155:55: json(camel): got 'check_update_interval' want 'checkUpdateInterval' (tagliatelle) CheckUpdateInterval *string `mapstructure:"check_update_interval" json:"check_update_interval,omitempty"` ^ agent/config/config.go:157:55: json(camel): got 'client_addr' want 'clientAddr' (tagliatelle) ClientAddr *string `mapstructure:"client_addr" json:"client_addr,omitempty"` ^ agent/config/config.go:160:55: json(camel): got 'auto_encrypt' want 'autoEncrypt' (tagliatelle) AutoEncrypt AutoEncrypt `mapstructure:"auto_encrypt" json:"auto_encrypt,omitempty"` ^ agent/config/config.go:164:55: json(camel): got 'alt_domain' want 'altDomain' (tagliatelle) DNSAltDomain *string `mapstructure:"alt_domain" json:"alt_domain,omitempty"` ^ agent/config/config.go:166:55: json(camel): got 'data_dir' want 'dataDir' (tagliatelle) DataDir *string `mapstructure:"data_dir" json:"data_dir,omitempty"` ^ agent/config/config.go:168:55: json(camel): got 'default_query_time' want 'defaultQueryTime' (tagliatelle) DefaultQueryTime *string `mapstructure:"default_query_time" json:"default_query_time,omitempty"` ^ agent/config/config.go:169:55: json(camel): got 'default_intention_policy' want 'defaultIntentionPolicy' (tagliatelle) DefaultIntentionPolicy *string `mapstructure:"default_intention_policy" json:"default_intention_policy,omitempty"` ^ agent/config/config.go:170:55: json(camel): got 'disable_anonymous_signature' want 'disableAnonymousSignature' (tagliatelle) DisableAnonymousSignature *bool `mapstructure:"disable_anonymous_signature" json:"disable_anonymous_signature,omitempty"` ^ agent/config/config.go:171:55: json(camel): got 'disable_coordinates' want 'disableCoordinates' (tagliatelle) DisableCoordinates *bool `mapstructure:"disable_coordinates" json:"disable_coordinates,omitempty"` ^ agent/config/config.go:172:55: json(camel): got 'disable_host_node_id' want 'disableHostNodeId' (tagliatelle) DisableHostNodeID *bool `mapstructure:"disable_host_node_id" json:"disable_host_node_id,omitempty"` ^ agent/config/config.go:173:55: json(camel): got 'disable_http_unprintable_char_filter' want 'disableHttpUnprintableCharFilter' (tagliatelle) DisableHTTPUnprintableCharFilter *bool `mapstructure:"disable_http_unprintable_char_filter" json:"disable_http_unprintable_char_filter,omitempty"` ^ agent/config/config.go:174:55: json(camel): got 'disable_keyring_file' want 'disableKeyringFile' (tagliatelle) DisableKeyringFile *bool `mapstructure:"disable_keyring_file" json:"disable_keyring_file,omitempty"` ^ agent/config/config.go:175:55: json(camel): got 'disable_remote_exec' want 'disableRemoteExec' (tagliatelle) DisableRemoteExec *bool `mapstructure:"disable_remote_exec" json:"disable_remote_exec,omitempty"` ^ agent/config/config.go:176:55: json(camel): got 'disable_update_check' want 'disableUpdateCheck' (tagliatelle) DisableUpdateCheck *bool `mapstructure:"disable_update_check" json:"disable_update_check,omitempty"` ^ agent/config/config.go:177:55: json(camel): got 'discard_check_output' want 'discardCheckOutput' (tagliatelle) DiscardCheckOutput *bool `mapstructure:"discard_check_output" json:"discard_check_output,omitempty"` ^ agent/config/config.go:178:55: json(camel): got 'discovery_max_stale' want 'discoveryMaxStale' (tagliatelle) DiscoveryMaxStale *string `mapstructure:"discovery_max_stale" json:"discovery_max_stale,omitempty"` ^ agent/config/config.go:179:55: json(camel): got 'enable_agent_tls_for_checks' want 'enableAgentTlsForChecks' (tagliatelle) EnableAgentTLSForChecks *bool `mapstructure:"enable_agent_tls_for_checks" json:"enable_agent_tls_for_checks,omitempty"` ^ agent/config/config.go:180:55: json(camel): got 'enable_central_service_config' want 'enableCentralServiceConfig' (tagliatelle) EnableCentralServiceConfig *bool `mapstructure:"enable_central_service_config" json:"enable_central_service_config,omitempty"` ^ agent/config/config.go:181:55: json(camel): got 'enable_debug' want 'enableDebug' (tagliatelle) EnableDebug *bool `mapstructure:"enable_debug" json:"enable_debug,omitempty"` ^ agent/config/config.go:182:55: json(camel): got 'enable_script_checks' want 'enableScriptChecks' (tagliatelle) EnableScriptChecks *bool `mapstructure:"enable_script_checks" json:"enable_script_checks,omitempty"` ^ agent/config/config.go:183:55: json(camel): got 'enable_local_script_checks' want 'enableLocalScriptChecks' (tagliatelle) EnableLocalScriptChecks *bool `mapstructure:"enable_local_script_checks" json:"enable_local_script_checks,omitempty"` ^ agent/config/config.go:184:55: json(camel): got 'enable_syslog' want 'enableSyslog' (tagliatelle) EnableSyslog *bool `mapstructure:"enable_syslog" json:"enable_syslog,omitempty"` ^ agent/config/config.go:186:55: json(camel): got 'encrypt_verify_incoming' want 'encryptVerifyIncoming' (tagliatelle) EncryptVerifyIncoming *bool `mapstructure:"encrypt_verify_incoming" json:"encrypt_verify_incoming,omitempty"` ^ agent/config/config.go:187:55: json(camel): got 'encrypt_verify_outgoing' want 'encryptVerifyOutgoing' (tagliatelle) EncryptVerifyOutgoing *bool `mapstructure:"encrypt_verify_outgoing" json:"encrypt_verify_outgoing,omitempty"` ^ ```
Command Mean [s] Min [s] Max [s] Relative
local 4.770 ± 0.061 4.672 4.847 1.91 ± 0.04
v1.62.2 2.499 ± 0.039 2.450 2.567 1.00

go-delve/delve

local ``` pkg/proc/gdbserial/gdbserver_conn.go:1222:25: json(camel): got 'load_address' want 'loadAddress' (tagliatelle) LoadAddress uint64 `json:"load_address"` ^ pkg/proc/gdbserial/gdbserver_conn.go:1224:25: json(camel): got 'mach_header' want 'machHeader' (tagliatelle) MachHeader machHeader `json:"mach_header"` ^ cmd/dlv/cmds/commands.go:919:14: json(camel): got 'Dir' want 'dir' (tagliatelle) Dir string `json:"Dir"` ^ pkg/config/config.go:41:37: yaml(camel): got 'substitute-path' want 'substitutePath' (tagliatelle) SubstitutePath SubstitutePathRules `yaml:"substitute-path"` ^ pkg/config/config.go:45:20: yaml(camel): got 'max-string-len' want 'maxStringLen' (tagliatelle) MaxStringLen *int `yaml:"max-string-len,omitempty"` ^ pkg/config/config.go:48:22: yaml(camel): got 'max-array-values' want 'maxArrayValues' (tagliatelle) MaxArrayValues *int `yaml:"max-array-values,omitempty"` ^ pkg/config/config.go:51:26: yaml(camel): got 'max-variable-recurse' want 'maxVariableRecurse' (tagliatelle) MaxVariableRecurse *int `yaml:"max-variable-recurse,omitempty"` ^ pkg/config/config.go:54:28: yaml(camel): got 'disassemble-flavor' want 'disassembleFlavor' (tagliatelle) DisassembleFlavor *string `yaml:"disassemble-flavor,omitempty"` ^ pkg/config/config.go:58:24: yaml(camel): got 'show-location-expr' want 'showLocationExpr' (tagliatelle) ShowLocationExpr bool `yaml:"show-location-expr"` ^ pkg/config/config.go:62:34: yaml(camel): got 'source-list-line-color' want 'sourceListLineColor' (tagliatelle) SourceListLineColor interface{} `yaml:"source-list-line-color"` ^ pkg/config/config.go:65:30: yaml(camel): got 'source-list-arrow-color' want 'sourceListArrowColor' (tagliatelle) SourceListArrowColor string `yaml:"source-list-arrow-color"` ^ pkg/config/config.go:68:32: yaml(camel): got 'source-list-keyword-color' want 'sourceListKeywordColor' (tagliatelle) SourceListKeywordColor string `yaml:"source-list-keyword-color"` ^ pkg/config/config.go:71:31: yaml(camel): got 'source-list-string-color' want 'sourceListStringColor' (tagliatelle) SourceListStringColor string `yaml:"source-list-string-color"` ^ pkg/config/config.go:74:31: yaml(camel): got 'source-list-number-color' want 'sourceListNumberColor' (tagliatelle) SourceListNumberColor string `yaml:"source-list-number-color"` ^ pkg/config/config.go:77:32: yaml(camel): got 'source-list-comment-color' want 'sourceListCommentColor' (tagliatelle) SourceListCommentColor string `yaml:"source-list-comment-color"` ^ pkg/config/config.go:80:21: yaml(camel): got 'prompt-color' want 'promptColor' (tagliatelle) PromptColor string `yaml:"prompt-color"` ^ pkg/config/config.go:83:28: yaml(camel): got 'source-list-tab-color' want 'sourceListTabColor' (tagliatelle) SourceListTabColor string `yaml:"source-list-tab-color"` ^ pkg/config/config.go:86:33: yaml(camel): got 'stacktrace-function-color' want 'stacktraceFunctionColor' (tagliatelle) StackTraceFunctionColor string `yaml:"stacktrace-function-color"` ^ pkg/config/config.go:89:33: yaml(camel): got 'stacktrace-basename-color' want 'stacktraceBasenameColor' (tagliatelle) StackTraceBasenameColor string `yaml:"stacktrace-basename-color"` ^ pkg/config/config.go:93:27: yaml(camel): got 'source-list-line-count' want 'sourceListLineCount' (tagliatelle) SourceListLineCount *int `yaml:"source-list-line-count,omitempty"` ^ pkg/config/config.go:97:32: yaml(camel): got 'debug-info-directories' want 'debugInfoDirectories' (tagliatelle) DebugInfoDirectories []string `yaml:"debug-info-directories"` ^ pkg/config/config.go:116:26: yaml(camel): got 'trace-show-timestamp' want 'traceShowTimestamp' (tagliatelle) TraceShowTimestamp bool `yaml:"trace-show-timestamp"` ^ service/api/types.go:63:13: json(camel): got 'is_ret' want 'isRet' (tagliatelle) IsRet bool `json:"is_ret"` ^ service/api/types.go:68:18: json(camel): got 'goroutineID' want 'goroutineId' (tagliatelle) GoroutineID int `json:"goroutineID"` ^ service/api/types.go:126:24: json(camel): got 'VerboseDescr' want 'verboseDescr' (tagliatelle) VerboseDescr []string `json:"VerboseDescr,omitempty"` ^ service/api/types.go:183:20: json(camel): got 'goroutineID' want 'goroutineId' (tagliatelle) GoroutineID int64 `json:"goroutineID"` ^ service/api/types.go:221:14: json(camel): got 'Bottom' want 'bottom' (tagliatelle) Bottom bool `json:"Bottom,omitempty"` // Bottom is true if this is the bottom frame of the stack ^ service/api/types.go:384:20: json(camel): got 'threadID' want 'threadId' (tagliatelle) ThreadID int `json:"threadID"` ^ service/api/types.go:404:15: json(camel): got 'threadID' want 'threadId' (tagliatelle) ThreadID int `json:"threadID,omitempty"` ^ service/api/types.go:407:20: json(camel): got 'goroutineID' want 'goroutineId' (tagliatelle) GoroutineID int64 `json:"goroutineID,omitempty"` ^ ```
v1.62.2 ``` pkg/proc/gdbserial/gdbserver_conn.go:1222:25: json(camel): got 'load_address' want 'loadAddress' (tagliatelle) LoadAddress uint64 `json:"load_address"` ^ pkg/proc/gdbserial/gdbserver_conn.go:1224:25: json(camel): got 'mach_header' want 'machHeader' (tagliatelle) MachHeader machHeader `json:"mach_header"` ^ cmd/dlv/cmds/commands.go:919:14: json(camel): got 'Dir' want 'dir' (tagliatelle) Dir string `json:"Dir"` ^ pkg/config/config.go:41:37: yaml(camel): got 'substitute-path' want 'substitutePath' (tagliatelle) SubstitutePath SubstitutePathRules `yaml:"substitute-path"` ^ pkg/config/config.go:45:20: yaml(camel): got 'max-string-len' want 'maxStringLen' (tagliatelle) MaxStringLen *int `yaml:"max-string-len,omitempty"` ^ pkg/config/config.go:48:22: yaml(camel): got 'max-array-values' want 'maxArrayValues' (tagliatelle) MaxArrayValues *int `yaml:"max-array-values,omitempty"` ^ pkg/config/config.go:51:26: yaml(camel): got 'max-variable-recurse' want 'maxVariableRecurse' (tagliatelle) MaxVariableRecurse *int `yaml:"max-variable-recurse,omitempty"` ^ pkg/config/config.go:54:28: yaml(camel): got 'disassemble-flavor' want 'disassembleFlavor' (tagliatelle) DisassembleFlavor *string `yaml:"disassemble-flavor,omitempty"` ^ pkg/config/config.go:58:24: yaml(camel): got 'show-location-expr' want 'showLocationExpr' (tagliatelle) ShowLocationExpr bool `yaml:"show-location-expr"` ^ pkg/config/config.go:62:34: yaml(camel): got 'source-list-line-color' want 'sourceListLineColor' (tagliatelle) SourceListLineColor interface{} `yaml:"source-list-line-color"` ^ pkg/config/config.go:65:30: yaml(camel): got 'source-list-arrow-color' want 'sourceListArrowColor' (tagliatelle) SourceListArrowColor string `yaml:"source-list-arrow-color"` ^ pkg/config/config.go:68:32: yaml(camel): got 'source-list-keyword-color' want 'sourceListKeywordColor' (tagliatelle) SourceListKeywordColor string `yaml:"source-list-keyword-color"` ^ pkg/config/config.go:71:31: yaml(camel): got 'source-list-string-color' want 'sourceListStringColor' (tagliatelle) SourceListStringColor string `yaml:"source-list-string-color"` ^ pkg/config/config.go:74:31: yaml(camel): got 'source-list-number-color' want 'sourceListNumberColor' (tagliatelle) SourceListNumberColor string `yaml:"source-list-number-color"` ^ pkg/config/config.go:77:32: yaml(camel): got 'source-list-comment-color' want 'sourceListCommentColor' (tagliatelle) SourceListCommentColor string `yaml:"source-list-comment-color"` ^ pkg/config/config.go:80:21: yaml(camel): got 'prompt-color' want 'promptColor' (tagliatelle) PromptColor string `yaml:"prompt-color"` ^ pkg/config/config.go:83:28: yaml(camel): got 'source-list-tab-color' want 'sourceListTabColor' (tagliatelle) SourceListTabColor string `yaml:"source-list-tab-color"` ^ pkg/config/config.go:86:33: yaml(camel): got 'stacktrace-function-color' want 'stacktraceFunctionColor' (tagliatelle) StackTraceFunctionColor string `yaml:"stacktrace-function-color"` ^ pkg/config/config.go:89:33: yaml(camel): got 'stacktrace-basename-color' want 'stacktraceBasenameColor' (tagliatelle) StackTraceBasenameColor string `yaml:"stacktrace-basename-color"` ^ pkg/config/config.go:93:27: yaml(camel): got 'source-list-line-count' want 'sourceListLineCount' (tagliatelle) SourceListLineCount *int `yaml:"source-list-line-count,omitempty"` ^ pkg/config/config.go:97:32: yaml(camel): got 'debug-info-directories' want 'debugInfoDirectories' (tagliatelle) DebugInfoDirectories []string `yaml:"debug-info-directories"` ^ pkg/config/config.go:116:26: yaml(camel): got 'trace-show-timestamp' want 'traceShowTimestamp' (tagliatelle) TraceShowTimestamp bool `yaml:"trace-show-timestamp"` ^ service/api/types.go:63:13: json(camel): got 'is_ret' want 'isRet' (tagliatelle) IsRet bool `json:"is_ret"` ^ service/api/types.go:68:18: json(camel): got 'goroutineID' want 'goroutineId' (tagliatelle) GoroutineID int `json:"goroutineID"` ^ service/api/types.go:126:24: json(camel): got 'VerboseDescr' want 'verboseDescr' (tagliatelle) VerboseDescr []string `json:"VerboseDescr,omitempty"` ^ service/api/types.go:183:20: json(camel): got 'goroutineID' want 'goroutineId' (tagliatelle) GoroutineID int64 `json:"goroutineID"` ^ service/api/types.go:221:14: json(camel): got 'Bottom' want 'bottom' (tagliatelle) Bottom bool `json:"Bottom,omitempty"` // Bottom is true if this is the bottom frame of the stack ^ service/api/types.go:384:20: json(camel): got 'threadID' want 'threadId' (tagliatelle) ThreadID int `json:"threadID"` ^ service/api/types.go:404:15: json(camel): got 'threadID' want 'threadId' (tagliatelle) ThreadID int `json:"threadID,omitempty"` ^ service/api/types.go:407:20: json(camel): got 'goroutineID' want 'goroutineId' (tagliatelle) GoroutineID int64 `json:"goroutineID,omitempty"` ^ ```
Command Mean [ms] Min [ms] Max [ms] Relative
local 928.8 ± 72.1 889.4 1130.5 1.88 ± 0.20
v1.62.2 494.5 ± 37.3 468.3 585.4 1.00

etcd-io/etcd

Command Mean [ms] Min [ms] Max [ms] Relative
local 567.2 ± 17.8 551.8 614.7 2.03 ± 0.08
v1.62.2 279.3 ± 5.7 271.6 289.6 1.00

go-gitea/gitea

local ``` models/activities/repo_activity.go:26:20: json(camel): got 'avatar_link' want 'avatarLink' (tagliatelle) AvatarLink string `json:"avatar_link"` ^ models/activities/repo_activity.go:27:20: json(camel): got 'home_link' want 'homeLink' (tagliatelle) HomeLink string `json:"home_link"` ^ models/issues/comment.go:227:28: json(camel): got 'project_column_id' want 'projectColumnId' (tagliatelle) ProjectColumnID int64 `json:"project_column_id,omitempty"` ^ models/issues/comment.go:228:28: json(camel): got 'project_column_title' want 'projectColumnTitle' (tagliatelle) ProjectColumnTitle string `json:"project_column_title,omitempty"` ^ models/issues/comment.go:229:28: json(camel): got 'project_title' want 'projectTitle' (tagliatelle) ProjectTitle string `json:"project_title,omitempty"` ^ models/issues/comment.go:324:23: json(camel): got 'is_force_push' want 'isForcePush' (tagliatelle) IsForcePush bool `json:"is_force_push"` ^ models/issues/comment.go:325:23: json(camel): got 'commit_ids' want 'commitIds' (tagliatelle) CommitIDs []string `json:"commit_ids"` ^ models/migrations/v1_12/v130.go:19:29: json(camel): got 'issue_assign' want 'issueAssign' (tagliatelle) IssueAssign bool `json:"issue_assign"` ^ models/migrations/v1_12/v130.go:20:29: json(camel): got 'issue_label' want 'issueLabel' (tagliatelle) IssueLabel bool `json:"issue_label"` ^ models/migrations/v1_12/v130.go:21:29: json(camel): got 'issue_milestone' want 'issueMilestone' (tagliatelle) IssueMilestone bool `json:"issue_milestone"` ^ models/migrations/v1_12/v130.go:22:29: json(camel): got 'issue_comment' want 'issueComment' (tagliatelle) IssueComment bool `json:"issue_comment"` ^ models/migrations/v1_12/v130.go:24:29: json(camel): got 'pull_request' want 'pullRequest' (tagliatelle) PullRequest bool `json:"pull_request"` ^ models/migrations/v1_12/v130.go:25:29: json(camel): got 'pull_request_assign' want 'pullRequestAssign' (tagliatelle) PullRequestAssign bool `json:"pull_request_assign"` ^ models/migrations/v1_12/v130.go:26:29: json(camel): got 'pull_request_label' want 'pullRequestLabel' (tagliatelle) PullRequestLabel bool `json:"pull_request_label"` ^ models/migrations/v1_12/v130.go:27:29: json(camel): got 'pull_request_milestone' want 'pullRequestMilestone' (tagliatelle) PullRequestMilestone bool `json:"pull_request_milestone"` ^ models/migrations/v1_12/v130.go:28:29: json(camel): got 'pull_request_comment' want 'pullRequestComment' (tagliatelle) PullRequestComment bool `json:"pull_request_comment"` ^ models/migrations/v1_12/v130.go:29:29: json(camel): got 'pull_request_review' want 'pullRequestReview' (tagliatelle) PullRequestReview bool `json:"pull_request_review"` ^ models/migrations/v1_12/v130.go:30:29: json(camel): got 'pull_request_sync' want 'pullRequestSync' (tagliatelle) PullRequestSync bool `json:"pull_request_sync"` ^ models/migrations/v1_12/v130.go:36:25: json(camel): got 'push_only' want 'pushOnly' (tagliatelle) PushOnly bool `json:"push_only"` ^ models/migrations/v1_12/v130.go:37:25: json(camel): got 'send_everything' want 'sendEverything' (tagliatelle) SendEverything bool `json:"send_everything"` ^ models/migrations/v1_12/v130.go:38:25: json(camel): got 'choose_events' want 'chooseEvents' (tagliatelle) ChooseEvents bool `json:"choose_events"` ^ models/migrations/v1_12/v130.go:39:25: json(camel): got 'branch_filter' want 'branchFilter' (tagliatelle) BranchFilter string `json:"branch_filter"` ^ modules/indexer/issues/internal/model.go:17:17: json(camel): got 'repo_id' want 'repoId' (tagliatelle) RepoID int64 `json:"repo_id"` ^ modules/indexer/issues/internal/model.go:18:17: json(camel): got 'is_public' want 'isPublic' (tagliatelle) IsPublic bool `json:"is_public"` // If the repo is public ^ modules/indexer/issues/internal/model.go:26:40: json(camel): got 'is_pull' want 'isPull' (tagliatelle) IsPull bool `json:"is_pull"` ^ modules/indexer/issues/internal/model.go:27:40: json(camel): got 'is_closed' want 'isClosed' (tagliatelle) IsClosed bool `json:"is_closed"` ^ modules/indexer/issues/internal/model.go:28:40: json(camel): got 'label_ids' want 'labelIds' (tagliatelle) LabelIDs []int64 `json:"label_ids"` ^ modules/packages/helm/metadata.go:32:33: json(camel): got 'api_version' want 'apiVersion' (tagliatelle) APIVersion string `json:"api_version" yaml:"apiVersion"` ^ modules/packages/helm/metadata.go:36:33: json(camel): got 'app_version' want 'appVersion' (tagliatelle) AppVersion string `json:"app_version,omitempty" yaml:"appVersion,omitempty"` ^ modules/packages/helm/metadata.go:47:33: json(camel): got 'kube_version' want 'kubeVersion' (tagliatelle) KubeVersion string `json:"kube_version,omitempty" yaml:"kubeVersion,omitempty"` ^ modules/packages/helm/metadata.go:64:24: json(camel): got 'import_values' want 'importValues' (tagliatelle) ImportValues []any `json:"import_values,omitempty" yaml:"import-values,omitempty"` ^ modules/packages/pypi/metadata.go:10:25: json(camel): got 'long_description' want 'longDescription' (tagliatelle) LongDescription string `json:"long_description,omitempty"` ^ modules/packages/pypi/metadata.go:12:25: json(camel): got 'project_url' want 'projectUrl' (tagliatelle) ProjectURL string `json:"project_url,omitempty"` ^ modules/packages/pypi/metadata.go:14:25: json(camel): got 'requires_python' want 'requiresPython' (tagliatelle) RequiresPython string `json:"requires_python,omitempty"` ^ modules/webhook/structs.go:12:32: json(camel): got 'issue_assign' want 'issueAssign' (tagliatelle) IssueAssign bool `json:"issue_assign"` ^ modules/webhook/structs.go:13:32: json(camel): got 'issue_label' want 'issueLabel' (tagliatelle) IssueLabel bool `json:"issue_label"` ^ modules/webhook/structs.go:14:32: json(camel): got 'issue_milestone' want 'issueMilestone' (tagliatelle) IssueMilestone bool `json:"issue_milestone"` ^ modules/webhook/structs.go:15:32: json(camel): got 'issue_comment' want 'issueComment' (tagliatelle) IssueComment bool `json:"issue_comment"` ^ modules/webhook/structs.go:17:32: json(camel): got 'pull_request' want 'pullRequest' (tagliatelle) PullRequest bool `json:"pull_request"` ^ modules/webhook/structs.go:18:32: json(camel): got 'pull_request_assign' want 'pullRequestAssign' (tagliatelle) PullRequestAssign bool `json:"pull_request_assign"` ^ modules/webhook/structs.go:19:32: json(camel): got 'pull_request_label' want 'pullRequestLabel' (tagliatelle) PullRequestLabel bool `json:"pull_request_label"` ^ modules/webhook/structs.go:20:32: json(camel): got 'pull_request_milestone' want 'pullRequestMilestone' (tagliatelle) PullRequestMilestone bool `json:"pull_request_milestone"` ^ modules/webhook/structs.go:21:32: json(camel): got 'pull_request_comment' want 'pullRequestComment' (tagliatelle) PullRequestComment bool `json:"pull_request_comment"` ^ modules/webhook/structs.go:22:32: json(camel): got 'pull_request_review' want 'pullRequestReview' (tagliatelle) PullRequestReview bool `json:"pull_request_review"` ^ modules/webhook/structs.go:23:32: json(camel): got 'pull_request_sync' want 'pullRequestSync' (tagliatelle) PullRequestSync bool `json:"pull_request_sync"` ^ modules/webhook/structs.go:24:32: json(camel): got 'pull_request_review_request' want 'pullRequestReviewRequest' (tagliatelle) PullRequestReviewRequest bool `json:"pull_request_review_request"` ^ modules/webhook/structs.go:33:24: json(camel): got 'push_only' want 'pushOnly' (tagliatelle) PushOnly bool `json:"push_only"` ^ modules/webhook/structs.go:34:24: json(camel): got 'send_everything' want 'sendEverything' (tagliatelle) SendEverything bool `json:"send_everything"` ^ modules/webhook/structs.go:35:24: json(camel): got 'choose_events' want 'chooseEvents' (tagliatelle) ChooseEvents bool `json:"choose_events"` ^ modules/webhook/structs.go:36:24: json(camel): got 'branch_filter' want 'branchFilter' (tagliatelle) BranchFilter string `json:"branch_filter"` ^ ```
v1.62.2 ``` models/activities/repo_activity.go:26:20: json(camel): got 'avatar_link' want 'avatarLink' (tagliatelle) AvatarLink string `json:"avatar_link"` ^ models/activities/repo_activity.go:27:20: json(camel): got 'home_link' want 'homeLink' (tagliatelle) HomeLink string `json:"home_link"` ^ models/issues/comment.go:227:28: json(camel): got 'project_column_id' want 'projectColumnId' (tagliatelle) ProjectColumnID int64 `json:"project_column_id,omitempty"` ^ models/issues/comment.go:228:28: json(camel): got 'project_column_title' want 'projectColumnTitle' (tagliatelle) ProjectColumnTitle string `json:"project_column_title,omitempty"` ^ models/issues/comment.go:229:28: json(camel): got 'project_title' want 'projectTitle' (tagliatelle) ProjectTitle string `json:"project_title,omitempty"` ^ models/issues/comment.go:324:23: json(camel): got 'is_force_push' want 'isForcePush' (tagliatelle) IsForcePush bool `json:"is_force_push"` ^ models/issues/comment.go:325:23: json(camel): got 'commit_ids' want 'commitIds' (tagliatelle) CommitIDs []string `json:"commit_ids"` ^ models/migrations/v1_12/v130.go:19:29: json(camel): got 'issue_assign' want 'issueAssign' (tagliatelle) IssueAssign bool `json:"issue_assign"` ^ models/migrations/v1_12/v130.go:20:29: json(camel): got 'issue_label' want 'issueLabel' (tagliatelle) IssueLabel bool `json:"issue_label"` ^ models/migrations/v1_12/v130.go:21:29: json(camel): got 'issue_milestone' want 'issueMilestone' (tagliatelle) IssueMilestone bool `json:"issue_milestone"` ^ models/migrations/v1_12/v130.go:22:29: json(camel): got 'issue_comment' want 'issueComment' (tagliatelle) IssueComment bool `json:"issue_comment"` ^ models/migrations/v1_12/v130.go:24:29: json(camel): got 'pull_request' want 'pullRequest' (tagliatelle) PullRequest bool `json:"pull_request"` ^ models/migrations/v1_12/v130.go:25:29: json(camel): got 'pull_request_assign' want 'pullRequestAssign' (tagliatelle) PullRequestAssign bool `json:"pull_request_assign"` ^ models/migrations/v1_12/v130.go:26:29: json(camel): got 'pull_request_label' want 'pullRequestLabel' (tagliatelle) PullRequestLabel bool `json:"pull_request_label"` ^ models/migrations/v1_12/v130.go:27:29: json(camel): got 'pull_request_milestone' want 'pullRequestMilestone' (tagliatelle) PullRequestMilestone bool `json:"pull_request_milestone"` ^ models/migrations/v1_12/v130.go:28:29: json(camel): got 'pull_request_comment' want 'pullRequestComment' (tagliatelle) PullRequestComment bool `json:"pull_request_comment"` ^ models/migrations/v1_12/v130.go:29:29: json(camel): got 'pull_request_review' want 'pullRequestReview' (tagliatelle) PullRequestReview bool `json:"pull_request_review"` ^ models/migrations/v1_12/v130.go:30:29: json(camel): got 'pull_request_sync' want 'pullRequestSync' (tagliatelle) PullRequestSync bool `json:"pull_request_sync"` ^ models/migrations/v1_12/v130.go:36:25: json(camel): got 'push_only' want 'pushOnly' (tagliatelle) PushOnly bool `json:"push_only"` ^ models/migrations/v1_12/v130.go:37:25: json(camel): got 'send_everything' want 'sendEverything' (tagliatelle) SendEverything bool `json:"send_everything"` ^ models/migrations/v1_12/v130.go:38:25: json(camel): got 'choose_events' want 'chooseEvents' (tagliatelle) ChooseEvents bool `json:"choose_events"` ^ models/migrations/v1_12/v130.go:39:25: json(camel): got 'branch_filter' want 'branchFilter' (tagliatelle) BranchFilter string `json:"branch_filter"` ^ modules/indexer/issues/internal/model.go:17:17: json(camel): got 'repo_id' want 'repoId' (tagliatelle) RepoID int64 `json:"repo_id"` ^ modules/indexer/issues/internal/model.go:18:17: json(camel): got 'is_public' want 'isPublic' (tagliatelle) IsPublic bool `json:"is_public"` // If the repo is public ^ modules/indexer/issues/internal/model.go:26:40: json(camel): got 'is_pull' want 'isPull' (tagliatelle) IsPull bool `json:"is_pull"` ^ modules/indexer/issues/internal/model.go:27:40: json(camel): got 'is_closed' want 'isClosed' (tagliatelle) IsClosed bool `json:"is_closed"` ^ modules/indexer/issues/internal/model.go:28:40: json(camel): got 'label_ids' want 'labelIds' (tagliatelle) LabelIDs []int64 `json:"label_ids"` ^ modules/indexer/issues/internal/model.go:29:40: json(camel): got 'no_label' want 'noLabel' (tagliatelle) NoLabel bool `json:"no_label"` // True if LabelIDs is empty ^ modules/indexer/issues/internal/model.go:30:40: json(camel): got 'milestone_id' want 'milestoneId' (tagliatelle) MilestoneID int64 `json:"milestone_id"` ^ modules/indexer/issues/internal/model.go:31:40: json(camel): got 'project_id' want 'projectId' (tagliatelle) ProjectID int64 `json:"project_id"` ^ modules/indexer/issues/internal/model.go:32:40: json(camel): got 'project_board_id' want 'projectBoardId' (tagliatelle) ProjectColumnID int64 `json:"project_board_id"` // the key should be kept as project_board_id to keep compatible ^ modules/indexer/issues/internal/model.go:33:40: json(camel): got 'poster_id' want 'posterId' (tagliatelle) PosterID int64 `json:"poster_id"` ^ modules/indexer/issues/internal/model.go:34:40: json(camel): got 'assignee_id' want 'assigneeId' (tagliatelle) AssigneeID int64 `json:"assignee_id"` ^ modules/indexer/issues/internal/model.go:35:40: json(camel): got 'mention_ids' want 'mentionIds' (tagliatelle) MentionIDs []int64 `json:"mention_ids"` ^ modules/indexer/issues/internal/model.go:36:40: json(camel): got 'reviewed_ids' want 'reviewedIds' (tagliatelle) ReviewedIDs []int64 `json:"reviewed_ids"` ^ modules/indexer/issues/internal/model.go:37:40: json(camel): got 'review_requested_ids' want 'reviewRequestedIds' (tagliatelle) ReviewRequestedIDs []int64 `json:"review_requested_ids"` ^ modules/indexer/issues/internal/model.go:38:40: json(camel): got 'subscriber_ids' want 'subscriberIds' (tagliatelle) SubscriberIDs []int64 `json:"subscriber_ids"` ^ modules/indexer/issues/internal/model.go:39:40: json(camel): got 'updated_unix' want 'updatedUnix' (tagliatelle) UpdatedUnix timeutil.TimeStamp `json:"updated_unix"` ^ modules/indexer/issues/internal/model.go:44:34: json(camel): got 'created_unix' want 'createdUnix' (tagliatelle) CreatedUnix timeutil.TimeStamp `json:"created_unix"` ^ modules/indexer/issues/internal/model.go:45:34: json(camel): got 'deadline_unix' want 'deadlineUnix' (tagliatelle) DeadlineUnix timeutil.TimeStamp `json:"deadline_unix"` ^ modules/indexer/issues/internal/model.go:46:34: json(camel): got 'comment_count' want 'commentCount' (tagliatelle) CommentCount int64 `json:"comment_count"` ^ modules/packages/helm/metadata.go:32:33: json(camel): got 'api_version' want 'apiVersion' (tagliatelle) APIVersion string `json:"api_version" yaml:"apiVersion"` ^ modules/packages/helm/metadata.go:36:33: json(camel): got 'app_version' want 'appVersion' (tagliatelle) AppVersion string `json:"app_version,omitempty" yaml:"appVersion,omitempty"` ^ modules/packages/helm/metadata.go:47:33: json(camel): got 'kube_version' want 'kubeVersion' (tagliatelle) KubeVersion string `json:"kube_version,omitempty" yaml:"kubeVersion,omitempty"` ^ modules/packages/helm/metadata.go:64:24: json(camel): got 'import_values' want 'importValues' (tagliatelle) ImportValues []any `json:"import_values,omitempty" yaml:"import-values,omitempty"` ^ modules/packages/pypi/metadata.go:10:25: json(camel): got 'long_description' want 'longDescription' (tagliatelle) LongDescription string `json:"long_description,omitempty"` ^ modules/packages/pypi/metadata.go:12:25: json(camel): got 'project_url' want 'projectUrl' (tagliatelle) ProjectURL string `json:"project_url,omitempty"` ^ modules/packages/pypi/metadata.go:14:25: json(camel): got 'requires_python' want 'requiresPython' (tagliatelle) RequiresPython string `json:"requires_python,omitempty"` ^ modules/recaptcha/recaptcha.go:22:26: json(camel): got 'challenge_ts' want 'challengeTs' (tagliatelle) ChallengeTS string `json:"challenge_ts"` ^ modules/recaptcha/recaptcha.go:24:26: json(camel): got 'error-codes' want 'errorCodes' (tagliatelle) ErrorCodes []ErrorCode `json:"error-codes"` ^ ```
Command Mean [s] Min [s] Max [s] Relative
local 3.572 ± 0.056 3.505 3.683 1.93 ± 0.04
v1.62.2 1.855 ± 0.018 1.825 1.880 1.00

google/go-github

local ``` github/actions_artifacts.go:20:27: json(camel): got 'repository_id' want 'repositoryId' (tagliatelle) RepositoryID *int64 `json:"repository_id,omitempty"` ^ github/actions_artifacts.go:21:27: json(camel): got 'head_repository_id' want 'headRepositoryId' (tagliatelle) HeadRepositoryID *int64 `json:"head_repository_id,omitempty"` ^ github/actions_artifacts.go:22:27: json(camel): got 'head_branch' want 'headBranch' (tagliatelle) HeadBranch *string `json:"head_branch,omitempty"` ^ github/actions_artifacts.go:23:27: json(camel): got 'head_sha' want 'headSha' (tagliatelle) HeadSHA *string `json:"head_sha,omitempty"` ^ github/actions_artifacts.go:33:42: json(camel): got 'node_id' want 'nodeId' (tagliatelle) NodeID *string `json:"node_id,omitempty"` ^ github/actions_artifacts.go:35:42: json(camel): got 'size_in_bytes' want 'sizeInBytes' (tagliatelle) SizeInBytes *int64 `json:"size_in_bytes,omitempty"` ^ github/actions_artifacts.go:37:42: json(camel): got 'archive_download_url' want 'archiveDownloadUrl' (tagliatelle) ArchiveDownloadURL *string `json:"archive_download_url,omitempty"` ^ github/actions_artifacts.go:39:42: json(camel): got 'created_at' want 'createdAt' (tagliatelle) CreatedAt *Timestamp `json:"created_at,omitempty"` ^ github/actions_artifacts.go:40:42: json(camel): got 'updated_at' want 'updatedAt' (tagliatelle) UpdatedAt *Timestamp `json:"updated_at,omitempty"` ^ github/actions_artifacts.go:41:42: json(camel): got 'expires_at' want 'expiresAt' (tagliatelle) ExpiresAt *Timestamp `json:"expires_at,omitempty"` ^ github/actions_artifacts.go:42:42: json(camel): got 'workflow_run' want 'workflowRun' (tagliatelle) WorkflowRun *ArtifactWorkflowRun `json:"workflow_run,omitempty"` ^ github/actions_artifacts.go:49:25: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount *int64 `json:"total_count,omitempty"` ^ github/actions_cache.go:21:28: json(camel): got 'last_accessed_at' want 'lastAccessedAt' (tagliatelle) LastAccessedAt *Timestamp `json:"last_accessed_at,omitempty" url:"-"` ^ github/actions_cache.go:22:28: json(camel): got 'created_at' want 'createdAt' (tagliatelle) CreatedAt *Timestamp `json:"created_at,omitempty" url:"-"` ^ github/actions_cache.go:23:28: json(camel): got 'size_in_bytes' want 'sizeInBytes' (tagliatelle) SizeInBytes *int64 `json:"size_in_bytes,omitempty" url:"-"` ^ github/actions_cache.go:30:32: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount int `json:"total_count"` ^ github/actions_cache.go:31:32: json(camel): got 'actions_caches' want 'actionsCaches' (tagliatelle) ActionsCaches []*ActionsCache `json:"actions_caches,omitempty"` ^ github/actions_cache.go:38:33: json(camel): got 'full_name' want 'fullName' (tagliatelle) FullName string `json:"full_name"` ^ github/actions_cache.go:39:33: json(camel): got 'active_caches_size_in_bytes' want 'activeCachesSizeInBytes' (tagliatelle) ActiveCachesSizeInBytes int64 `json:"active_caches_size_in_bytes"` ^ github/actions_cache.go:40:33: json(camel): got 'active_caches_count' want 'activeCachesCount' (tagliatelle) ActiveCachesCount int `json:"active_caches_count"` ^ github/actions_cache.go:47:38: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount int `json:"total_count"` ^ github/actions_cache.go:48:38: json(camel): got 'repository_cache_usages' want 'repositoryCacheUsages' (tagliatelle) RepoCacheUsage []*ActionsCacheUsage `json:"repository_cache_usages,omitempty"` ^ github/actions_cache.go:55:42: json(camel): got 'total_active_caches_size_in_bytes' want 'totalActiveCachesSizeInBytes' (tagliatelle) TotalActiveCachesUsageSizeInBytes int64 `json:"total_active_caches_size_in_bytes"` ^ github/actions_cache.go:56:42: json(camel): got 'total_active_caches_count' want 'totalActiveCachesCount' (tagliatelle) TotalActiveCachesCount int `json:"total_active_caches_count"` ^ github/actions_oidc.go:15:28: json(camel): got 'use_default' want 'useDefault' (tagliatelle) UseDefault *bool `json:"use_default,omitempty"` ^ github/actions_oidc.go:16:28: json(camel): got 'include_claim_keys' want 'includeClaimKeys' (tagliatelle) IncludeClaimKeys []string `json:"include_claim_keys,omitempty"` ^ github/actions_permissions_enterprise.go:15:32: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount int `json:"total_count"` ^ github/actions_permissions_enterprise.go:23:31: json(camel): got 'enabled_organizations' want 'enabledOrganizations' (tagliatelle) EnabledOrganizations *string `json:"enabled_organizations,omitempty"` ^ github/actions_permissions_enterprise.go:24:31: json(camel): got 'allowed_actions' want 'allowedActions' (tagliatelle) AllowedActions *string `json:"allowed_actions,omitempty"` ^ github/actions_permissions_enterprise.go:25:31: json(camel): got 'selected_actions_url' want 'selectedActionsUrl' (tagliatelle) SelectedActionsURL *string `json:"selected_actions_url,omitempty"` ^ github/actions_permissions_enterprise.go:36:39: json(camel): got 'default_workflow_permissions' want 'defaultWorkflowPermissions' (tagliatelle) DefaultWorkflowPermissions *string `json:"default_workflow_permissions,omitempty"` ^ github/actions_permissions_enterprise.go:37:39: json(camel): got 'can_approve_pull_request_reviews' want 'canApprovePullRequestReviews' (tagliatelle) CanApprovePullRequestReviews *bool `json:"can_approve_pull_request_reviews,omitempty"` ^ github/actions_permissions_enterprise.go:118:15: json(camel): got 'selected_organization_ids' want 'selectedOrganizationIds' (tagliatelle) IDs []int64 `json:"selected_organization_ids"` ^ github/actions_permissions_orgs.go:17:30: json(camel): got 'enabled_repositories' want 'enabledRepositories' (tagliatelle) EnabledRepositories *string `json:"enabled_repositories,omitempty"` ^ github/actions_permissions_orgs.go:18:30: json(camel): got 'allowed_actions' want 'allowedActions' (tagliatelle) AllowedActions *string `json:"allowed_actions,omitempty"` ^ github/actions_permissions_orgs.go:19:30: json(camel): got 'selected_actions_url' want 'selectedActionsUrl' (tagliatelle) SelectedActionsURL *string `json:"selected_actions_url,omitempty"` ^ github/actions_permissions_orgs.go:28:29: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount int `json:"total_count"` ^ github/actions_permissions_orgs.go:36:30: json(camel): got 'github_owned_allowed' want 'githubOwnedAllowed' (tagliatelle) GithubOwnedAllowed *bool `json:"github_owned_allowed,omitempty"` ^ github/actions_permissions_orgs.go:37:30: json(camel): got 'verified_allowed' want 'verifiedAllowed' (tagliatelle) VerifiedAllowed *bool `json:"verified_allowed,omitempty"` ^ github/actions_permissions_orgs.go:38:30: json(camel): got 'patterns_allowed' want 'patternsAllowed' (tagliatelle) PatternsAllowed []string `json:"patterns_allowed,omitempty"` ^ github/actions_permissions_orgs.go:49:39: json(camel): got 'default_workflow_permissions' want 'defaultWorkflowPermissions' (tagliatelle) DefaultWorkflowPermissions *string `json:"default_workflow_permissions,omitempty"` ^ github/actions_permissions_orgs.go:50:39: json(camel): got 'can_approve_pull_request_reviews' want 'canApprovePullRequestReviews' (tagliatelle) CanApprovePullRequestReviews *bool `json:"can_approve_pull_request_reviews,omitempty"` ^ github/actions_permissions_orgs.go:131:15: json(camel): got 'selected_repository_ids' want 'selectedRepositoryIds' (tagliatelle) IDs []int64 `json:"selected_repository_ids"` ^ github/actions_required_workflows.go:21:38: json(camel): got 'selected_repositories_url' want 'selectedRepositoriesUrl' (tagliatelle) SelectedRepositoriesURL *string `json:"selected_repositories_url,omitempty"` ^ github/actions_required_workflows.go:22:38: json(camel): got 'created_at' want 'createdAt' (tagliatelle) CreatedAt *Timestamp `json:"created_at,omitempty"` ^ github/actions_required_workflows.go:23:38: json(camel): got 'updated_at' want 'updatedAt' (tagliatelle) UpdatedAt *Timestamp `json:"updated_at,omitempty"` ^ github/actions_required_workflows.go:29:43: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount *int `json:"total_count,omitempty"` ^ github/actions_required_workflows.go:30:43: json(camel): got 'required_workflows' want 'requiredWorkflows' (tagliatelle) RequiredWorkflows []*OrgRequiredWorkflow `json:"required_workflows,omitempty"` ^ github/actions_required_workflows.go:35:41: json(camel): got 'workflow_file_path' want 'workflowFilePath' (tagliatelle) WorkflowFilePath *string `json:"workflow_file_path,omitempty"` ^ github/actions_required_workflows.go:36:41: json(camel): got 'repository_id' want 'repositoryId' (tagliatelle) RepositoryID *int64 `json:"repository_id,omitempty"` ^ ```
v1.62.2 ``` github/actions_artifacts.go:20:27: json(camel): got 'repository_id' want 'repositoryId' (tagliatelle) RepositoryID *int64 `json:"repository_id,omitempty"` ^ github/actions_artifacts.go:21:27: json(camel): got 'head_repository_id' want 'headRepositoryId' (tagliatelle) HeadRepositoryID *int64 `json:"head_repository_id,omitempty"` ^ github/actions_artifacts.go:22:27: json(camel): got 'head_branch' want 'headBranch' (tagliatelle) HeadBranch *string `json:"head_branch,omitempty"` ^ github/actions_artifacts.go:23:27: json(camel): got 'head_sha' want 'headSha' (tagliatelle) HeadSHA *string `json:"head_sha,omitempty"` ^ github/actions_artifacts.go:33:42: json(camel): got 'node_id' want 'nodeId' (tagliatelle) NodeID *string `json:"node_id,omitempty"` ^ github/actions_artifacts.go:35:42: json(camel): got 'size_in_bytes' want 'sizeInBytes' (tagliatelle) SizeInBytes *int64 `json:"size_in_bytes,omitempty"` ^ github/actions_artifacts.go:37:42: json(camel): got 'archive_download_url' want 'archiveDownloadUrl' (tagliatelle) ArchiveDownloadURL *string `json:"archive_download_url,omitempty"` ^ github/actions_artifacts.go:39:42: json(camel): got 'created_at' want 'createdAt' (tagliatelle) CreatedAt *Timestamp `json:"created_at,omitempty"` ^ github/actions_artifacts.go:40:42: json(camel): got 'updated_at' want 'updatedAt' (tagliatelle) UpdatedAt *Timestamp `json:"updated_at,omitempty"` ^ github/actions_artifacts.go:41:42: json(camel): got 'expires_at' want 'expiresAt' (tagliatelle) ExpiresAt *Timestamp `json:"expires_at,omitempty"` ^ github/actions_artifacts.go:42:42: json(camel): got 'workflow_run' want 'workflowRun' (tagliatelle) WorkflowRun *ArtifactWorkflowRun `json:"workflow_run,omitempty"` ^ github/actions_artifacts.go:49:25: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount *int64 `json:"total_count,omitempty"` ^ github/actions_cache.go:21:28: json(camel): got 'last_accessed_at' want 'lastAccessedAt' (tagliatelle) LastAccessedAt *Timestamp `json:"last_accessed_at,omitempty" url:"-"` ^ github/actions_cache.go:22:28: json(camel): got 'created_at' want 'createdAt' (tagliatelle) CreatedAt *Timestamp `json:"created_at,omitempty" url:"-"` ^ github/actions_cache.go:23:28: json(camel): got 'size_in_bytes' want 'sizeInBytes' (tagliatelle) SizeInBytes *int64 `json:"size_in_bytes,omitempty" url:"-"` ^ github/actions_cache.go:30:32: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount int `json:"total_count"` ^ github/actions_cache.go:31:32: json(camel): got 'actions_caches' want 'actionsCaches' (tagliatelle) ActionsCaches []*ActionsCache `json:"actions_caches,omitempty"` ^ github/actions_cache.go:38:33: json(camel): got 'full_name' want 'fullName' (tagliatelle) FullName string `json:"full_name"` ^ github/actions_cache.go:39:33: json(camel): got 'active_caches_size_in_bytes' want 'activeCachesSizeInBytes' (tagliatelle) ActiveCachesSizeInBytes int64 `json:"active_caches_size_in_bytes"` ^ github/actions_cache.go:40:33: json(camel): got 'active_caches_count' want 'activeCachesCount' (tagliatelle) ActiveCachesCount int `json:"active_caches_count"` ^ github/actions_cache.go:47:38: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount int `json:"total_count"` ^ github/actions_cache.go:48:38: json(camel): got 'repository_cache_usages' want 'repositoryCacheUsages' (tagliatelle) RepoCacheUsage []*ActionsCacheUsage `json:"repository_cache_usages,omitempty"` ^ github/actions_cache.go:55:42: json(camel): got 'total_active_caches_size_in_bytes' want 'totalActiveCachesSizeInBytes' (tagliatelle) TotalActiveCachesUsageSizeInBytes int64 `json:"total_active_caches_size_in_bytes"` ^ github/actions_cache.go:56:42: json(camel): got 'total_active_caches_count' want 'totalActiveCachesCount' (tagliatelle) TotalActiveCachesCount int `json:"total_active_caches_count"` ^ github/actions_oidc.go:15:28: json(camel): got 'use_default' want 'useDefault' (tagliatelle) UseDefault *bool `json:"use_default,omitempty"` ^ github/actions_oidc.go:16:28: json(camel): got 'include_claim_keys' want 'includeClaimKeys' (tagliatelle) IncludeClaimKeys []string `json:"include_claim_keys,omitempty"` ^ github/actions_permissions_enterprise.go:15:32: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount int `json:"total_count"` ^ github/actions_permissions_enterprise.go:23:31: json(camel): got 'enabled_organizations' want 'enabledOrganizations' (tagliatelle) EnabledOrganizations *string `json:"enabled_organizations,omitempty"` ^ github/actions_permissions_enterprise.go:24:31: json(camel): got 'allowed_actions' want 'allowedActions' (tagliatelle) AllowedActions *string `json:"allowed_actions,omitempty"` ^ github/actions_permissions_enterprise.go:25:31: json(camel): got 'selected_actions_url' want 'selectedActionsUrl' (tagliatelle) SelectedActionsURL *string `json:"selected_actions_url,omitempty"` ^ github/actions_permissions_enterprise.go:36:39: json(camel): got 'default_workflow_permissions' want 'defaultWorkflowPermissions' (tagliatelle) DefaultWorkflowPermissions *string `json:"default_workflow_permissions,omitempty"` ^ github/actions_permissions_enterprise.go:37:39: json(camel): got 'can_approve_pull_request_reviews' want 'canApprovePullRequestReviews' (tagliatelle) CanApprovePullRequestReviews *bool `json:"can_approve_pull_request_reviews,omitempty"` ^ github/actions_permissions_enterprise.go:118:15: json(camel): got 'selected_organization_ids' want 'selectedOrganizationIds' (tagliatelle) IDs []int64 `json:"selected_organization_ids"` ^ github/actions_permissions_orgs.go:17:30: json(camel): got 'enabled_repositories' want 'enabledRepositories' (tagliatelle) EnabledRepositories *string `json:"enabled_repositories,omitempty"` ^ github/actions_permissions_orgs.go:18:30: json(camel): got 'allowed_actions' want 'allowedActions' (tagliatelle) AllowedActions *string `json:"allowed_actions,omitempty"` ^ github/actions_permissions_orgs.go:19:30: json(camel): got 'selected_actions_url' want 'selectedActionsUrl' (tagliatelle) SelectedActionsURL *string `json:"selected_actions_url,omitempty"` ^ github/actions_permissions_orgs.go:28:29: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount int `json:"total_count"` ^ github/actions_permissions_orgs.go:36:30: json(camel): got 'github_owned_allowed' want 'githubOwnedAllowed' (tagliatelle) GithubOwnedAllowed *bool `json:"github_owned_allowed,omitempty"` ^ github/actions_permissions_orgs.go:37:30: json(camel): got 'verified_allowed' want 'verifiedAllowed' (tagliatelle) VerifiedAllowed *bool `json:"verified_allowed,omitempty"` ^ github/actions_permissions_orgs.go:38:30: json(camel): got 'patterns_allowed' want 'patternsAllowed' (tagliatelle) PatternsAllowed []string `json:"patterns_allowed,omitempty"` ^ github/actions_permissions_orgs.go:49:39: json(camel): got 'default_workflow_permissions' want 'defaultWorkflowPermissions' (tagliatelle) DefaultWorkflowPermissions *string `json:"default_workflow_permissions,omitempty"` ^ github/actions_permissions_orgs.go:50:39: json(camel): got 'can_approve_pull_request_reviews' want 'canApprovePullRequestReviews' (tagliatelle) CanApprovePullRequestReviews *bool `json:"can_approve_pull_request_reviews,omitempty"` ^ github/actions_permissions_orgs.go:131:15: json(camel): got 'selected_repository_ids' want 'selectedRepositoryIds' (tagliatelle) IDs []int64 `json:"selected_repository_ids"` ^ github/actions_required_workflows.go:21:38: json(camel): got 'selected_repositories_url' want 'selectedRepositoriesUrl' (tagliatelle) SelectedRepositoriesURL *string `json:"selected_repositories_url,omitempty"` ^ github/actions_required_workflows.go:22:38: json(camel): got 'created_at' want 'createdAt' (tagliatelle) CreatedAt *Timestamp `json:"created_at,omitempty"` ^ github/actions_required_workflows.go:23:38: json(camel): got 'updated_at' want 'updatedAt' (tagliatelle) UpdatedAt *Timestamp `json:"updated_at,omitempty"` ^ github/actions_required_workflows.go:29:43: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount *int `json:"total_count,omitempty"` ^ github/actions_required_workflows.go:30:43: json(camel): got 'required_workflows' want 'requiredWorkflows' (tagliatelle) RequiredWorkflows []*OrgRequiredWorkflow `json:"required_workflows,omitempty"` ^ github/actions_required_workflows.go:35:41: json(camel): got 'workflow_file_path' want 'workflowFilePath' (tagliatelle) WorkflowFilePath *string `json:"workflow_file_path,omitempty"` ^ github/actions_required_workflows.go:36:41: json(camel): got 'repository_id' want 'repositoryId' (tagliatelle) RepositoryID *int64 `json:"repository_id,omitempty"` ^ ```
Command Mean [s] Min [s] Max [s] Relative
local 1.670 ± 0.024 1.647 1.715 1.73 ± 0.07
v1.62.2 0.965 ± 0.038 0.925 1.038 1.00

golangci/golangci-lint

local ``` pkg/result/issue.go:42:19: json(camel): got 'LineRange' want 'lineRange' (tagliatelle) LineRange *Range `json:",omitempty"` ^ pkg/result/issue.go:47:14: json(camel): got 'HunkPos' want 'hunkPos' (tagliatelle) HunkPos int `json:",omitempty"` ^ pkg/report/data.go:4:14: json(camel): got 'Tag' want 'tag' (tagliatelle) Tag string `json:",omitempty"` ^ pkg/report/data.go:10:24: json(camel): got 'Enabled' want 'enabled' (tagliatelle) Enabled bool `json:",omitempty"` ^ pkg/report/data.go:11:24: json(camel): got 'EnabledByDefault' want 'enabledByDefault' (tagliatelle) EnabledByDefault bool `json:",omitempty"` ^ pkg/report/data.go:15:24: json(camel): got 'Warnings' want 'warnings' (tagliatelle) Warnings []Warning `json:",omitempty"` ^ pkg/report/data.go:16:24: json(camel): got 'Linters' want 'linters' (tagliatelle) Linters []LinterData `json:",omitempty"` ^ pkg/report/data.go:17:24: json(camel): got 'Error' want 'error' (tagliatelle) Error string `json:",omitempty"` ^ scripts/website/github/github.go:14:17: json(camel): got 'tag_name' want 'tagName' (tagliatelle) TagName string `json:"tag_name"` ^ scripts/website/types/types.go:39:25: json(camel): got 'originalURL' want 'originalUrl' (tagliatelle) OriginalURL string `json:"originalURL,omitempty"` ^ pkg/printers/codeclimate.go:18:21: json(camel): got 'check_name' want 'checkName' (tagliatelle) CheckName string `json:"check_name"` ^ ```
v1.62.2 ``` pkg/report/data.go:4:14: json(camel): got 'Tag' want 'tag' (tagliatelle) Tag string `json:",omitempty"` ^ pkg/report/data.go:10:24: json(camel): got 'Enabled' want 'enabled' (tagliatelle) Enabled bool `json:",omitempty"` ^ pkg/report/data.go:11:24: json(camel): got 'EnabledByDefault' want 'enabledByDefault' (tagliatelle) EnabledByDefault bool `json:",omitempty"` ^ pkg/report/data.go:15:24: json(camel): got 'Warnings' want 'warnings' (tagliatelle) Warnings []Warning `json:",omitempty"` ^ pkg/report/data.go:16:24: json(camel): got 'Linters' want 'linters' (tagliatelle) Linters []LinterData `json:",omitempty"` ^ pkg/report/data.go:17:24: json(camel): got 'Error' want 'error' (tagliatelle) Error string `json:",omitempty"` ^ pkg/result/issue.go:42:19: json(camel): got 'LineRange' want 'lineRange' (tagliatelle) LineRange *Range `json:",omitempty"` ^ pkg/result/issue.go:47:14: json(camel): got 'HunkPos' want 'hunkPos' (tagliatelle) HunkPos int `json:",omitempty"` ^ scripts/website/github/github.go:14:17: json(camel): got 'tag_name' want 'tagName' (tagliatelle) TagName string `json:"tag_name"` ^ scripts/website/types/types.go:39:25: json(camel): got 'originalURL' want 'originalUrl' (tagliatelle) OriginalURL string `json:"originalURL,omitempty"` ^ pkg/printers/codeclimate.go:18:21: json(camel): got 'check_name' want 'checkName' (tagliatelle) CheckName string `json:"check_name"` ^ ```
Command Mean [ms] Min [ms] Max [ms] Relative
local 998.8 ± 10.7 985.4 1016.2 1.86 ± 0.06
v1.62.2 538.3 ± 16.2 523.9 572.8 1.00

goreleaser/goreleaser

Command Mean [s] Min [s] Max [s] Relative
local 1.688 ± 0.024 1.655 1.738 2.24 ± 0.05
v1.62.2 0.753 ± 0.015 0.740 0.780 1.00

grpc/grpc-go

local ``` authz/rbac_translator.go:67:30: json(camel): got 'is_optional' want 'isOptional' (tagliatelle) IsOptional bool `json:"is_optional"` ^ authz/rbac_translator.go:71:32: json(camel): got 'audit_condition' want 'auditCondition' (tagliatelle) AuditCondition string `json:"audit_condition"` ^ authz/rbac_translator.go:72:32: json(camel): got 'audit_loggers' want 'auditLoggers' (tagliatelle) AuditLoggers []*auditLogger `json:"audit_loggers"` ^ authz/rbac_translator.go:78:42: json(camel): got 'deny_rules' want 'denyRules' (tagliatelle) DenyRules []rule `json:"deny_rules"` ^ authz/rbac_translator.go:79:42: json(camel): got 'allow_rules' want 'allowRules' (tagliatelle) AllowRules []rule `json:"allow_rules"` ^ authz/rbac_translator.go:80:42: json(camel): got 'audit_logging_options' want 'auditLoggingOptions' (tagliatelle) AuditLoggingOptions auditLoggingOptions `json:"audit_logging_options"` ^ authz/audit/stdout/stdout_logger.go:44:24: json(camel): got 'rpc_method' want 'rpcMethod' (tagliatelle) FullMethodName string `json:"rpc_method"` ^ authz/audit/stdout/stdout_logger.go:46:24: json(camel): got 'policy_name' want 'policyName' (tagliatelle) PolicyName string `json:"policy_name"` ^ authz/audit/stdout/stdout_logger.go:47:24: json(camel): got 'matched_rule' want 'matchedRule' (tagliatelle) MatchedRule string `json:"matched_rule"` ^ channelz/service/service_test.go:554:27: json(camel): got 'local_certificate' want 'localCertificate' (tagliatelle) LocalCertificate []byte `protobuf:"bytes,1,opt,name=local_certificate,json=localCertificate,proto3" json:"local_certificate,omitempty"` ^ channelz/service/service_test.go:555:27: json(camel): got 'remote_certificate' want 'remoteCertificate' (tagliatelle) RemoteCertificate []byte `protobuf:"bytes,2,opt,name=remote_certificate,json=remoteCertificate,proto3" json:"remote_certificate,omitempty"` ^ credentials/sts/sts.go:343:19: json(camel): got 'grant_type' want 'grantType' (tagliatelle) GrantType string `json:"grant_type"` ^ credentials/sts/sts.go:355:28: json(camel): got 'requested_token_type' want 'requestedTokenType' (tagliatelle) RequestedTokenType string `json:"requested_token_type,omitempty"` ^ credentials/sts/sts.go:358:22: json(camel): got 'subject_token' want 'subjectToken' (tagliatelle) SubjectToken string `json:"subject_token"` ^ credentials/sts/sts.go:361:26: json(camel): got 'subject_token_type' want 'subjectTokenType' (tagliatelle) SubjectTokenType string `json:"subject_token_type"` ^ credentials/sts/sts.go:364:20: json(camel): got 'actor_token' want 'actorToken' (tagliatelle) ActorToken string `json:"actor_token,omitempty"` ^ credentials/sts/sts.go:367:24: json(camel): got 'actor_token_type' want 'actorTokenType' (tagliatelle) ActorTokenType string `json:"actor_token_type,omitempty"` ^ credentials/sts/sts.go:376:21: json(camel): got 'access_token' want 'accessToken' (tagliatelle) AccessToken string `json:"access_token"` ^ credentials/sts/sts.go:378:25: json(camel): got 'issued_token_type' want 'issuedTokenType' (tagliatelle) IssuedTokenType string `json:"issued_token_type"` ^ credentials/sts/sts.go:382:19: json(camel): got 'token_type' want 'tokenType' (tagliatelle) TokenType string `json:"token_type"` ^ credentials/sts/sts.go:385:18: json(camel): got 'expires_in' want 'expiresIn' (tagliatelle) ExpiresIn int64 `json:"expires_in"` ^ credentials/sts/sts.go:392:22: json(camel): got 'refresh_token' want 'refreshToken' (tagliatelle) RefreshToken string `json:"refresh_token"` ^ credentials/tls/certprovider/pemfile/builder.go:66:37: json(camel): got 'certificate_file' want 'certificateFile' (tagliatelle) CertificateFile string `json:"certificate_file,omitempty"` ^ credentials/tls/certprovider/pemfile/builder.go:67:37: json(camel): got 'private_key_file' want 'privateKeyFile' (tagliatelle) PrivateKeyFile string `json:"private_key_file,omitempty"` ^ credentials/tls/certprovider/pemfile/builder.go:68:37: json(camel): got 'ca_certificate_file' want 'caCertificateFile' (tagliatelle) CACertificateFile string `json:"ca_certificate_file,omitempty"` ^ credentials/tls/certprovider/pemfile/builder.go:69:37: json(camel): got 'refresh_interval' want 'refreshInterval' (tagliatelle) RefreshInterval json.RawMessage `json:"refresh_interval,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:153:44: json(camel): got 'client_listener_resource_name_template' want 'clientListenerResourceNameTemplate' (tagliatelle) ClientListenerResourceNameTemplate string `json:"client_listener_resource_name_template,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:155:27: json(camel): got 'xds_servers' want 'xdsServers' (tagliatelle) XDSServers ServerConfigs `json:"xds_servers,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:270:32: json(camel): got 'server_uri' want 'serverUri' (tagliatelle) ServerURI string `json:"server_uri,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:271:32: json(camel): got 'channel_creds' want 'channelCreds' (tagliatelle) ChannelCreds []ChannelCreds `json:"channel_creds,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:272:32: json(camel): got 'server_features' want 'serverFeatures' (tagliatelle) ServerFeatures []string `json:"server_features,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:486:81: json(camel): got 'xds_servers' want 'xdsServers' (tagliatelle) XDSServers ServerConfigs `json:"xds_servers,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:487:81: json(camel): got 'certificate_providers' want 'certificateProviders' (tagliatelle) CertificateProviders map[string]certproviderNameAndConfig `json:"certificate_providers,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:488:81: json(camel): got 'server_listener_resource_name_template' want 'serverListenerResourceNameTemplate' (tagliatelle) ServerListenerResourceNameTemplate string `json:"server_listener_resource_name_template,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:489:81: json(camel): got 'client_default_listener_resource_name_template' want 'clientDefaultListenerResourceNameTemplate' (tagliatelle) ClientDefaultListenerResourceNameTemplate string `json:"client_default_listener_resource_name_template,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:705:29: json(camel): got 'plugin_name' want 'pluginName' (tagliatelle) PluginName string `json:"plugin_name"` ^ internal/xds/bootstrap/bootstrap.go:713:17: json(camel): got 'sub_zone' want 'subZone' (tagliatelle) SubZone string `json:"sub_zone,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:725:26: json(camel): got 'user_agent_version' want 'userAgentVersion' (tagliatelle) UserAgentVersion string `json:"user_agent_version,omitempty"` ^ internal/xds/bootstrap/tlscreds/bundle.go:51:28: json(camel): got 'certificate_file' want 'certificateFile' (tagliatelle) CertificateFile string `json:"certificate_file"` ^ internal/xds/bootstrap/tlscreds/bundle.go:52:28: json(camel): got 'ca_certificate_file' want 'caCertificateFile' (tagliatelle) CACertificateFile string `json:"ca_certificate_file"` ^ internal/xds/bootstrap/tlscreds/bundle.go:53:28: json(camel): got 'private_key_file' want 'privateKeyFile' (tagliatelle) PrivateKeyFile string `json:"private_key_file"` ^ test/xds/xds_client_custom_dialer_test.go:55:28: json(camel): got 'mgmt_server_address' want 'mgmtServerAddress' (tagliatelle) MgmtServerAddress string `json:"mgmt_server_address"` ^ xds/internal/balancer/cdsbalancer/cdsbalancer.go:134:21: json(camel): got 'Cluster' want 'cluster' (tagliatelle) ClusterName string `json:"Cluster"` ^ xds/internal/resolver/cluster_specifier_plugin_test.go:63:24: json(camel): got 'arbitrary_field' want 'arbitraryField' (tagliatelle) ArbitraryField string `json:"arbitrary_field"` ^ ```
v1.62.2 ``` authz/rbac_translator.go:67:30: json(camel): got 'is_optional' want 'isOptional' (tagliatelle) IsOptional bool `json:"is_optional"` ^ authz/rbac_translator.go:71:32: json(camel): got 'audit_condition' want 'auditCondition' (tagliatelle) AuditCondition string `json:"audit_condition"` ^ authz/rbac_translator.go:72:32: json(camel): got 'audit_loggers' want 'auditLoggers' (tagliatelle) AuditLoggers []*auditLogger `json:"audit_loggers"` ^ authz/rbac_translator.go:78:42: json(camel): got 'deny_rules' want 'denyRules' (tagliatelle) DenyRules []rule `json:"deny_rules"` ^ authz/rbac_translator.go:79:42: json(camel): got 'allow_rules' want 'allowRules' (tagliatelle) AllowRules []rule `json:"allow_rules"` ^ authz/rbac_translator.go:80:42: json(camel): got 'audit_logging_options' want 'auditLoggingOptions' (tagliatelle) AuditLoggingOptions auditLoggingOptions `json:"audit_logging_options"` ^ authz/audit/stdout/stdout_logger.go:44:24: json(camel): got 'rpc_method' want 'rpcMethod' (tagliatelle) FullMethodName string `json:"rpc_method"` ^ authz/audit/stdout/stdout_logger.go:46:24: json(camel): got 'policy_name' want 'policyName' (tagliatelle) PolicyName string `json:"policy_name"` ^ authz/audit/stdout/stdout_logger.go:47:24: json(camel): got 'matched_rule' want 'matchedRule' (tagliatelle) MatchedRule string `json:"matched_rule"` ^ channelz/service/service_test.go:554:27: json(camel): got 'local_certificate' want 'localCertificate' (tagliatelle) LocalCertificate []byte `protobuf:"bytes,1,opt,name=local_certificate,json=localCertificate,proto3" json:"local_certificate,omitempty"` ^ channelz/service/service_test.go:555:27: json(camel): got 'remote_certificate' want 'remoteCertificate' (tagliatelle) RemoteCertificate []byte `protobuf:"bytes,2,opt,name=remote_certificate,json=remoteCertificate,proto3" json:"remote_certificate,omitempty"` ^ credentials/sts/sts.go:343:19: json(camel): got 'grant_type' want 'grantType' (tagliatelle) GrantType string `json:"grant_type"` ^ credentials/sts/sts.go:355:28: json(camel): got 'requested_token_type' want 'requestedTokenType' (tagliatelle) RequestedTokenType string `json:"requested_token_type,omitempty"` ^ credentials/sts/sts.go:358:22: json(camel): got 'subject_token' want 'subjectToken' (tagliatelle) SubjectToken string `json:"subject_token"` ^ credentials/sts/sts.go:361:26: json(camel): got 'subject_token_type' want 'subjectTokenType' (tagliatelle) SubjectTokenType string `json:"subject_token_type"` ^ credentials/sts/sts.go:364:20: json(camel): got 'actor_token' want 'actorToken' (tagliatelle) ActorToken string `json:"actor_token,omitempty"` ^ credentials/sts/sts.go:367:24: json(camel): got 'actor_token_type' want 'actorTokenType' (tagliatelle) ActorTokenType string `json:"actor_token_type,omitempty"` ^ credentials/sts/sts.go:376:21: json(camel): got 'access_token' want 'accessToken' (tagliatelle) AccessToken string `json:"access_token"` ^ credentials/sts/sts.go:378:25: json(camel): got 'issued_token_type' want 'issuedTokenType' (tagliatelle) IssuedTokenType string `json:"issued_token_type"` ^ credentials/sts/sts.go:382:19: json(camel): got 'token_type' want 'tokenType' (tagliatelle) TokenType string `json:"token_type"` ^ credentials/sts/sts.go:385:18: json(camel): got 'expires_in' want 'expiresIn' (tagliatelle) ExpiresIn int64 `json:"expires_in"` ^ credentials/sts/sts.go:392:22: json(camel): got 'refresh_token' want 'refreshToken' (tagliatelle) RefreshToken string `json:"refresh_token"` ^ credentials/tls/certprovider/pemfile/builder.go:66:37: json(camel): got 'certificate_file' want 'certificateFile' (tagliatelle) CertificateFile string `json:"certificate_file,omitempty"` ^ credentials/tls/certprovider/pemfile/builder.go:67:37: json(camel): got 'private_key_file' want 'privateKeyFile' (tagliatelle) PrivateKeyFile string `json:"private_key_file,omitempty"` ^ credentials/tls/certprovider/pemfile/builder.go:68:37: json(camel): got 'ca_certificate_file' want 'caCertificateFile' (tagliatelle) CACertificateFile string `json:"ca_certificate_file,omitempty"` ^ credentials/tls/certprovider/pemfile/builder.go:69:37: json(camel): got 'refresh_interval' want 'refreshInterval' (tagliatelle) RefreshInterval json.RawMessage `json:"refresh_interval,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:153:44: json(camel): got 'client_listener_resource_name_template' want 'clientListenerResourceNameTemplate' (tagliatelle) ClientListenerResourceNameTemplate string `json:"client_listener_resource_name_template,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:155:27: json(camel): got 'xds_servers' want 'xdsServers' (tagliatelle) XDSServers ServerConfigs `json:"xds_servers,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:270:32: json(camel): got 'server_uri' want 'serverUri' (tagliatelle) ServerURI string `json:"server_uri,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:271:32: json(camel): got 'channel_creds' want 'channelCreds' (tagliatelle) ChannelCreds []ChannelCreds `json:"channel_creds,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:272:32: json(camel): got 'server_features' want 'serverFeatures' (tagliatelle) ServerFeatures []string `json:"server_features,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:486:81: json(camel): got 'xds_servers' want 'xdsServers' (tagliatelle) XDSServers ServerConfigs `json:"xds_servers,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:487:81: json(camel): got 'certificate_providers' want 'certificateProviders' (tagliatelle) CertificateProviders map[string]certproviderNameAndConfig `json:"certificate_providers,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:488:81: json(camel): got 'server_listener_resource_name_template' want 'serverListenerResourceNameTemplate' (tagliatelle) ServerListenerResourceNameTemplate string `json:"server_listener_resource_name_template,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:489:81: json(camel): got 'client_default_listener_resource_name_template' want 'clientDefaultListenerResourceNameTemplate' (tagliatelle) ClientDefaultListenerResourceNameTemplate string `json:"client_default_listener_resource_name_template,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:705:29: json(camel): got 'plugin_name' want 'pluginName' (tagliatelle) PluginName string `json:"plugin_name"` ^ internal/xds/bootstrap/bootstrap.go:713:17: json(camel): got 'sub_zone' want 'subZone' (tagliatelle) SubZone string `json:"sub_zone,omitempty"` ^ internal/xds/bootstrap/bootstrap.go:725:26: json(camel): got 'user_agent_version' want 'userAgentVersion' (tagliatelle) UserAgentVersion string `json:"user_agent_version,omitempty"` ^ internal/xds/bootstrap/tlscreds/bundle.go:51:28: json(camel): got 'certificate_file' want 'certificateFile' (tagliatelle) CertificateFile string `json:"certificate_file"` ^ internal/xds/bootstrap/tlscreds/bundle.go:52:28: json(camel): got 'ca_certificate_file' want 'caCertificateFile' (tagliatelle) CACertificateFile string `json:"ca_certificate_file"` ^ internal/xds/bootstrap/tlscreds/bundle.go:53:28: json(camel): got 'private_key_file' want 'privateKeyFile' (tagliatelle) PrivateKeyFile string `json:"private_key_file"` ^ test/xds/xds_client_custom_dialer_test.go:55:28: json(camel): got 'mgmt_server_address' want 'mgmtServerAddress' (tagliatelle) MgmtServerAddress string `json:"mgmt_server_address"` ^ xds/internal/balancer/cdsbalancer/cdsbalancer.go:134:21: json(camel): got 'Cluster' want 'cluster' (tagliatelle) ClusterName string `json:"Cluster"` ^ xds/internal/resolver/cluster_specifier_plugin_test.go:63:24: json(camel): got 'arbitrary_field' want 'arbitraryField' (tagliatelle) ArbitraryField string `json:"arbitrary_field"` ^ ```
Command Mean [s] Min [s] Max [s] Relative
local 1.632 ± 0.050 1.578 1.720 1.76 ± 0.10
v1.62.2 0.926 ± 0.043 0.898 1.046 1.00

gohugoio/hugo

local ``` output/docshelper.go:31:25: json(camel): got 'Template Lookup Order' want 'templateLookupOrder' (tagliatelle) Layouts []string `json:"Template Lookup Order"` ^ output/outputFormat.go:54:14: json(camel): got 'isHTML' want 'isHtml' (tagliatelle) IsHTML bool `json:"isHTML"` ^ resources/transform.go:733:28: json(camel): got 'Target' want 'target' (tagliatelle) Target string `json:"Target"` ^ resources/transform.go:734:28: json(camel): got 'MediaType' want 'mediaType' (tagliatelle) MediaTypeV string `json:"MediaType"` ^ resources/transform.go:735:28: json(camel): got 'Data' want 'data' (tagliatelle) MetaData map[string]any `json:"Data"` ^ ```
v1.62.2 ``` output/docshelper.go:31:25: json(camel): got 'Template Lookup Order' want 'templateLookupOrder' (tagliatelle) Layouts []string `json:"Template Lookup Order"` ^ output/outputFormat.go:54:14: json(camel): got 'isHTML' want 'isHtml' (tagliatelle) IsHTML bool `json:"isHTML"` ^ resources/transform.go:733:28: json(camel): got 'Target' want 'target' (tagliatelle) Target string `json:"Target"` ^ resources/transform.go:734:28: json(camel): got 'MediaType' want 'mediaType' (tagliatelle) MediaTypeV string `json:"MediaType"` ^ resources/transform.go:735:28: json(camel): got 'Data' want 'data' (tagliatelle) MetaData map[string]any `json:"Data"` ^ ```
Command Mean [s] Min [s] Max [s] Relative
local 2.217 ± 0.033 2.154 2.272 2.62 ± 0.05
v1.62.2 0.846 ± 0.012 0.830 0.861 1.00

kubernetes/kubernetes

local ``` cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:57:31: json(camel): got 'localAPIEndpoint' want 'localApiEndpoint' (tagliatelle) LocalAPIEndpoint APIEndpoint `json:"localAPIEndpoint,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:192:20: json(camel): got 'certSANs' want 'certSaNs' (tagliatelle) CertSANs []string `json:"certSANs,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:334:26: json(camel): got 'serverCertSANs' want 'serverCertSaNs' (tagliatelle) ServerCertSANs []string `json:"serverCertSANs,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:337:24: json(camel): got 'peerCertSANs' want 'peerCertSaNs' (tagliatelle) PeerCertSANs []string `json:"peerCertSANs,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:407:31: json(camel): got 'localAPIEndpoint' want 'localApiEndpoint' (tagliatelle) LocalAPIEndpoint APIEndpoint `json:"localAPIEndpoint,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:459:32: json(camel): got 'unsafeSkipCAVerification' want 'unsafeSkipCaVerification' (tagliatelle) UnsafeSkipCAVerification bool `json:"unsafeSkipCAVerification,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:590:37: json(camel): got 'kubernetesAPICall' want 'kubernetesApiCall' (tagliatelle) KubernetesAPICall *metav1.Duration `json:"kubernetesAPICall,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:596:31: json(camel): got 'etcdAPICall' want 'etcdApiCall' (tagliatelle) EtcdAPICall *metav1.Duration `json:"etcdAPICall,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:630:24: json(camel): got 'allowRCUpgrades' want 'allowRcUpgrades' (tagliatelle) AllowRCUpgrades *bool `json:"allowRCUpgrades,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:746:24: json(camel): got 'allowRCUpgrades' want 'allowRcUpgrades' (tagliatelle) AllowRCUpgrades *bool `json:"allowRCUpgrades,omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:37:22: yaml(camel): got 'Shorthand' want 'shorthand' (tagliatelle) Shorthand string `yaml:",omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:38:22: yaml(camel): got 'default_value' want 'defaultValue' (tagliatelle) DefaultValue string `yaml:"default_value,omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:39:22: yaml(camel): got 'Usage' want 'usage' (tagliatelle) Usage string `yaml:",omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:44:31: yaml(camel): got 'Synopsis' want 'synopsis' (tagliatelle) Synopsis string `yaml:",omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:45:31: yaml(camel): got 'Description' want 'description' (tagliatelle) Description string `yaml:",omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:46:31: yaml(camel): got 'Options' want 'options' (tagliatelle) Options []cmdOption `yaml:",omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:47:31: yaml(camel): got 'inherited_options' want 'inheritedOptions' (tagliatelle) InheritedOptions []cmdOption `yaml:"inherited_options,omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:48:31: yaml(camel): got 'Example' want 'example' (tagliatelle) Example string `yaml:",omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:49:31: yaml(camel): got 'see_also' want 'seeAlso' (tagliatelle) SeeAlso []string `yaml:"see_also,omitempty"` ^ cmd/importverifier/importverifier.go:35:24: yaml(camel): got 'Dir' want 'dir' (tagliatelle) Dir string `yaml:",omitempty"` // directory containing package sources ^ cmd/importverifier/importverifier.go:36:24: yaml(camel): got 'ImportPath' want 'importPath' (tagliatelle) ImportPath string `yaml:",omitempty"` // import path of package ^ cmd/importverifier/importverifier.go:37:24: yaml(camel): got 'Imports' want 'imports' (tagliatelle) Imports []string `yaml:",omitempty"` // import paths used by this package ^ cmd/importverifier/importverifier.go:38:24: yaml(camel): got 'TestImports' want 'testImports' (tagliatelle) TestImports []string `yaml:",omitempty"` // imports from TestGoFiles ^ cmd/importverifier/importverifier.go:39:24: yaml(camel): got 'XTestImports' want 'xTestImports' (tagliatelle) XTestImports []string `yaml:",omitempty"` // imports from XTestGoFiles ^ pkg/kubelet/checkpointmanager/testing/example_checkpoint_formats/v1/types.go:39:30: json(camel): got 'port_mappings' want 'portMappings' (tagliatelle) PortMappings []*PortMapping `json:"port_mappings,omitempty"` ^ pkg/kubelet/checkpointmanager/testing/example_checkpoint_formats/v1/types.go:40:30: json(camel): got 'host_network' want 'hostNetwork' (tagliatelle) HostNetwork bool `json:"host_network,omitempty"` ^ test/e2e/framework/metrics/pod.go:25:24: json(camel): got 'Perc50' want 'perc50' (tagliatelle) Perc50 time.Duration `json:"Perc50"` ^ test/e2e/framework/metrics/pod.go:26:24: json(camel): got 'Perc90' want 'perc90' (tagliatelle) Perc90 time.Duration `json:"Perc90"` ^ test/e2e/framework/metrics/pod.go:27:24: json(camel): got 'Perc99' want 'perc99' (tagliatelle) Perc99 time.Duration `json:"Perc99"` ^ test/e2e/framework/metrics/pod.go:28:24: json(camel): got 'Perc100' want 'perc100' (tagliatelle) Perc100 time.Duration `json:"Perc100"` ^ test/e2e/storage/drivers/csi.go:432:35: json(camel): got 'volume_context' want 'volumeContext' (tagliatelle) VolumeContext map[string]string `json:"volume_context"` ^ test/e2e_node/perftype/perftype.go:30:43: json(camel): got 'op_series' want 'opSeries' (tagliatelle) OperationData map[string][]int64 `json:"op_series,omitempty"` ^ test/e2e_node/perftype/perftype.go:31:43: json(camel): got 'resource_series' want 'resourceSeries' (tagliatelle) ResourceData map[string]*ResourceSeries `json:"resource_series,omitempty"` ^ test/e2e_node/remote/gce/gce_runner.go:178:20: json(camel): got 'image_regex' want 'imageRegex' (tagliatelle) ImageRegex string `json:"image_regex,omitempty"` ^ test/e2e_node/remote/gce/gce_runner.go:180:28: json(camel): got 'image_family' want 'imageFamily' (tagliatelle) ImageFamily string `json:"image_family,omitempty"` ^ test/e2e_node/remote/gce/gce_runner.go:181:28: json(camel): got 'image_description' want 'imageDescription' (tagliatelle) ImageDesc string `json:"image_description,omitempty"` ^ test/e2e_node/remote/gce/gce_runner.go:182:28: json(camel): got 'kernel_arguments' want 'kernelArguments' (tagliatelle) KernelArguments []string `json:"kernel_arguments,omitempty"` ^ test/e2e_node/remote/gce/gcloud.go:46:15: json(camel): got 'natIP' want 'natIp' (tagliatelle) NatIP string `json:"natIP,omitempty"` ^ test/images/agnhost/openidmetadata/openidmetadata.go:157:24: json(camel): got 'kubernetes.io' want 'kubernetesIo' (tagliatelle) Kubernetes kubeClaims `json:"kubernetes.io"` ^ test/utils/oidc/handlers/handlers.go:26:22: json(camel): got 'id_token' want 'idToken' (tagliatelle) IDToken string `json:"id_token"` ^ test/utils/oidc/handlers/handlers.go:27:22: json(camel): got 'access_token' want 'accessToken' (tagliatelle) AccessToken string `json:"access_token"` ^ test/utils/oidc/handlers/handlers.go:28:22: json(camel): got 'token_type' want 'tokenType' (tagliatelle) TokenType string `json:"token_type"` ^ test/utils/oidc/handlers/handlers.go:29:22: json(camel): got 'refresh_token' want 'refreshToken' (tagliatelle) RefreshToken string `json:"refresh_token"` ^ test/utils/oidc/handlers/handlers.go:30:22: json(camel): got 'expires_in' want 'expiresIn' (tagliatelle) ExpiresIn int64 `json:"expires_in"` ^ test/utils/oidc/testserver.go:173:22: json(camel): got 'authorization_endpoint' want 'authorizationEndpoint' (tagliatelle) AuthURL string `json:"authorization_endpoint"` ^ test/utils/oidc/testserver.go:174:22: json(camel): got 'token_endpoint' want 'tokenEndpoint' (tagliatelle) TokenURL string `json:"token_endpoint"` ^ test/utils/oidc/testserver.go:175:22: json(camel): got 'jwks_uri' want 'jwksUri' (tagliatelle) JWKSURL string `json:"jwks_uri"` ^ test/utils/oidc/testserver.go:176:22: json(camel): got 'userinfo_endpoint' want 'userinfoEndpoint' (tagliatelle) UserInfoURL string `json:"userinfo_endpoint"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta3/types.go:53:31: json(camel): got 'localAPIEndpoint' want 'localApiEndpoint' (tagliatelle) LocalAPIEndpoint APIEndpoint `json:"localAPIEndpoint,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta3/types.go:162:20: json(camel): got 'certSANs' want 'certSaNs' (tagliatelle) CertSANs []string `json:"certSANs,omitempty"` ^ ```
v1.62.2 ``` cmd/genyaml/gen_kubectl_yaml.go:37:22: yaml(camel): got 'Shorthand' want 'shorthand' (tagliatelle) Shorthand string `yaml:",omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:38:22: yaml(camel): got 'default_value' want 'defaultValue' (tagliatelle) DefaultValue string `yaml:"default_value,omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:39:22: yaml(camel): got 'Usage' want 'usage' (tagliatelle) Usage string `yaml:",omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:44:31: yaml(camel): got 'Synopsis' want 'synopsis' (tagliatelle) Synopsis string `yaml:",omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:45:31: yaml(camel): got 'Description' want 'description' (tagliatelle) Description string `yaml:",omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:46:31: yaml(camel): got 'Options' want 'options' (tagliatelle) Options []cmdOption `yaml:",omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:47:31: yaml(camel): got 'inherited_options' want 'inheritedOptions' (tagliatelle) InheritedOptions []cmdOption `yaml:"inherited_options,omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:48:31: yaml(camel): got 'Example' want 'example' (tagliatelle) Example string `yaml:",omitempty"` ^ cmd/genyaml/gen_kubectl_yaml.go:49:31: yaml(camel): got 'see_also' want 'seeAlso' (tagliatelle) SeeAlso []string `yaml:"see_also,omitempty"` ^ cmd/importverifier/importverifier.go:35:24: yaml(camel): got 'Dir' want 'dir' (tagliatelle) Dir string `yaml:",omitempty"` // directory containing package sources ^ cmd/importverifier/importverifier.go:36:24: yaml(camel): got 'ImportPath' want 'importPath' (tagliatelle) ImportPath string `yaml:",omitempty"` // import path of package ^ cmd/importverifier/importverifier.go:37:24: yaml(camel): got 'Imports' want 'imports' (tagliatelle) Imports []string `yaml:",omitempty"` // import paths used by this package ^ cmd/importverifier/importverifier.go:38:24: yaml(camel): got 'TestImports' want 'testImports' (tagliatelle) TestImports []string `yaml:",omitempty"` // imports from TestGoFiles ^ cmd/importverifier/importverifier.go:39:24: yaml(camel): got 'XTestImports' want 'xTestImports' (tagliatelle) XTestImports []string `yaml:",omitempty"` // imports from XTestGoFiles ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:57:31: json(camel): got 'localAPIEndpoint' want 'localApiEndpoint' (tagliatelle) LocalAPIEndpoint APIEndpoint `json:"localAPIEndpoint,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:192:20: json(camel): got 'certSANs' want 'certSaNs' (tagliatelle) CertSANs []string `json:"certSANs,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:334:26: json(camel): got 'serverCertSANs' want 'serverCertSaNs' (tagliatelle) ServerCertSANs []string `json:"serverCertSANs,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:337:24: json(camel): got 'peerCertSANs' want 'peerCertSaNs' (tagliatelle) PeerCertSANs []string `json:"peerCertSANs,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:407:31: json(camel): got 'localAPIEndpoint' want 'localApiEndpoint' (tagliatelle) LocalAPIEndpoint APIEndpoint `json:"localAPIEndpoint,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:459:32: json(camel): got 'unsafeSkipCAVerification' want 'unsafeSkipCaVerification' (tagliatelle) UnsafeSkipCAVerification bool `json:"unsafeSkipCAVerification,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:590:37: json(camel): got 'kubernetesAPICall' want 'kubernetesApiCall' (tagliatelle) KubernetesAPICall *metav1.Duration `json:"kubernetesAPICall,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:596:31: json(camel): got 'etcdAPICall' want 'etcdApiCall' (tagliatelle) EtcdAPICall *metav1.Duration `json:"etcdAPICall,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:630:24: json(camel): got 'allowRCUpgrades' want 'allowRcUpgrades' (tagliatelle) AllowRCUpgrades *bool `json:"allowRCUpgrades,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta4/types.go:746:24: json(camel): got 'allowRCUpgrades' want 'allowRcUpgrades' (tagliatelle) AllowRCUpgrades *bool `json:"allowRCUpgrades,omitempty"` ^ pkg/kubelet/checkpointmanager/testing/example_checkpoint_formats/v1/types.go:39:30: json(camel): got 'port_mappings' want 'portMappings' (tagliatelle) PortMappings []*PortMapping `json:"port_mappings,omitempty"` ^ pkg/kubelet/checkpointmanager/testing/example_checkpoint_formats/v1/types.go:40:30: json(camel): got 'host_network' want 'hostNetwork' (tagliatelle) HostNetwork bool `json:"host_network,omitempty"` ^ test/e2e/framework/metrics/pod.go:25:24: json(camel): got 'Perc50' want 'perc50' (tagliatelle) Perc50 time.Duration `json:"Perc50"` ^ test/e2e/framework/metrics/pod.go:26:24: json(camel): got 'Perc90' want 'perc90' (tagliatelle) Perc90 time.Duration `json:"Perc90"` ^ test/e2e/framework/metrics/pod.go:27:24: json(camel): got 'Perc99' want 'perc99' (tagliatelle) Perc99 time.Duration `json:"Perc99"` ^ test/e2e/framework/metrics/pod.go:28:24: json(camel): got 'Perc100' want 'perc100' (tagliatelle) Perc100 time.Duration `json:"Perc100"` ^ test/e2e/storage/drivers/csi.go:432:35: json(camel): got 'volume_context' want 'volumeContext' (tagliatelle) VolumeContext map[string]string `json:"volume_context"` ^ test/e2e_node/perftype/perftype.go:30:43: json(camel): got 'op_series' want 'opSeries' (tagliatelle) OperationData map[string][]int64 `json:"op_series,omitempty"` ^ test/e2e_node/perftype/perftype.go:31:43: json(camel): got 'resource_series' want 'resourceSeries' (tagliatelle) ResourceData map[string]*ResourceSeries `json:"resource_series,omitempty"` ^ test/e2e_node/remote/gce/gce_runner.go:178:20: json(camel): got 'image_regex' want 'imageRegex' (tagliatelle) ImageRegex string `json:"image_regex,omitempty"` ^ test/e2e_node/remote/gce/gce_runner.go:180:28: json(camel): got 'image_family' want 'imageFamily' (tagliatelle) ImageFamily string `json:"image_family,omitempty"` ^ test/e2e_node/remote/gce/gce_runner.go:181:28: json(camel): got 'image_description' want 'imageDescription' (tagliatelle) ImageDesc string `json:"image_description,omitempty"` ^ test/e2e_node/remote/gce/gce_runner.go:182:28: json(camel): got 'kernel_arguments' want 'kernelArguments' (tagliatelle) KernelArguments []string `json:"kernel_arguments,omitempty"` ^ test/e2e_node/remote/gce/gcloud.go:46:15: json(camel): got 'natIP' want 'natIp' (tagliatelle) NatIP string `json:"natIP,omitempty"` ^ test/images/agnhost/openidmetadata/openidmetadata.go:157:24: json(camel): got 'kubernetes.io' want 'kubernetesIo' (tagliatelle) Kubernetes kubeClaims `json:"kubernetes.io"` ^ test/utils/oidc/testserver.go:173:22: json(camel): got 'authorization_endpoint' want 'authorizationEndpoint' (tagliatelle) AuthURL string `json:"authorization_endpoint"` ^ test/utils/oidc/testserver.go:174:22: json(camel): got 'token_endpoint' want 'tokenEndpoint' (tagliatelle) TokenURL string `json:"token_endpoint"` ^ test/utils/oidc/testserver.go:175:22: json(camel): got 'jwks_uri' want 'jwksUri' (tagliatelle) JWKSURL string `json:"jwks_uri"` ^ test/utils/oidc/testserver.go:176:22: json(camel): got 'userinfo_endpoint' want 'userinfoEndpoint' (tagliatelle) UserInfoURL string `json:"userinfo_endpoint"` ^ test/utils/oidc/handlers/handlers.go:26:22: json(camel): got 'id_token' want 'idToken' (tagliatelle) IDToken string `json:"id_token"` ^ test/utils/oidc/handlers/handlers.go:27:22: json(camel): got 'access_token' want 'accessToken' (tagliatelle) AccessToken string `json:"access_token"` ^ test/utils/oidc/handlers/handlers.go:28:22: json(camel): got 'token_type' want 'tokenType' (tagliatelle) TokenType string `json:"token_type"` ^ test/utils/oidc/handlers/handlers.go:29:22: json(camel): got 'refresh_token' want 'refreshToken' (tagliatelle) RefreshToken string `json:"refresh_token"` ^ test/utils/oidc/handlers/handlers.go:30:22: json(camel): got 'expires_in' want 'expiresIn' (tagliatelle) ExpiresIn int64 `json:"expires_in"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta3/types.go:53:31: json(camel): got 'localAPIEndpoint' want 'localApiEndpoint' (tagliatelle) LocalAPIEndpoint APIEndpoint `json:"localAPIEndpoint,omitempty"` ^ cmd/kubeadm/app/apis/kubeadm/v1beta3/types.go:162:20: json(camel): got 'certSANs' want 'certSaNs' (tagliatelle) CertSANs []string `json:"certSANs,omitempty"` ^ ```
Command Mean [s] Min [s] Max [s] Relative
local 9.853 ± 0.119 9.694 10.046 1.72 ± 0.04
v1.62.2 5.740 ± 0.108 5.623 6.019 1.00

go-acme/lego

local ``` acme/commons.go:334:24: json(camel): got 'explanationURL' want 'explanationUrl' (tagliatelle) ExplanationURL string `json:"explanationURL"` ^ acme/commons.go:343:16: json(camel): got 'certID' want 'certId' (tagliatelle) CertID string `json:"certID"` ^ providers/dns/allinkl/internal/types_api.go:30:15: json(camel): got 'kas_login' want 'kasLogin' (tagliatelle) Login string `json:"kas_login,omitempty"` ^ providers/dns/allinkl/internal/types_api.go:32:18: json(camel): got 'kas_auth_type' want 'kasAuthType' (tagliatelle) AuthType string `json:"kas_auth_type,omitempty"` ^ providers/dns/allinkl/internal/types_api.go:34:18: json(camel): got 'kas_auth_data' want 'kasAuthData' (tagliatelle) AuthData string `json:"kas_auth_data,omitempty"` ^ providers/dns/allinkl/internal/types_api.go:36:16: json(camel): got 'kas_action' want 'kasAction' (tagliatelle) Action string `json:"kas_action,omitempty"` ^ providers/dns/allinkl/internal/types_api.go:38:20: json(camel): got 'KasRequestParams' want 'kasRequestParams' (tagliatelle) RequestParams any `json:"KasRequestParams,omitempty"` ^ providers/dns/allinkl/internal/types_api.go:43:18: json(camel): got 'zone_host' want 'zoneHost' (tagliatelle) ZoneHost string `json:"zone_host"` ^ providers/dns/allinkl/internal/types_api.go:45:20: json(camel): got 'record_type' want 'recordType' (tagliatelle) RecordType string `json:"record_type"` ^ providers/dns/allinkl/internal/types_api.go:47:20: json(camel): got 'record_name' want 'recordName' (tagliatelle) RecordName string `json:"record_name"` ^ providers/dns/allinkl/internal/types_api.go:49:20: json(camel): got 'record_data' want 'recordData' (tagliatelle) RecordData string `json:"record_data"` ^ providers/dns/allinkl/internal/types_api.go:51:16: json(camel): got 'record_aux' want 'recordAux' (tagliatelle) RecordAux int `json:"record_aux"` ^ providers/dns/allinkl/internal/types_api.go:57:34: json(camel): got 'Response' want 'response' (tagliatelle) Response GetDNSSettingsResponse `json:"Response" mapstructure:"Response"` ^ providers/dns/allinkl/internal/types_api.go:61:29: json(camel): got 'KasFloodDelay' want 'kasFloodDelay' (tagliatelle) KasFloodDelay float64 `json:"KasFloodDelay" mapstructure:"KasFloodDelay"` ^ providers/dns/allinkl/internal/types_api.go:62:29: json(camel): got 'ReturnInfo' want 'returnInfo' (tagliatelle) ReturnInfo []ReturnInfo `json:"ReturnInfo" mapstructure:"ReturnInfo"` ^ providers/dns/allinkl/internal/types_api.go:63:29: json(camel): got 'ReturnString' want 'returnString' (tagliatelle) ReturnString string `json:"ReturnString"` ^ providers/dns/allinkl/internal/types_api.go:67:20: json(camel): got 'record_id' want 'recordId' (tagliatelle) ID any `json:"record_id,omitempty" mapstructure:"record_id"` ^ providers/dns/allinkl/internal/types_api.go:68:20: json(camel): got 'record_zone' want 'recordZone' (tagliatelle) Zone string `json:"record_zone,omitempty" mapstructure:"record_zone"` ^ providers/dns/allinkl/internal/types_api.go:69:20: json(camel): got 'record_name' want 'recordName' (tagliatelle) Name string `json:"record_name,omitempty" mapstructure:"record_name"` ^ providers/dns/allinkl/internal/types_api.go:70:20: json(camel): got 'record_type' want 'recordType' (tagliatelle) Type string `json:"record_type,omitempty" mapstructure:"record_type"` ^ providers/dns/allinkl/internal/types_api.go:71:20: json(camel): got 'record_data' want 'recordData' (tagliatelle) Data string `json:"record_data,omitempty" mapstructure:"record_data"` ^ providers/dns/allinkl/internal/types_api.go:72:20: json(camel): got 'record_changeable' want 'recordChangeable' (tagliatelle) Changeable string `json:"record_changeable,omitempty" mapstructure:"record_changeable"` ^ providers/dns/allinkl/internal/types_api.go:73:20: json(camel): got 'record_aux' want 'recordAux' (tagliatelle) Aux int `json:"record_aux,omitempty" mapstructure:"record_aux"` ^ providers/dns/allinkl/internal/types_api.go:77:34: json(camel): got 'Response' want 'response' (tagliatelle) Response AddDNSSettingsResponse `json:"Response" mapstructure:"Response"` ^ providers/dns/allinkl/internal/types_api.go:81:24: json(camel): got 'KasFloodDelay' want 'kasFloodDelay' (tagliatelle) KasFloodDelay float64 `json:"KasFloodDelay" mapstructure:"KasFloodDelay"` ^ providers/dns/allinkl/internal/types_api.go:82:24: json(camel): got 'ReturnInfo' want 'returnInfo' (tagliatelle) ReturnInfo string `json:"ReturnInfo" mapstructure:"ReturnInfo"` ^ providers/dns/allinkl/internal/types_api.go:83:24: json(camel): got 'ReturnString' want 'returnString' (tagliatelle) ReturnString string `json:"ReturnString" mapstructure:"ReturnString"` ^ providers/dns/allinkl/internal/types_api.go:87:37: json(camel): got 'Response' want 'response' (tagliatelle) Response DeleteDNSSettingsResponse `json:"Response"` ^ providers/dns/allinkl/internal/types_api.go:91:24: json(camel): got 'KasFloodDelay' want 'kasFloodDelay' (tagliatelle) KasFloodDelay float64 `json:"KasFloodDelay"` ^ providers/dns/allinkl/internal/types_api.go:92:24: json(camel): got 'ReturnInfo' want 'returnInfo' (tagliatelle) ReturnInfo bool `json:"ReturnInfo"` ^ providers/dns/allinkl/internal/types_api.go:93:24: json(camel): got 'ReturnString' want 'returnString' (tagliatelle) ReturnString string `json:"ReturnString"` ^ providers/dns/cpanel/internal/shared/types.go:6:22: json(camel): got 'record_type' want 'recordType' (tagliatelle) RecordType string `json:"record_type,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:8:22: json(camel): got 'line_index' want 'lineIndex' (tagliatelle) LineIndex int `json:"line_index,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:12:22: json(camel): got 'line_index' want 'lineIndex' (tagliatelle) LineIndex int `json:"line_index,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:14:22: json(camel): got 'data_b64' want 'dataB64' (tagliatelle) DataB64 []string `json:"data_b64,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:15:22: json(camel): got 'dname_b64' want 'dnameB64' (tagliatelle) DNameB64 string `json:"dname_b64,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:16:22: json(camel): got 'text_b64' want 'textB64' (tagliatelle) TextB64 string `json:"text_b64,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:17:22: json(camel): got 'record_type' want 'recordType' (tagliatelle) RecordType string `json:"record_type,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:22:19: json(camel): got 'new_serial' want 'newSerial' (tagliatelle) NewSerial string `json:"new_serial,omitempty"` ^ providers/dns/gandiv5/internal/types.go:11:23: json(camel): got 'rrset_ttl' want 'rrsetTtl' (tagliatelle) RRSetTTL int `json:"rrset_ttl"` ^ providers/dns/gandiv5/internal/types.go:12:23: json(camel): got 'rrset_values' want 'rrsetValues' (tagliatelle) RRSetValues []string `json:"rrset_values"` ^ providers/dns/gandiv5/internal/types.go:13:23: json(camel): got 'rrset_name' want 'rrsetName' (tagliatelle) RRSetName string `json:"rrset_name,omitempty"` ^ providers/dns/gandiv5/internal/types.go:14:23: json(camel): got 'rrset_type' want 'rrsetType' (tagliatelle) RRSetType string `json:"rrset_type,omitempty"` ^ providers/dns/vkcloud/internal/types.go:6:23: json(camel): got 'soa_primary_dns' want 'soaPrimaryDns' (tagliatelle) SoaPrimaryDNS string `json:"soa_primary_dns,omitempty"` ^ providers/dns/vkcloud/internal/types.go:7:23: json(camel): got 'soa_admin_email' want 'soaAdminEmail' (tagliatelle) SoaAdminEmail string `json:"soa_admin_email,omitempty"` ^ providers/dns/vkcloud/internal/types.go:8:23: json(camel): got 'soa_serial' want 'soaSerial' (tagliatelle) SoaSerial int `json:"soa_serial,omitempty"` ^ providers/dns/vkcloud/internal/types.go:9:23: json(camel): got 'soa_refresh' want 'soaRefresh' (tagliatelle) SoaRefresh int `json:"soa_refresh,omitempty"` ^ providers/dns/vkcloud/internal/types.go:10:23: json(camel): got 'soa_retry' want 'soaRetry' (tagliatelle) SoaRetry int `json:"soa_retry,omitempty"` ^ providers/dns/vkcloud/internal/types.go:11:23: json(camel): got 'soa_expire' want 'soaExpire' (tagliatelle) SoaExpire int `json:"soa_expire,omitempty"` ^ providers/dns/vkcloud/internal/types.go:12:23: json(camel): got 'soa_ttl' want 'soaTtl' (tagliatelle) SoaTTL int `json:"soa_ttl,omitempty"` ^ ```
v1.62.2 ``` acme/commons.go:334:24: json(camel): got 'explanationURL' want 'explanationUrl' (tagliatelle) ExplanationURL string `json:"explanationURL"` ^ acme/commons.go:343:16: json(camel): got 'certID' want 'certId' (tagliatelle) CertID string `json:"certID"` ^ providers/dns/allinkl/internal/types_api.go:30:15: json(camel): got 'kas_login' want 'kasLogin' (tagliatelle) Login string `json:"kas_login,omitempty"` ^ providers/dns/allinkl/internal/types_api.go:32:18: json(camel): got 'kas_auth_type' want 'kasAuthType' (tagliatelle) AuthType string `json:"kas_auth_type,omitempty"` ^ providers/dns/allinkl/internal/types_api.go:34:18: json(camel): got 'kas_auth_data' want 'kasAuthData' (tagliatelle) AuthData string `json:"kas_auth_data,omitempty"` ^ providers/dns/allinkl/internal/types_api.go:36:16: json(camel): got 'kas_action' want 'kasAction' (tagliatelle) Action string `json:"kas_action,omitempty"` ^ providers/dns/allinkl/internal/types_api.go:38:20: json(camel): got 'KasRequestParams' want 'kasRequestParams' (tagliatelle) RequestParams any `json:"KasRequestParams,omitempty"` ^ providers/dns/allinkl/internal/types_api.go:43:18: json(camel): got 'zone_host' want 'zoneHost' (tagliatelle) ZoneHost string `json:"zone_host"` ^ providers/dns/allinkl/internal/types_api.go:45:20: json(camel): got 'record_type' want 'recordType' (tagliatelle) RecordType string `json:"record_type"` ^ providers/dns/allinkl/internal/types_api.go:47:20: json(camel): got 'record_name' want 'recordName' (tagliatelle) RecordName string `json:"record_name"` ^ providers/dns/allinkl/internal/types_api.go:49:20: json(camel): got 'record_data' want 'recordData' (tagliatelle) RecordData string `json:"record_data"` ^ providers/dns/allinkl/internal/types_api.go:51:16: json(camel): got 'record_aux' want 'recordAux' (tagliatelle) RecordAux int `json:"record_aux"` ^ providers/dns/allinkl/internal/types_api.go:57:34: json(camel): got 'Response' want 'response' (tagliatelle) Response GetDNSSettingsResponse `json:"Response" mapstructure:"Response"` ^ providers/dns/allinkl/internal/types_api.go:61:29: json(camel): got 'KasFloodDelay' want 'kasFloodDelay' (tagliatelle) KasFloodDelay float64 `json:"KasFloodDelay" mapstructure:"KasFloodDelay"` ^ providers/dns/allinkl/internal/types_api.go:62:29: json(camel): got 'ReturnInfo' want 'returnInfo' (tagliatelle) ReturnInfo []ReturnInfo `json:"ReturnInfo" mapstructure:"ReturnInfo"` ^ providers/dns/allinkl/internal/types_api.go:63:29: json(camel): got 'ReturnString' want 'returnString' (tagliatelle) ReturnString string `json:"ReturnString"` ^ providers/dns/allinkl/internal/types_api.go:67:20: json(camel): got 'record_id' want 'recordId' (tagliatelle) ID any `json:"record_id,omitempty" mapstructure:"record_id"` ^ providers/dns/allinkl/internal/types_api.go:68:20: json(camel): got 'record_zone' want 'recordZone' (tagliatelle) Zone string `json:"record_zone,omitempty" mapstructure:"record_zone"` ^ providers/dns/allinkl/internal/types_api.go:69:20: json(camel): got 'record_name' want 'recordName' (tagliatelle) Name string `json:"record_name,omitempty" mapstructure:"record_name"` ^ providers/dns/allinkl/internal/types_api.go:70:20: json(camel): got 'record_type' want 'recordType' (tagliatelle) Type string `json:"record_type,omitempty" mapstructure:"record_type"` ^ providers/dns/allinkl/internal/types_api.go:71:20: json(camel): got 'record_data' want 'recordData' (tagliatelle) Data string `json:"record_data,omitempty" mapstructure:"record_data"` ^ providers/dns/allinkl/internal/types_api.go:72:20: json(camel): got 'record_changeable' want 'recordChangeable' (tagliatelle) Changeable string `json:"record_changeable,omitempty" mapstructure:"record_changeable"` ^ providers/dns/allinkl/internal/types_api.go:73:20: json(camel): got 'record_aux' want 'recordAux' (tagliatelle) Aux int `json:"record_aux,omitempty" mapstructure:"record_aux"` ^ providers/dns/allinkl/internal/types_api.go:77:34: json(camel): got 'Response' want 'response' (tagliatelle) Response AddDNSSettingsResponse `json:"Response" mapstructure:"Response"` ^ providers/dns/allinkl/internal/types_api.go:81:24: json(camel): got 'KasFloodDelay' want 'kasFloodDelay' (tagliatelle) KasFloodDelay float64 `json:"KasFloodDelay" mapstructure:"KasFloodDelay"` ^ providers/dns/allinkl/internal/types_api.go:82:24: json(camel): got 'ReturnInfo' want 'returnInfo' (tagliatelle) ReturnInfo string `json:"ReturnInfo" mapstructure:"ReturnInfo"` ^ providers/dns/allinkl/internal/types_api.go:83:24: json(camel): got 'ReturnString' want 'returnString' (tagliatelle) ReturnString string `json:"ReturnString" mapstructure:"ReturnString"` ^ providers/dns/allinkl/internal/types_api.go:87:37: json(camel): got 'Response' want 'response' (tagliatelle) Response DeleteDNSSettingsResponse `json:"Response"` ^ providers/dns/allinkl/internal/types_api.go:91:24: json(camel): got 'KasFloodDelay' want 'kasFloodDelay' (tagliatelle) KasFloodDelay float64 `json:"KasFloodDelay"` ^ providers/dns/allinkl/internal/types_api.go:92:24: json(camel): got 'ReturnInfo' want 'returnInfo' (tagliatelle) ReturnInfo bool `json:"ReturnInfo"` ^ providers/dns/allinkl/internal/types_api.go:93:24: json(camel): got 'ReturnString' want 'returnString' (tagliatelle) ReturnString string `json:"ReturnString"` ^ providers/dns/cpanel/internal/shared/types.go:6:22: json(camel): got 'record_type' want 'recordType' (tagliatelle) RecordType string `json:"record_type,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:8:22: json(camel): got 'line_index' want 'lineIndex' (tagliatelle) LineIndex int `json:"line_index,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:12:22: json(camel): got 'line_index' want 'lineIndex' (tagliatelle) LineIndex int `json:"line_index,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:14:22: json(camel): got 'data_b64' want 'dataB64' (tagliatelle) DataB64 []string `json:"data_b64,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:15:22: json(camel): got 'dname_b64' want 'dnameB64' (tagliatelle) DNameB64 string `json:"dname_b64,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:16:22: json(camel): got 'text_b64' want 'textB64' (tagliatelle) TextB64 string `json:"text_b64,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:17:22: json(camel): got 'record_type' want 'recordType' (tagliatelle) RecordType string `json:"record_type,omitempty"` ^ providers/dns/cpanel/internal/shared/types.go:22:19: json(camel): got 'new_serial' want 'newSerial' (tagliatelle) NewSerial string `json:"new_serial,omitempty"` ^ providers/dns/gandiv5/internal/types.go:11:23: json(camel): got 'rrset_ttl' want 'rrsetTtl' (tagliatelle) RRSetTTL int `json:"rrset_ttl"` ^ providers/dns/gandiv5/internal/types.go:12:23: json(camel): got 'rrset_values' want 'rrsetValues' (tagliatelle) RRSetValues []string `json:"rrset_values"` ^ providers/dns/gandiv5/internal/types.go:13:23: json(camel): got 'rrset_name' want 'rrsetName' (tagliatelle) RRSetName string `json:"rrset_name,omitempty"` ^ providers/dns/gandiv5/internal/types.go:14:23: json(camel): got 'rrset_type' want 'rrsetType' (tagliatelle) RRSetType string `json:"rrset_type,omitempty"` ^ providers/dns/vkcloud/internal/types.go:6:23: json(camel): got 'soa_primary_dns' want 'soaPrimaryDns' (tagliatelle) SoaPrimaryDNS string `json:"soa_primary_dns,omitempty"` ^ providers/dns/vkcloud/internal/types.go:7:23: json(camel): got 'soa_admin_email' want 'soaAdminEmail' (tagliatelle) SoaAdminEmail string `json:"soa_admin_email,omitempty"` ^ providers/dns/vkcloud/internal/types.go:8:23: json(camel): got 'soa_serial' want 'soaSerial' (tagliatelle) SoaSerial int `json:"soa_serial,omitempty"` ^ providers/dns/vkcloud/internal/types.go:9:23: json(camel): got 'soa_refresh' want 'soaRefresh' (tagliatelle) SoaRefresh int `json:"soa_refresh,omitempty"` ^ providers/dns/vkcloud/internal/types.go:10:23: json(camel): got 'soa_retry' want 'soaRetry' (tagliatelle) SoaRetry int `json:"soa_retry,omitempty"` ^ providers/dns/vkcloud/internal/types.go:11:23: json(camel): got 'soa_expire' want 'soaExpire' (tagliatelle) SoaExpire int `json:"soa_expire,omitempty"` ^ providers/dns/vkcloud/internal/types.go:12:23: json(camel): got 'soa_ttl' want 'soaTtl' (tagliatelle) SoaTTL int `json:"soa_ttl,omitempty"` ^ ```
Command Mean [s] Min [s] Max [s] Relative
local 1.973 ± 0.026 1.942 2.019 2.20 ± 0.04
v1.62.2 0.896 ± 0.008 0.884 0.914 1.00

pact-foundation/pact-go

Command Mean [ms] Min [ms] Max [ms] Relative
local 446.3 ± 5.7 433.2 454.4 1.80 ± 0.04
v1.62.2 248.5 ± 3.7 245.4 256.9 1.00

rclone/rclone

local ``` backend/box/api/types.go:42:30: json(camel): got 'context_info' want 'contextInfo' (tagliatelle) ContextInfo json.RawMessage `json:"context_info"` ^ backend/box/api/types.go:43:30: json(camel): got 'help_url' want 'helpUrl' (tagliatelle) HelpURL string `json:"help_url"` ^ backend/box/api/types.go:45:30: json(camel): got 'request_id' want 'requestId' (tagliatelle) RequestID string `json:"request_id"` ^ backend/box/api/types.go:79:20: json(camel): got 'sequence_id' want 'sequenceId' (tagliatelle) SequenceID int64 `json:"sequence_id,string"` ^ backend/box/api/types.go:89:29: json(camel): got 'sequence_id' want 'sequenceId' (tagliatelle) SequenceID int64 `json:"sequence_id,string"` ^ backend/box/api/types.go:94:29: json(camel): got 'created_at' want 'createdAt' (tagliatelle) CreatedAt Time `json:"created_at"` ^ backend/box/api/types.go:95:29: json(camel): got 'modified_at' want 'modifiedAt' (tagliatelle) ModifiedAt Time `json:"modified_at"` ^ backend/box/api/types.go:96:29: json(camel): got 'content_created_at' want 'contentCreatedAt' (tagliatelle) ContentCreatedAt Time `json:"content_created_at"` ^ backend/box/api/types.go:97:29: json(camel): got 'content_modified_at' want 'contentModifiedAt' (tagliatelle) ContentModifiedAt Time `json:"content_modified_at"` ^ backend/box/api/types.go:98:29: json(camel): got 'item_status' want 'itemStatus' (tagliatelle) ItemStatus string `json:"item_status"` // active, trashed if the file has been moved to the trash, and deleted if the file has been permanently deleted ^ backend/box/api/types.go:103:4: json(camel): got 'shared_link' want 'sharedLink' (tagliatelle) } `json:"shared_link"` ^ backend/box/api/types.go:109:4: json(camel): got 'owned_by' want 'ownedBy' (tagliatelle) } `json:"owned_by"` ^ backend/box/api/types.go:123:21: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount int `json:"total_count"` ^ backend/box/api/types.go:127:21: json(camel): got 'next_marker' want 'nextMarker' (tagliatelle) NextMarker *string `json:"next_marker,omitempty"` ^ backend/box/api/types.go:149:27: json(camel): got 'content_created_at' want 'contentCreatedAt' (tagliatelle) ContentCreatedAt Time `json:"content_created_at"` ^ backend/box/api/types.go:150:27: json(camel): got 'content_modified_at' want 'contentModifiedAt' (tagliatelle) ContentModifiedAt Time `json:"content_modified_at"` ^ backend/box/api/types.go:163:21: json(camel): got 'upload_token' want 'uploadToken' (tagliatelle) UploadToken string `json:"upload_token"` ^ backend/box/api/types.go:164:21: json(camel): got 'upload_url' want 'uploadUrl' (tagliatelle) UploadURL string `json:"upload_url"` ^ backend/box/api/types.go:175:25: json(camel): got 'content_modified_at' want 'contentModifiedAt' (tagliatelle) ContentModifiedAt Time `json:"content_modified_at"` ^ backend/box/api/types.go:195:4: json(camel): got 'shared_link' want 'sharedLink' (tagliatelle) } `json:"shared_link"` ^ backend/box/api/types.go:200:18: json(camel): got 'folder_id' want 'folderId' (tagliatelle) FolderID string `json:"folder_id,omitempty"` // don't pass for update ^ backend/box/api/types.go:201:18: json(camel): got 'file_size' want 'fileSize' (tagliatelle) FileSize int64 `json:"file_size"` ^ backend/box/api/types.go:202:18: json(camel): got 'file_name' want 'fileName' (tagliatelle) FileName string `json:"file_name,omitempty"` // optional for update ^ backend/box/api/types.go:207:25: json(camel): got 'total_parts' want 'totalParts' (tagliatelle) TotalParts int `json:"total_parts"` ^ backend/box/api/types.go:208:25: json(camel): got 'part_size' want 'partSize' (tagliatelle) PartSize int64 `json:"part_size"` ^ backend/box/api/types.go:215:4: json(camel): got 'session_endpoints' want 'sessionEndpoints' (tagliatelle) } `json:"session_endpoints"` ^ backend/box/api/types.go:216:27: json(camel): got 'session_expires_at' want 'sessionExpiresAt' (tagliatelle) SessionExpiresAt Time `json:"session_expires_at"` ^ backend/box/api/types.go:219:27: json(camel): got 'num_parts_processed' want 'numPartsProcessed' (tagliatelle) NumPartsProcessed int `json:"num_parts_processed"` ^ backend/box/api/types.go:210:21: json(camel): got 'list_parts' want 'listParts' (tagliatelle) ListParts string `json:"list_parts"` ^ backend/box/api/types.go:212:21: json(camel): got 'upload_part' want 'uploadPart' (tagliatelle) UploadPart string `json:"upload_part"` ^ backend/box/api/types.go:224:16: json(camel): got 'part_id' want 'partId' (tagliatelle) PartID string `json:"part_id"` ^ backend/box/api/types.go:239:26: json(camel): got 'content_created_at' want 'contentCreatedAt' (tagliatelle) ContentCreatedAt Time `json:"content_created_at"` ^ backend/box/api/types.go:240:26: json(camel): got 'content_modified_at' want 'contentModifiedAt' (tagliatelle) ContentModifiedAt Time `json:"content_modified_at"` ^ backend/box/api/types.go:247:29: json(camel): got 'enterpriseID' want 'enterpriseId' (tagliatelle) EnterpriseID string `json:"enterpriseID"` ^ backend/box/api/types.go:252:23: json(camel): got 'clientID' want 'clientId' (tagliatelle) ClientID string `json:"clientID"` ^ backend/box/api/types.go:259:21: json(camel): got 'publicKeyID' want 'publicKeyId' (tagliatelle) PublicKeyID string `json:"publicKeyID"` ^ backend/box/api/types.go:270:26: json(camel): got 'created_at' want 'createdAt' (tagliatelle) CreatedAt time.Time `json:"created_at"` ^ backend/box/api/types.go:271:26: json(camel): got 'modified_at' want 'modifiedAt' (tagliatelle) ModifiedAt time.Time `json:"modified_at"` ^ backend/box/api/types.go:274:26: json(camel): got 'space_amount' want 'spaceAmount' (tagliatelle) SpaceAmount int64 `json:"space_amount"` ^ backend/box/api/types.go:275:26: json(camel): got 'space_used' want 'spaceUsed' (tagliatelle) SpaceUsed int64 `json:"space_used"` ^ backend/box/api/types.go:276:26: json(camel): got 'max_upload_size' want 'maxUploadSize' (tagliatelle) MaxUploadSize int64 `json:"max_upload_size"` ^ backend/box/api/types.go:278:26: json(camel): got 'job_title' want 'jobTitle' (tagliatelle) JobTitle string `json:"job_title"` ^ backend/box/api/types.go:281:26: json(camel): got 'avatar_url' want 'avatarUrl' (tagliatelle) AvatarURL string `json:"avatar_url"` ^ backend/box/api/types.go:299:19: json(camel): got 'event_type' want 'eventType' (tagliatelle) EventType string `json:"event_type"` ^ backend/box/api/types.go:300:19: json(camel): got 'event_id' want 'eventId' (tagliatelle) EventID string `json:"event_id"` ^ backend/box/api/types.go:306:29: json(camel): got 'chunk_size' want 'chunkSize' (tagliatelle) ChunkSize int64 `json:"chunk_size"` ^ backend/box/api/types.go:308:29: json(camel): got 'next_stream_position' want 'nextStreamPosition' (tagliatelle) NextStreamPosition int64 `json:"next_stream_position"` ^ lib/jwtutil/jwtutil.go:112:21: json(camel): got 'access_token' want 'accessToken' (tagliatelle) AccessToken string `json:"access_token"` ^ lib/jwtutil/jwtutil.go:113:21: json(camel): got 'token_type' want 'tokenType' (tagliatelle) TokenType string `json:"token_type"` ^ lib/jwtutil/jwtutil.go:114:21: json(camel): got 'expires_in' want 'expiresIn' (tagliatelle) ExpiresIn int `json:"expires_in"` ^ ```
v1.62.2 ``` backend/box/box.go:82:20: json(camel): got 'box_sub_type' want 'boxSubType' (tagliatelle) BoxSubType string `json:"box_sub_type,omitempty"` ^ backend/box/api/types.go:42:30: json(camel): got 'context_info' want 'contextInfo' (tagliatelle) ContextInfo json.RawMessage `json:"context_info"` ^ backend/box/api/types.go:43:30: json(camel): got 'help_url' want 'helpUrl' (tagliatelle) HelpURL string `json:"help_url"` ^ backend/box/api/types.go:45:30: json(camel): got 'request_id' want 'requestId' (tagliatelle) RequestID string `json:"request_id"` ^ backend/box/api/types.go:79:20: json(camel): got 'sequence_id' want 'sequenceId' (tagliatelle) SequenceID int64 `json:"sequence_id,string"` ^ backend/box/api/types.go:89:29: json(camel): got 'sequence_id' want 'sequenceId' (tagliatelle) SequenceID int64 `json:"sequence_id,string"` ^ backend/box/api/types.go:94:29: json(camel): got 'created_at' want 'createdAt' (tagliatelle) CreatedAt Time `json:"created_at"` ^ backend/box/api/types.go:95:29: json(camel): got 'modified_at' want 'modifiedAt' (tagliatelle) ModifiedAt Time `json:"modified_at"` ^ backend/box/api/types.go:96:29: json(camel): got 'content_created_at' want 'contentCreatedAt' (tagliatelle) ContentCreatedAt Time `json:"content_created_at"` ^ backend/box/api/types.go:97:29: json(camel): got 'content_modified_at' want 'contentModifiedAt' (tagliatelle) ContentModifiedAt Time `json:"content_modified_at"` ^ backend/box/api/types.go:98:29: json(camel): got 'item_status' want 'itemStatus' (tagliatelle) ItemStatus string `json:"item_status"` // active, trashed if the file has been moved to the trash, and deleted if the file has been permanently deleted ^ backend/box/api/types.go:103:4: json(camel): got 'shared_link' want 'sharedLink' (tagliatelle) } `json:"shared_link"` ^ backend/box/api/types.go:109:4: json(camel): got 'owned_by' want 'ownedBy' (tagliatelle) } `json:"owned_by"` ^ backend/box/api/types.go:123:21: json(camel): got 'total_count' want 'totalCount' (tagliatelle) TotalCount int `json:"total_count"` ^ backend/box/api/types.go:127:21: json(camel): got 'next_marker' want 'nextMarker' (tagliatelle) NextMarker *string `json:"next_marker,omitempty"` ^ backend/box/api/types.go:149:27: json(camel): got 'content_created_at' want 'contentCreatedAt' (tagliatelle) ContentCreatedAt Time `json:"content_created_at"` ^ backend/box/api/types.go:150:27: json(camel): got 'content_modified_at' want 'contentModifiedAt' (tagliatelle) ContentModifiedAt Time `json:"content_modified_at"` ^ backend/box/api/types.go:163:21: json(camel): got 'upload_token' want 'uploadToken' (tagliatelle) UploadToken string `json:"upload_token"` ^ backend/box/api/types.go:164:21: json(camel): got 'upload_url' want 'uploadUrl' (tagliatelle) UploadURL string `json:"upload_url"` ^ backend/box/api/types.go:175:25: json(camel): got 'content_modified_at' want 'contentModifiedAt' (tagliatelle) ContentModifiedAt Time `json:"content_modified_at"` ^ backend/box/api/types.go:195:4: json(camel): got 'shared_link' want 'sharedLink' (tagliatelle) } `json:"shared_link"` ^ backend/box/api/types.go:200:18: json(camel): got 'folder_id' want 'folderId' (tagliatelle) FolderID string `json:"folder_id,omitempty"` // don't pass for update ^ backend/box/api/types.go:201:18: json(camel): got 'file_size' want 'fileSize' (tagliatelle) FileSize int64 `json:"file_size"` ^ backend/box/api/types.go:202:18: json(camel): got 'file_name' want 'fileName' (tagliatelle) FileName string `json:"file_name,omitempty"` // optional for update ^ backend/box/api/types.go:207:25: json(camel): got 'total_parts' want 'totalParts' (tagliatelle) TotalParts int `json:"total_parts"` ^ backend/box/api/types.go:208:25: json(camel): got 'part_size' want 'partSize' (tagliatelle) PartSize int64 `json:"part_size"` ^ backend/box/api/types.go:215:4: json(camel): got 'session_endpoints' want 'sessionEndpoints' (tagliatelle) } `json:"session_endpoints"` ^ backend/box/api/types.go:216:27: json(camel): got 'session_expires_at' want 'sessionExpiresAt' (tagliatelle) SessionExpiresAt Time `json:"session_expires_at"` ^ backend/box/api/types.go:219:27: json(camel): got 'num_parts_processed' want 'numPartsProcessed' (tagliatelle) NumPartsProcessed int `json:"num_parts_processed"` ^ backend/box/api/types.go:210:21: json(camel): got 'list_parts' want 'listParts' (tagliatelle) ListParts string `json:"list_parts"` ^ backend/box/api/types.go:212:21: json(camel): got 'upload_part' want 'uploadPart' (tagliatelle) UploadPart string `json:"upload_part"` ^ backend/box/api/types.go:224:16: json(camel): got 'part_id' want 'partId' (tagliatelle) PartID string `json:"part_id"` ^ backend/box/api/types.go:239:26: json(camel): got 'content_created_at' want 'contentCreatedAt' (tagliatelle) ContentCreatedAt Time `json:"content_created_at"` ^ backend/box/api/types.go:240:26: json(camel): got 'content_modified_at' want 'contentModifiedAt' (tagliatelle) ContentModifiedAt Time `json:"content_modified_at"` ^ backend/box/api/types.go:247:29: json(camel): got 'enterpriseID' want 'enterpriseId' (tagliatelle) EnterpriseID string `json:"enterpriseID"` ^ backend/box/api/types.go:252:23: json(camel): got 'clientID' want 'clientId' (tagliatelle) ClientID string `json:"clientID"` ^ backend/box/api/types.go:259:21: json(camel): got 'publicKeyID' want 'publicKeyId' (tagliatelle) PublicKeyID string `json:"publicKeyID"` ^ backend/box/api/types.go:270:26: json(camel): got 'created_at' want 'createdAt' (tagliatelle) CreatedAt time.Time `json:"created_at"` ^ backend/box/api/types.go:271:26: json(camel): got 'modified_at' want 'modifiedAt' (tagliatelle) ModifiedAt time.Time `json:"modified_at"` ^ backend/box/api/types.go:274:26: json(camel): got 'space_amount' want 'spaceAmount' (tagliatelle) SpaceAmount int64 `json:"space_amount"` ^ backend/box/api/types.go:275:26: json(camel): got 'space_used' want 'spaceUsed' (tagliatelle) SpaceUsed int64 `json:"space_used"` ^ backend/box/api/types.go:276:26: json(camel): got 'max_upload_size' want 'maxUploadSize' (tagliatelle) MaxUploadSize int64 `json:"max_upload_size"` ^ backend/box/api/types.go:278:26: json(camel): got 'job_title' want 'jobTitle' (tagliatelle) JobTitle string `json:"job_title"` ^ backend/box/api/types.go:281:26: json(camel): got 'avatar_url' want 'avatarUrl' (tagliatelle) AvatarURL string `json:"avatar_url"` ^ backend/box/api/types.go:299:19: json(camel): got 'event_type' want 'eventType' (tagliatelle) EventType string `json:"event_type"` ^ backend/box/api/types.go:300:19: json(camel): got 'event_id' want 'eventId' (tagliatelle) EventID string `json:"event_id"` ^ backend/box/api/types.go:306:29: json(camel): got 'chunk_size' want 'chunkSize' (tagliatelle) ChunkSize int64 `json:"chunk_size"` ^ backend/box/api/types.go:308:29: json(camel): got 'next_stream_position' want 'nextStreamPosition' (tagliatelle) NextStreamPosition int64 `json:"next_stream_position"` ^ backend/filefabric/api/types.go:174:13: json(camel): got 'fi_id' want 'fiId' (tagliatelle) ID string `json:"fi_id"` ^ backend/filefabric/api/types.go:175:13: json(camel): got 'fi_pid' want 'fiPid' (tagliatelle) PID string `json:"fi_pid"` ^ ```
Command Mean [s] Min [s] Max [s] Relative
local 2.292 ± 0.077 2.226 2.500 1.81 ± 0.10
v1.62.2 1.265 ± 0.059 1.231 1.401 1.00

hashicorp/terraform

local ``` internal/modsdir/manifest.go:28:13: json(camel): got 'Key' want 'key' (tagliatelle) Key string `json:"Key"` ^ internal/modsdir/manifest.go:37:20: json(camel): got 'Source' want 'source' (tagliatelle) SourceAddr string `json:"Source"` ^ internal/modsdir/manifest.go:46:20: json(camel): got 'Version' want 'version' (tagliatelle) VersionStr string `json:"Version,omitempty"` ^ internal/modsdir/manifest.go:49:13: json(camel): got 'Dir' want 'dir' (tagliatelle) Dir string `json:"Dir"` ^ internal/modsdir/manifest.go:71:19: json(camel): got 'Modules' want 'modules' (tagliatelle) Records []Record `json:"Modules"` ^ internal/cloud/cloudplan/saved_plan.go:18:26: json(camel): got 'remote_plan_format' want 'remotePlanFormat' (tagliatelle) RemotePlanFormat int `json:"remote_plan_format"` ^ internal/cloud/cloudplan/saved_plan.go:19:26: json(camel): got 'run_id' want 'runId' (tagliatelle) RunID string `json:"run_id"` ^ internal/cloudplugin/client.go:63:29: json(camel): got 'timestamp_updated' want 'timestampUpdated' (tagliatelle) TimestampUpdated time.Time `json:"timestamp_updated"` ^ internal/cloudplugin/client.go:73:23: json(camel): got 'docker_name_tag' want 'dockerNameTag' (tagliatelle) DockerNameTag string `json:"docker_name_tag,omitempty"` ^ internal/cloudplugin/client.go:76:20: json(camel): got 'is_prerelease' want 'isPrerelease' (tagliatelle) IsPrerelease bool `json:"is_prerelease"` ^ internal/cloudplugin/client.go:80:22: json(camel): got 'license_class' want 'licenseClass' (tagliatelle) LicenseClass string `json:"license_class"` ^ internal/cloudplugin/client.go:93:29: json(camel): got 'timestamp_created' want 'timestampCreated' (tagliatelle) TimestampCreated time.Time `json:"timestamp_created"` ^ internal/cloudplugin/client.go:98:29: json(camel): got 'timestamp_updated' want 'timestampUpdated' (tagliatelle) TimestampUpdated time.Time `json:"timestamp_updated"` ^ internal/cloudplugin/client.go:101:21: json(camel): got 'url_blogpost' want 'urlBlogpost' (tagliatelle) URLBlogpost string `json:"url_blogpost,omitempty"` ^ internal/cloudplugin/client.go:104:22: json(camel): got 'url_changelog' want 'urlChangelog' (tagliatelle) URLChangelog string `json:"url_changelog,omitempty"` ^ internal/cloudplugin/client.go:107:36: json(camel): got 'url_docker_registry_dockerhub' want 'urlDockerRegistryDockerhub' (tagliatelle) URLDockerRegistryDockerhub string `json:"url_docker_registry_dockerhub,omitempty"` ^ internal/cloudplugin/client.go:110:30: json(camel): got 'url_docker_registry_ecr' want 'urlDockerRegistryEcr' (tagliatelle) URLDockerRegistryEcr string `json:"url_docker_registry_ecr,omitempty"` ^ internal/cloudplugin/client.go:114:20: json(camel): got 'url_license' want 'urlLicense' (tagliatelle) URLLicense string `json:"url_license,omitempty"` ^ internal/cloudplugin/client.go:117:27: json(camel): got 'url_project_website' want 'urlProjectWebsite' (tagliatelle) URLProjectWebsite string `json:"url_project_website,omitempty"` ^ internal/cloudplugin/client.go:120:25: json(camel): got 'url_release_notes' want 'urlReleaseNotes' (tagliatelle) URLReleaseNotes string `json:"url_release_notes,omitempty"` ^ internal/cloudplugin/client.go:123:20: json(camel): got 'url_shasums' want 'urlShasums' (tagliatelle) URLSHASums string `json:"url_shasums"` ^ internal/cloudplugin/client.go:128:41: json(camel): got 'url_shasums_signatures' want 'urlShasumsSignatures' (tagliatelle) URLSHASumsSignatures SHASumsSignatures `json:"url_shasums_signatures"` ^ internal/cloudplugin/client.go:132:29: json(camel): got 'url_source_repository' want 'urlSourceRepository' (tagliatelle) URLSourceRepository string `json:"url_source_repository,omitempty"` ^ internal/command/version.go:29:39: json(camel): got 'terraform_version' want 'terraformVersion' (tagliatelle) Version string `json:"terraform_version"` ^ internal/command/version.go:31:39: json(camel): got 'provider_selections' want 'providerSelections' (tagliatelle) ProviderSelections map[string]string `json:"provider_selections"` ^ internal/command/version.go:32:39: json(camel): got 'terraform_outdated' want 'terraformOutdated' (tagliatelle) Outdated bool `json:"terraform_outdated"` ^ internal/command/init_test.go:1437:46: json(camel): got 'terraform_version' want 'terraformVersion' (tagliatelle) TerraformVersion string `json:"terraform_version"` ^ internal/command/metadata_functions_test.go:72:43: json(camel): got 'format_version' want 'formatVersion' (tagliatelle) FormatVersion string `json:"format_version"` ^ internal/command/metadata_functions_test.go:73:43: json(camel): got 'function_signatures' want 'functionSignatures' (tagliatelle) Signatures map[string]json.RawMessage `json:"function_signatures,omitempty"` ^ internal/command/providers_schema_test.go:107:42: json(camel): got 'format_version' want 'formatVersion' (tagliatelle) FormatVersion string `json:"format_version"` ^ internal/command/providers_schema_test.go:108:42: json(camel): got 'provider_schemas' want 'providerSchemas' (tagliatelle) Schemas map[string]providerSchema `json:"provider_schemas"` ^ internal/command/providers_schema_test.go:113:43: json(camel): got 'resource_schemas' want 'resourceSchemas' (tagliatelle) ResourceSchemas map[string]interface{} `json:"resource_schemas,omitempty"` ^ internal/command/providers_schema_test.go:114:43: json(camel): got 'data_source_schemas' want 'dataSourceSchemas' (tagliatelle) DataSourceSchemas map[string]interface{} `json:"data_source_schemas,omitempty"` ^ internal/command/show_test.go:909:45: json(camel): got 'format_version' want 'formatVersion' (tagliatelle) FormatVersion string `json:"format_version,omitempty"` ^ internal/command/show_test.go:910:45: json(camel): got 'terraform_version' want 'terraformVersion' (tagliatelle) TerraformVersion string `json:"terraform_version"` ^ internal/command/show_test.go:912:45: json(camel): got 'sensitive_values' want 'sensitiveValues' (tagliatelle) SensitiveValues map[string]bool `json:"sensitive_values,omitempty"` ^ internal/command/show_test.go:1211:41: json(camel): got 'format_version' want 'formatVersion' (tagliatelle) FormatVersion string `json:"format_version,omitempty"` ^ internal/command/show_test.go:1213:41: json(camel): got 'planned_values' want 'plannedValues' (tagliatelle) PlannedValues map[string]interface{} `json:"planned_values,omitempty"` ^ internal/command/show_test.go:1214:41: json(camel): got 'resource_drift' want 'resourceDrift' (tagliatelle) ResourceDrift []interface{} `json:"resource_drift,omitempty"` ^ internal/command/show_test.go:1215:41: json(camel): got 'resource_changes' want 'resourceChanges' (tagliatelle) ResourceChanges []interface{} `json:"resource_changes,omitempty"` ^ internal/command/show_test.go:1216:41: json(camel): got 'output_changes' want 'outputChanges' (tagliatelle) OutputChanges map[string]interface{} `json:"output_changes,omitempty"` ^ internal/command/show_test.go:1217:41: json(camel): got 'prior_state' want 'priorState' (tagliatelle) PriorState priorState `json:"prior_state,omitempty"` ^ internal/command/show_test.go:1225:41: json(camel): got 'format_version' want 'formatVersion' (tagliatelle) FormatVersion string `json:"format_version,omitempty"` ^ internal/command/show_test.go:1227:41: json(camel): got 'sensitive_values' want 'sensitiveValues' (tagliatelle) SensitiveValues map[string]bool `json:"sensitive_values,omitempty"` ^ internal/command/jsonconfig/config.go:23:44: json(camel): got 'provider_config' want 'providerConfig' (tagliatelle) ProviderConfigs map[string]providerConfig `json:"provider_config,omitempty"` ^ internal/command/jsonconfig/config.go:24:44: json(camel): got 'root_module' want 'rootModule' (tagliatelle) RootModule module `json:"root_module,omitempty"` ^ internal/command/jsonconfig/config.go:33:43: json(camel): got 'full_name' want 'fullName' (tagliatelle) FullName string `json:"full_name,omitempty"` ^ internal/command/jsonconfig/config.go:35:43: json(camel): got 'version_constraint' want 'versionConstraint' (tagliatelle) VersionConstraint string `json:"version_constraint,omitempty"` ^ internal/command/jsonconfig/config.go:36:43: json(camel): got 'module_address' want 'moduleAddress' (tagliatelle) ModuleAddress string `json:"module_address,omitempty"` ^ internal/command/jsonconfig/config.go:46:36: json(camel): got 'module_calls' want 'moduleCalls' (tagliatelle) ModuleCalls map[string]moduleCall `json:"module_calls,omitempty"` ^ ```
v1.62.2 ``` internal/modsdir/manifest.go:28:13: json(camel): got 'Key' want 'key' (tagliatelle) Key string `json:"Key"` ^ internal/modsdir/manifest.go:37:20: json(camel): got 'Source' want 'source' (tagliatelle) SourceAddr string `json:"Source"` ^ internal/modsdir/manifest.go:46:20: json(camel): got 'Version' want 'version' (tagliatelle) VersionStr string `json:"Version,omitempty"` ^ internal/modsdir/manifest.go:49:13: json(camel): got 'Dir' want 'dir' (tagliatelle) Dir string `json:"Dir"` ^ internal/modsdir/manifest.go:71:19: json(camel): got 'Modules' want 'modules' (tagliatelle) Records []Record `json:"Modules"` ^ internal/cloud/cloudplan/saved_plan.go:18:26: json(camel): got 'remote_plan_format' want 'remotePlanFormat' (tagliatelle) RemotePlanFormat int `json:"remote_plan_format"` ^ internal/cloud/cloudplan/saved_plan.go:19:26: json(camel): got 'run_id' want 'runId' (tagliatelle) RunID string `json:"run_id"` ^ internal/cloudplugin/client.go:63:29: json(camel): got 'timestamp_updated' want 'timestampUpdated' (tagliatelle) TimestampUpdated time.Time `json:"timestamp_updated"` ^ internal/cloudplugin/client.go:73:23: json(camel): got 'docker_name_tag' want 'dockerNameTag' (tagliatelle) DockerNameTag string `json:"docker_name_tag,omitempty"` ^ internal/cloudplugin/client.go:76:20: json(camel): got 'is_prerelease' want 'isPrerelease' (tagliatelle) IsPrerelease bool `json:"is_prerelease"` ^ internal/cloudplugin/client.go:80:22: json(camel): got 'license_class' want 'licenseClass' (tagliatelle) LicenseClass string `json:"license_class"` ^ internal/cloudplugin/client.go:93:29: json(camel): got 'timestamp_created' want 'timestampCreated' (tagliatelle) TimestampCreated time.Time `json:"timestamp_created"` ^ internal/cloudplugin/client.go:98:29: json(camel): got 'timestamp_updated' want 'timestampUpdated' (tagliatelle) TimestampUpdated time.Time `json:"timestamp_updated"` ^ internal/cloudplugin/client.go:101:21: json(camel): got 'url_blogpost' want 'urlBlogpost' (tagliatelle) URLBlogpost string `json:"url_blogpost,omitempty"` ^ internal/cloudplugin/client.go:104:22: json(camel): got 'url_changelog' want 'urlChangelog' (tagliatelle) URLChangelog string `json:"url_changelog,omitempty"` ^ internal/cloudplugin/client.go:107:36: json(camel): got 'url_docker_registry_dockerhub' want 'urlDockerRegistryDockerhub' (tagliatelle) URLDockerRegistryDockerhub string `json:"url_docker_registry_dockerhub,omitempty"` ^ internal/cloudplugin/client.go:110:30: json(camel): got 'url_docker_registry_ecr' want 'urlDockerRegistryEcr' (tagliatelle) URLDockerRegistryEcr string `json:"url_docker_registry_ecr,omitempty"` ^ internal/cloudplugin/client.go:114:20: json(camel): got 'url_license' want 'urlLicense' (tagliatelle) URLLicense string `json:"url_license,omitempty"` ^ internal/cloudplugin/client.go:117:27: json(camel): got 'url_project_website' want 'urlProjectWebsite' (tagliatelle) URLProjectWebsite string `json:"url_project_website,omitempty"` ^ internal/cloudplugin/client.go:120:25: json(camel): got 'url_release_notes' want 'urlReleaseNotes' (tagliatelle) URLReleaseNotes string `json:"url_release_notes,omitempty"` ^ internal/cloudplugin/client.go:123:20: json(camel): got 'url_shasums' want 'urlShasums' (tagliatelle) URLSHASums string `json:"url_shasums"` ^ internal/cloudplugin/client.go:128:41: json(camel): got 'url_shasums_signatures' want 'urlShasumsSignatures' (tagliatelle) URLSHASumsSignatures SHASumsSignatures `json:"url_shasums_signatures"` ^ internal/cloudplugin/client.go:132:29: json(camel): got 'url_source_repository' want 'urlSourceRepository' (tagliatelle) URLSourceRepository string `json:"url_source_repository,omitempty"` ^ internal/command/version.go:29:39: json(camel): got 'terraform_version' want 'terraformVersion' (tagliatelle) Version string `json:"terraform_version"` ^ internal/command/version.go:31:39: json(camel): got 'provider_selections' want 'providerSelections' (tagliatelle) ProviderSelections map[string]string `json:"provider_selections"` ^ internal/command/version.go:32:39: json(camel): got 'terraform_outdated' want 'terraformOutdated' (tagliatelle) Outdated bool `json:"terraform_outdated"` ^ internal/command/init_test.go:1437:46: json(camel): got 'terraform_version' want 'terraformVersion' (tagliatelle) TerraformVersion string `json:"terraform_version"` ^ internal/command/metadata_functions_test.go:72:43: json(camel): got 'format_version' want 'formatVersion' (tagliatelle) FormatVersion string `json:"format_version"` ^ internal/command/metadata_functions_test.go:73:43: json(camel): got 'function_signatures' want 'functionSignatures' (tagliatelle) Signatures map[string]json.RawMessage `json:"function_signatures,omitempty"` ^ internal/command/providers_schema_test.go:107:42: json(camel): got 'format_version' want 'formatVersion' (tagliatelle) FormatVersion string `json:"format_version"` ^ internal/command/providers_schema_test.go:108:42: json(camel): got 'provider_schemas' want 'providerSchemas' (tagliatelle) Schemas map[string]providerSchema `json:"provider_schemas"` ^ internal/command/providers_schema_test.go:113:43: json(camel): got 'resource_schemas' want 'resourceSchemas' (tagliatelle) ResourceSchemas map[string]interface{} `json:"resource_schemas,omitempty"` ^ internal/command/providers_schema_test.go:114:43: json(camel): got 'data_source_schemas' want 'dataSourceSchemas' (tagliatelle) DataSourceSchemas map[string]interface{} `json:"data_source_schemas,omitempty"` ^ internal/command/show_test.go:909:45: json(camel): got 'format_version' want 'formatVersion' (tagliatelle) FormatVersion string `json:"format_version,omitempty"` ^ internal/command/show_test.go:910:45: json(camel): got 'terraform_version' want 'terraformVersion' (tagliatelle) TerraformVersion string `json:"terraform_version"` ^ internal/command/show_test.go:912:45: json(camel): got 'sensitive_values' want 'sensitiveValues' (tagliatelle) SensitiveValues map[string]bool `json:"sensitive_values,omitempty"` ^ internal/command/show_test.go:1211:41: json(camel): got 'format_version' want 'formatVersion' (tagliatelle) FormatVersion string `json:"format_version,omitempty"` ^ internal/command/show_test.go:1213:41: json(camel): got 'planned_values' want 'plannedValues' (tagliatelle) PlannedValues map[string]interface{} `json:"planned_values,omitempty"` ^ internal/command/show_test.go:1214:41: json(camel): got 'resource_drift' want 'resourceDrift' (tagliatelle) ResourceDrift []interface{} `json:"resource_drift,omitempty"` ^ internal/command/show_test.go:1215:41: json(camel): got 'resource_changes' want 'resourceChanges' (tagliatelle) ResourceChanges []interface{} `json:"resource_changes,omitempty"` ^ internal/command/show_test.go:1216:41: json(camel): got 'output_changes' want 'outputChanges' (tagliatelle) OutputChanges map[string]interface{} `json:"output_changes,omitempty"` ^ internal/command/show_test.go:1217:41: json(camel): got 'prior_state' want 'priorState' (tagliatelle) PriorState priorState `json:"prior_state,omitempty"` ^ internal/command/show_test.go:1225:41: json(camel): got 'format_version' want 'formatVersion' (tagliatelle) FormatVersion string `json:"format_version,omitempty"` ^ internal/command/show_test.go:1227:41: json(camel): got 'sensitive_values' want 'sensitiveValues' (tagliatelle) SensitiveValues map[string]bool `json:"sensitive_values,omitempty"` ^ internal/command/jsonconfig/config.go:23:44: json(camel): got 'provider_config' want 'providerConfig' (tagliatelle) ProviderConfigs map[string]providerConfig `json:"provider_config,omitempty"` ^ internal/command/jsonconfig/config.go:24:44: json(camel): got 'root_module' want 'rootModule' (tagliatelle) RootModule module `json:"root_module,omitempty"` ^ internal/command/jsonconfig/config.go:33:43: json(camel): got 'full_name' want 'fullName' (tagliatelle) FullName string `json:"full_name,omitempty"` ^ internal/command/jsonconfig/config.go:35:43: json(camel): got 'version_constraint' want 'versionConstraint' (tagliatelle) VersionConstraint string `json:"version_constraint,omitempty"` ^ internal/command/jsonconfig/config.go:36:43: json(camel): got 'module_address' want 'moduleAddress' (tagliatelle) ModuleAddress string `json:"module_address,omitempty"` ^ internal/command/jsonconfig/config.go:46:36: json(camel): got 'module_calls' want 'moduleCalls' (tagliatelle) ModuleCalls map[string]moduleCall `json:"module_calls,omitempty"` ^ ```
Command Mean [s] Min [s] Max [s] Relative
local 3.241 ± 0.090 3.170 3.478 2.02 ± 0.06
v1.62.2 1.605 ± 0.016 1.582 1.629 1.00

traefik/traefik

local ``` integration/integration_test.go:56:32: yaml(camel): got 'cap_add' want 'capAdd' (tagliatelle) CapAdd []string `yaml:"cap_add"` ^ integration/tracing_test.go:768:17: json(camel): got 'traceID' want 'traceId' (tagliatelle) TraceID string `json:"traceID"` ^ pkg/config/dynamic/http_config.go:310:46: json(camel): got 'disableHTTP2' want 'disableHttp2' (tagliatelle) DisableHTTP2 bool `description:"Disables HTTP/2 for connections with backend servers." json:"disableHTTP2,omitempty" toml:"disableHTTP2,omitempty" yaml:"disableHTTP2,omitempty" export:"true"` ^ pkg/config/dynamic/http_config.go:311:46: json(camel): got 'peerCertURI' want 'peerCertUri' (tagliatelle) PeerCertURI string `description:"Defines the URI used to match against SAN URI during the peer certificate verification." json:"peerCertURI,omitempty" toml:"peerCertURI,omitempty" yaml:"peerCertURI,omitempty" export:"true"` ^ pkg/config/dynamic/middlewares.go:37:39: json(camel): got 'passTLSClientCert' want 'passTlsClientCert' (tagliatelle) PassTLSClientCert *PassTLSClientCert `json:"passTLSClientCert,omitempty" toml:"passTLSClientCert,omitempty" yaml:"passTLSClientCert,omitempty" export:"true"` ^ pkg/config/dynamic/middlewares.go:48:42: json(camel): got 'URLRewrite' want 'urlRewrite' (tagliatelle) URLRewrite *URLRewrite `json:"URLRewrite,omitempty" toml:"-" yaml:"-" label:"-" file:"-" kv:"-" export:"true"` ^ pkg/config/dynamic/middlewares.go:312:22: json(camel): got 'forceSTSHeader' want 'forceStsHeader' (tagliatelle) ForceSTSHeader bool `json:"forceSTSHeader,omitempty" toml:"forceSTSHeader,omitempty" yaml:"forceSTSHeader,omitempty" export:"true"` ^ pkg/config/dynamic/middlewares.go:324:31: json(camel): got 'customBrowserXSSValue' want 'customBrowserXssValue' (tagliatelle) CustomBrowserXSSValue string `json:"customBrowserXSSValue,omitempty" toml:"customBrowserXSSValue,omitempty" yaml:"customBrowserXSSValue,omitempty"` ^ pkg/config/dynamic/tcp_config.go:162:45: json(camel): got 'peerCertURI' want 'peerCertUri' (tagliatelle) PeerCertURI string `description:"Defines the URI used to match against SAN URI during the peer certificate verification." json:"peerCertURI,omitempty" toml:"peerCertURI,omitempty" yaml:"peerCertURI,omitempty" export:"true"` ^ pkg/config/static/entrypoints.go:16:41: json(camel): got 'allowACMEByPass' want 'allowAcmeByPass' (tagliatelle) AllowACMEByPass bool `description:"Enables handling of ACME TLS and HTTP challenges with custom routers." json:"allowACMEByPass,omitempty" toml:"allowACMEByPass,omitempty" yaml:"allowACMEByPass,omitempty"` ^ pkg/config/static/static_config.go:97:25: json(camel): got 'workloadAPIAddr' want 'workloadApiAddr' (tagliatelle) WorkloadAPIAddr string `description:"Defines the workload API address." json:"workloadAPIAddr,omitempty" toml:"workloadAPIAddr,omitempty" yaml:"workloadAPIAddr,omitempty"` ^ pkg/config/static/static_config.go:232:51: json(camel): got 'kubernetesCRD' want 'kubernetesCrd' (tagliatelle) KubernetesCRD *crd.Provider `description:"Enable Kubernetes backend with default settings." json:"kubernetesCRD,omitempty" toml:"kubernetesCRD,omitempty" yaml:"kubernetesCRD,omitempty" label:"allowEmpty" file:"allowEmpty" export:"true"` ^ pkg/provider/acme/provider.go:100:36: json(camel): got 'disableANSChecks' want 'disableAnsChecks' (tagliatelle) DisableANSChecks bool `description:"Disables the challenge TXT record propagation checks against authoritative nameservers." json:"disableANSChecks,omitempty" toml:"disableANSChecks,omitempty" yaml:"disableANSChecks,omitempty" export:"true"` ^ pkg/provider/acme/provider.go:101:36: json(camel): got 'requireAllRNS' want 'requireAllRns' (tagliatelle) RequireAllRNS bool `description:"Requires the challenge TXT record to be propagated to all recursive nameservers." json:"requireAllRNS,omitempty" toml:"requireAllRNS,omitempty" yaml:"requireAllRNS,omitempty" export:"true"` ^ pkg/provider/docker/shared.go:31:28: yaml(camel): got 'useBindPortIP' want 'useBindPortIp' (tagliatelle) UseBindPortIP bool `description:"Use the ip address from the bound port, rather than from the inner network." json:"useBindPortIP,omitempty" toml:"useBindPortIP,omitempty" yaml:"useBindPortIP,omitempty" export:"true"` ^ pkg/provider/ecs/ecs.go:45:32: json(camel): got 'accessKeyID' want 'accessKeyId' (tagliatelle) AccessKeyID string `description:"AWS credentials access key ID to use for making requests." json:"accessKeyID,omitempty" toml:"accessKeyID,omitempty" yaml:"accessKeyID,omitempty" loggable:"false"` ^ pkg/provider/kubernetes/crd/kubernetes.go:63:51: yaml(camel): got 'nativeLBByDefault' want 'nativeLbByDefault' (tagliatelle) NativeLBByDefault bool `description:"Defines whether to use Native Kubernetes load-balancing mode by default." json:"nativeLBByDefault,omitempty" toml:"nativeLBByDefault,omitempty" yaml:"nativeLBByDefault,omitempty" export:"true"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/ingressroute.go:129:17: json(camel): got 'nativeLB' want 'nativeLb' (tagliatelle) NativeLB *bool `json:"nativeLB,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/ingressroute.go:134:18: json(camel): got 'nodePortLB' want 'nodePortLb' (tagliatelle) NodePortLB bool `json:"nodePortLB,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/ingressroutetcp.go:95:17: json(camel): got 'nativeLB' want 'nativeLb' (tagliatelle) NativeLB *bool `json:"nativeLB,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/ingressroutetcp.go:100:18: json(camel): got 'nodePortLB' want 'nodePortLb' (tagliatelle) NodePortLB bool `json:"nodePortLB,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/ingressrouteudp.go:40:17: json(camel): got 'nativeLB' want 'nativeLb' (tagliatelle) NativeLB *bool `json:"nativeLB,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/ingressrouteudp.go:45:18: json(camel): got 'nodePortLB' want 'nodePortLb' (tagliatelle) NodePortLB bool `json:"nodePortLB,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/middleware.go:50:47: json(camel): got 'passTLSClientCert' want 'passTlsClientCert' (tagliatelle) PassTLSClientCert *dynamic.PassTLSClientCert `json:"passTLSClientCert,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/serverstransport.go:43:20: json(camel): got 'disableHTTP2' want 'disableHttp2' (tagliatelle) DisableHTTP2 bool `json:"disableHTTP2,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/serverstransport.go:45:21: json(camel): got 'peerCertURI' want 'peerCertUri' (tagliatelle) PeerCertURI string `json:"peerCertURI,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/serverstransporttcp.go:52:21: json(camel): got 'peerCertURI' want 'peerCertUri' (tagliatelle) PeerCertURI string `json:"peerCertURI,omitempty"` ^ pkg/provider/kubernetes/gateway/annotations.go:19:16: json(camel): got 'nativeLB' want 'nativeLb' (tagliatelle) NativeLB bool `json:"nativeLB"` ^ pkg/provider/kubernetes/gateway/kubernetes.go:74:42: json(camel): got 'nativeLBByDefault' want 'nativeLbByDefault' (tagliatelle) NativeLBByDefault bool `description:"Defines whether to use Native Kubernetes load-balancing by default." json:"nativeLBByDefault,omitempty" toml:"nativeLBByDefault,omitempty" yaml:"nativeLBByDefault,omitempty" export:"true"` ^ pkg/provider/kubernetes/ingress/annotations.go:49:35: json(camel): got 'nativeLB' want 'nativeLb' (tagliatelle) NativeLB *bool `json:"nativeLB,omitempty"` ^ pkg/provider/kubernetes/ingress/annotations.go:50:35: json(camel): got 'nodePortLB' want 'nodePortLb' (tagliatelle) NodePortLB bool `json:"nodePortLB,omitempty"` ^ pkg/provider/kubernetes/ingress/kubernetes.go:57:36: json(camel): got 'nativeLBByDefault' want 'nativeLbByDefault' (tagliatelle) NativeLBByDefault bool `description:"Defines whether to use Native Kubernetes load-balancing mode by default." json:"nativeLBByDefault,omitempty" toml:"nativeLBByDefault,omitempty" yaml:"nativeLBByDefault,omitempty" export:"true"` ^ pkg/types/metrics.go:18:25: json(camel): got 'influxDB2' want 'influxDb2' (tagliatelle) InfluxDB2 *InfluxDB2 `description:"InfluxDB v2 metrics exporter type." json:"influxDB2,omitempty" toml:"influxDB2,omitempty" yaml:"influxDB2,omitempty" label:"allowEmpty" file:"allowEmpty" export:"true"` ^ ```
v1.62.2 ``` integration/integration_test.go:56:32: yaml(camel): got 'cap_add' want 'capAdd' (tagliatelle) CapAdd []string `yaml:"cap_add"` ^ integration/tracing_test.go:768:17: json(camel): got 'traceID' want 'traceId' (tagliatelle) TraceID string `json:"traceID"` ^ pkg/config/dynamic/http_config.go:310:46: json(camel): got 'disableHTTP2' want 'disableHttp2' (tagliatelle) DisableHTTP2 bool `description:"Disables HTTP/2 for connections with backend servers." json:"disableHTTP2,omitempty" toml:"disableHTTP2,omitempty" yaml:"disableHTTP2,omitempty" export:"true"` ^ pkg/config/dynamic/http_config.go:311:46: json(camel): got 'peerCertURI' want 'peerCertUri' (tagliatelle) PeerCertURI string `description:"Defines the URI used to match against SAN URI during the peer certificate verification." json:"peerCertURI,omitempty" toml:"peerCertURI,omitempty" yaml:"peerCertURI,omitempty" export:"true"` ^ pkg/config/dynamic/middlewares.go:37:39: json(camel): got 'passTLSClientCert' want 'passTlsClientCert' (tagliatelle) PassTLSClientCert *PassTLSClientCert `json:"passTLSClientCert,omitempty" toml:"passTLSClientCert,omitempty" yaml:"passTLSClientCert,omitempty" export:"true"` ^ pkg/config/dynamic/middlewares.go:48:42: json(camel): got 'URLRewrite' want 'urlRewrite' (tagliatelle) URLRewrite *URLRewrite `json:"URLRewrite,omitempty" toml:"-" yaml:"-" label:"-" file:"-" kv:"-" export:"true"` ^ pkg/config/dynamic/middlewares.go:312:22: json(camel): got 'forceSTSHeader' want 'forceStsHeader' (tagliatelle) ForceSTSHeader bool `json:"forceSTSHeader,omitempty" toml:"forceSTSHeader,omitempty" yaml:"forceSTSHeader,omitempty" export:"true"` ^ pkg/config/dynamic/middlewares.go:324:31: json(camel): got 'customBrowserXSSValue' want 'customBrowserXssValue' (tagliatelle) CustomBrowserXSSValue string `json:"customBrowserXSSValue,omitempty" toml:"customBrowserXSSValue,omitempty" yaml:"customBrowserXSSValue,omitempty"` ^ pkg/config/dynamic/tcp_config.go:162:45: json(camel): got 'peerCertURI' want 'peerCertUri' (tagliatelle) PeerCertURI string `description:"Defines the URI used to match against SAN URI during the peer certificate verification." json:"peerCertURI,omitempty" toml:"peerCertURI,omitempty" yaml:"peerCertURI,omitempty" export:"true"` ^ pkg/config/static/entrypoints.go:16:41: json(camel): got 'allowACMEByPass' want 'allowAcmeByPass' (tagliatelle) AllowACMEByPass bool `description:"Enables handling of ACME TLS and HTTP challenges with custom routers." json:"allowACMEByPass,omitempty" toml:"allowACMEByPass,omitempty" yaml:"allowACMEByPass,omitempty"` ^ pkg/config/static/static_config.go:97:25: json(camel): got 'workloadAPIAddr' want 'workloadApiAddr' (tagliatelle) WorkloadAPIAddr string `description:"Defines the workload API address." json:"workloadAPIAddr,omitempty" toml:"workloadAPIAddr,omitempty" yaml:"workloadAPIAddr,omitempty"` ^ pkg/config/static/static_config.go:232:51: json(camel): got 'kubernetesCRD' want 'kubernetesCrd' (tagliatelle) KubernetesCRD *crd.Provider `description:"Enable Kubernetes backend with default settings." json:"kubernetesCRD,omitempty" toml:"kubernetesCRD,omitempty" yaml:"kubernetesCRD,omitempty" label:"allowEmpty" file:"allowEmpty" export:"true"` ^ pkg/provider/acme/provider.go:100:36: json(camel): got 'disableANSChecks' want 'disableAnsChecks' (tagliatelle) DisableANSChecks bool `description:"Disables the challenge TXT record propagation checks against authoritative nameservers." json:"disableANSChecks,omitempty" toml:"disableANSChecks,omitempty" yaml:"disableANSChecks,omitempty" export:"true"` ^ pkg/provider/acme/provider.go:101:36: json(camel): got 'requireAllRNS' want 'requireAllRns' (tagliatelle) RequireAllRNS bool `description:"Requires the challenge TXT record to be propagated to all recursive nameservers." json:"requireAllRNS,omitempty" toml:"requireAllRNS,omitempty" yaml:"requireAllRNS,omitempty" export:"true"` ^ pkg/provider/docker/shared.go:31:28: json(camel): got 'useBindPortIP' want 'useBindPortIp' (tagliatelle) UseBindPortIP bool `description:"Use the ip address from the bound port, rather than from the inner network." json:"useBindPortIP,omitempty" toml:"useBindPortIP,omitempty" yaml:"useBindPortIP,omitempty" export:"true"` ^ pkg/provider/ecs/ecs.go:45:32: json(camel): got 'accessKeyID' want 'accessKeyId' (tagliatelle) AccessKeyID string `description:"AWS credentials access key ID to use for making requests." json:"accessKeyID,omitempty" toml:"accessKeyID,omitempty" yaml:"accessKeyID,omitempty" loggable:"false"` ^ pkg/provider/kubernetes/crd/kubernetes.go:63:51: json(camel): got 'nativeLBByDefault' want 'nativeLbByDefault' (tagliatelle) NativeLBByDefault bool `description:"Defines whether to use Native Kubernetes load-balancing mode by default." json:"nativeLBByDefault,omitempty" toml:"nativeLBByDefault,omitempty" yaml:"nativeLBByDefault,omitempty" export:"true"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/ingressroute.go:129:17: json(camel): got 'nativeLB' want 'nativeLb' (tagliatelle) NativeLB *bool `json:"nativeLB,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/ingressroute.go:134:18: json(camel): got 'nodePortLB' want 'nodePortLb' (tagliatelle) NodePortLB bool `json:"nodePortLB,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/ingressroutetcp.go:95:17: json(camel): got 'nativeLB' want 'nativeLb' (tagliatelle) NativeLB *bool `json:"nativeLB,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/ingressroutetcp.go:100:18: json(camel): got 'nodePortLB' want 'nodePortLb' (tagliatelle) NodePortLB bool `json:"nodePortLB,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/ingressrouteudp.go:40:17: json(camel): got 'nativeLB' want 'nativeLb' (tagliatelle) NativeLB *bool `json:"nativeLB,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/ingressrouteudp.go:45:18: json(camel): got 'nodePortLB' want 'nodePortLb' (tagliatelle) NodePortLB bool `json:"nodePortLB,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/middleware.go:50:47: json(camel): got 'passTLSClientCert' want 'passTlsClientCert' (tagliatelle) PassTLSClientCert *dynamic.PassTLSClientCert `json:"passTLSClientCert,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/serverstransport.go:43:20: json(camel): got 'disableHTTP2' want 'disableHttp2' (tagliatelle) DisableHTTP2 bool `json:"disableHTTP2,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/serverstransport.go:45:21: json(camel): got 'peerCertURI' want 'peerCertUri' (tagliatelle) PeerCertURI string `json:"peerCertURI,omitempty"` ^ pkg/provider/kubernetes/crd/traefikio/v1alpha1/serverstransporttcp.go:52:21: json(camel): got 'peerCertURI' want 'peerCertUri' (tagliatelle) PeerCertURI string `json:"peerCertURI,omitempty"` ^ pkg/provider/kubernetes/gateway/annotations.go:19:16: json(camel): got 'nativeLB' want 'nativeLb' (tagliatelle) NativeLB bool `json:"nativeLB"` ^ pkg/provider/kubernetes/gateway/kubernetes.go:74:42: json(camel): got 'nativeLBByDefault' want 'nativeLbByDefault' (tagliatelle) NativeLBByDefault bool `description:"Defines whether to use Native Kubernetes load-balancing by default." json:"nativeLBByDefault,omitempty" toml:"nativeLBByDefault,omitempty" yaml:"nativeLBByDefault,omitempty" export:"true"` ^ pkg/provider/kubernetes/ingress/annotations.go:49:35: json(camel): got 'nativeLB' want 'nativeLb' (tagliatelle) NativeLB *bool `json:"nativeLB,omitempty"` ^ pkg/provider/kubernetes/ingress/annotations.go:50:35: json(camel): got 'nodePortLB' want 'nodePortLb' (tagliatelle) NodePortLB bool `json:"nodePortLB,omitempty"` ^ pkg/provider/kubernetes/ingress/kubernetes.go:57:36: json(camel): got 'nativeLBByDefault' want 'nativeLbByDefault' (tagliatelle) NativeLBByDefault bool `description:"Defines whether to use Native Kubernetes load-balancing mode by default." json:"nativeLBByDefault,omitempty" toml:"nativeLBByDefault,omitempty" yaml:"nativeLBByDefault,omitempty" export:"true"` ^ pkg/types/metrics.go:18:25: json(camel): got 'influxDB2' want 'influxDb2' (tagliatelle) InfluxDB2 *InfluxDB2 `description:"InfluxDB v2 metrics exporter type." json:"influxDB2,omitempty" toml:"influxDB2,omitempty" yaml:"influxDB2,omitempty" label:"allowEmpty" file:"allowEmpty" export:"true"` ^ ```
Command Mean [s] Min [s] Max [s] Relative
local 3.160 ± 0.095 3.089 3.400 2.62 ± 0.16
v1.62.2 1.206 ± 0.065 1.161 1.385 1.00

You can find the workflow here: https://github.com/ldez/golangci-lint-bench/actions/runs/12054688008