From 1c8eed5f669eac8eb41da97ec4776cfdf058b13d Mon Sep 17 00:00:00 2001 From: Steve Briskin Date: Tue, 13 Sep 2022 15:45:38 -0400 Subject: [PATCH] fix tagger builds --- Makefile | 1 + app/datasync/v1/data_sync.pb.go | 82 ++++++++++++++++----------------- app/v1/app.pb.go | 46 +++++++++--------- app/v1/robot.pb.go | 10 ++-- proto/viam/buf.gen.tagger.yaml | 6 +++ 5 files changed, 76 insertions(+), 69 deletions(-) create mode 100644 proto/viam/buf.gen.tagger.yaml diff --git a/Makefile b/Makefile index 8e7659c9f..a3c21157a 100644 --- a/Makefile +++ b/Makefile @@ -29,6 +29,7 @@ dist/buf-go: dist/tool-install proto/viam/app/v1/app.proto proto/viam/tagger/v1/ PATH=$(PATH_WITH_TOOLS) buf lint PATH=$(PATH_WITH_TOOLS) buf format -w PATH=$(PATH_WITH_TOOLS) buf generate --template ./proto/viam/buf.gen.yaml + PATH=$(PATH_WITH_TOOLS) buf generate --template ./proto/viam/buf.gen.tagger.yaml PATH=$(PATH_WITH_TOOLS) ls app/v1/*_grpc.pb.go | while read l; do mockgen -source="$$l" -destination=app/mock_v1/mock_`basename "$$l"`; done touch dist/buf-go diff --git a/app/datasync/v1/data_sync.pb.go b/app/datasync/v1/data_sync.pb.go index c38abbdf0..916571e3f 100644 --- a/app/datasync/v1/data_sync.pb.go +++ b/app/datasync/v1/data_sync.pb.go @@ -705,23 +705,23 @@ type TabularCapture struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Interval *CaptureInterval `protobuf:"bytes,1,opt,name=interval,proto3" json:"interval,omitempty"` - OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` - RobotId string `protobuf:"bytes,3,opt,name=robot_id,json=robotId,proto3" json:"robot_id,omitempty"` - PartId string `protobuf:"bytes,4,opt,name=part_id,json=partId,proto3" json:"part_id,omitempty"` - LocationId string `protobuf:"bytes,5,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"` - ComponentName string `protobuf:"bytes,6,opt,name=component_name,json=componentName,proto3" json:"component_name,omitempty"` - ComponentType string `protobuf:"bytes,7,opt,name=component_type,json=componentType,proto3" json:"component_type,omitempty"` - ComponentModel string `protobuf:"bytes,8,opt,name=component_model,json=componentModel,proto3" json:"component_model,omitempty"` - MethodName string `protobuf:"bytes,9,opt,name=method_name,json=methodName,proto3" json:"method_name,omitempty"` - BlobPath string `protobuf:"bytes,10,opt,name=blob_path,json=blobPath,proto3" json:"blob_path,omitempty"` - ColumnNames []string `protobuf:"bytes,11,rep,name=column_names,json=columnNames,proto3" json:"column_names,omitempty"` - MethodParameters map[string]*anypb.Any `protobuf:"bytes,12,rep,name=method_parameters,json=methodParameters,proto3" json:"method_parameters,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - FileId string `protobuf:"bytes,13,opt,name=file_id,json=fileId,proto3" json:"file_id,omitempty"` - Tags []string `protobuf:"bytes,14,rep,name=tags,proto3" json:"tags,omitempty"` - MessageCount int32 `protobuf:"varint,15,opt,name=message_count,json=messageCount,proto3" json:"message_count,omitempty"` - FileSizeBytes int64 `protobuf:"varint,16,opt,name=file_size_bytes,json=fileSizeBytes,proto3" json:"file_size_bytes,omitempty"` - SessionId string `protobuf:"bytes,17,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` + Interval *CaptureInterval `protobuf:"bytes,1,opt,name=interval,proto3" json:"interval" bson:"interval"` + OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id" bson:"org_id"` + RobotId string `protobuf:"bytes,3,opt,name=robot_id,json=robotId,proto3" json:"robot_id" bson:"robot_id"` + PartId string `protobuf:"bytes,4,opt,name=part_id,json=partId,proto3" json:"part_id" bson:"part_id"` + LocationId string `protobuf:"bytes,5,opt,name=location_id,json=locationId,proto3" json:"location_id" bson:"location_id"` + ComponentName string `protobuf:"bytes,6,opt,name=component_name,json=componentName,proto3" json:"component_name" bson:"component_name"` + ComponentType string `protobuf:"bytes,7,opt,name=component_type,json=componentType,proto3" json:"component_type" bson:"component_type"` + ComponentModel string `protobuf:"bytes,8,opt,name=component_model,json=componentModel,proto3" json:"component_model" bson:"component_model"` + MethodName string `protobuf:"bytes,9,opt,name=method_name,json=methodName,proto3" json:"method_name" bson:"method_name"` + BlobPath string `protobuf:"bytes,10,opt,name=blob_path,json=blobPath,proto3" json:"blob_path" bson:"blob_path"` + ColumnNames []string `protobuf:"bytes,11,rep,name=column_names,json=columnNames,proto3" json:"column_names" bson:"column_names"` + MethodParameters map[string]*anypb.Any `protobuf:"bytes,12,rep,name=method_parameters,json=methodParameters,proto3" json:"method_parameters" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3" bson:"method_parameters"` + FileId string `protobuf:"bytes,13,opt,name=file_id,json=fileId,proto3" json:"file_id" bson:"file_id"` + Tags []string `protobuf:"bytes,14,rep,name=tags,proto3" json:"tags" bson:"tags"` + MessageCount int32 `protobuf:"varint,15,opt,name=message_count,json=messageCount,proto3" json:"message_count" bson:"message_count"` + FileSizeBytes int64 `protobuf:"varint,16,opt,name=file_size_bytes,json=fileSizeBytes,proto3" json:"file_size_bytes" bson:"file_size_bytes"` + SessionId string `protobuf:"bytes,17,opt,name=session_id,json=sessionId,proto3" json:"session_id" bson:"session_id"` } func (x *TabularCapture) Reset() { @@ -880,21 +880,21 @@ type BinaryCapture struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Interval *CaptureInterval `protobuf:"bytes,1,opt,name=interval,proto3" json:"interval,omitempty"` - OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` - RobotId string `protobuf:"bytes,3,opt,name=robot_id,json=robotId,proto3" json:"robot_id,omitempty"` - PartId string `protobuf:"bytes,4,opt,name=part_id,json=partId,proto3" json:"part_id,omitempty"` - LocationId string `protobuf:"bytes,5,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"` - ComponentName string `protobuf:"bytes,6,opt,name=component_name,json=componentName,proto3" json:"component_name,omitempty"` - ComponentType string `protobuf:"bytes,7,opt,name=component_type,json=componentType,proto3" json:"component_type,omitempty"` - ComponentModel string `protobuf:"bytes,8,opt,name=component_model,json=componentModel,proto3" json:"component_model,omitempty"` - MethodName string `protobuf:"bytes,9,opt,name=method_name,json=methodName,proto3" json:"method_name,omitempty"` - BlobPath string `protobuf:"bytes,10,opt,name=blob_path,json=blobPath,proto3" json:"blob_path,omitempty"` - MethodParameters map[string]*anypb.Any `protobuf:"bytes,11,rep,name=method_parameters,json=methodParameters,proto3" json:"method_parameters,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - FileId string `protobuf:"bytes,12,opt,name=file_id,json=fileId,proto3" json:"file_id,omitempty"` - Tags []string `protobuf:"bytes,13,rep,name=tags,proto3" json:"tags,omitempty"` - FileSizeBytes int64 `protobuf:"varint,14,opt,name=file_size_bytes,json=fileSizeBytes,proto3" json:"file_size_bytes,omitempty"` - SessionId string `protobuf:"bytes,15,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` + Interval *CaptureInterval `protobuf:"bytes,1,opt,name=interval,proto3" json:"interval" bson:"interval"` + OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id" bson:"org_id"` + RobotId string `protobuf:"bytes,3,opt,name=robot_id,json=robotId,proto3" json:"robot_id" bson:"robot_id"` + PartId string `protobuf:"bytes,4,opt,name=part_id,json=partId,proto3" json:"part_id" bson:"part_id"` + LocationId string `protobuf:"bytes,5,opt,name=location_id,json=locationId,proto3" json:"location_id" bson:"location_id"` + ComponentName string `protobuf:"bytes,6,opt,name=component_name,json=componentName,proto3" json:"component_name" bson:"component_name"` + ComponentType string `protobuf:"bytes,7,opt,name=component_type,json=componentType,proto3" json:"component_type" bson:"component_type"` + ComponentModel string `protobuf:"bytes,8,opt,name=component_model,json=componentModel,proto3" json:"component_model" bson:"component_model"` + MethodName string `protobuf:"bytes,9,opt,name=method_name,json=methodName,proto3" json:"method_name" bson:"method_name"` + BlobPath string `protobuf:"bytes,10,opt,name=blob_path,json=blobPath,proto3" json:"blob_path" bson:"blob_path"` + MethodParameters map[string]*anypb.Any `protobuf:"bytes,11,rep,name=method_parameters,json=methodParameters,proto3" json:"method_parameters" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3" bson:"method_parameters"` + FileId string `protobuf:"bytes,12,opt,name=file_id,json=fileId,proto3" json:"file_id" bson:"file_id"` + Tags []string `protobuf:"bytes,13,rep,name=tags,proto3" json:"tags" bson:"tags"` + FileSizeBytes int64 `protobuf:"varint,14,opt,name=file_size_bytes,json=fileSizeBytes,proto3" json:"file_size_bytes" bson:"file_size_bytes"` + SessionId string `protobuf:"bytes,15,opt,name=session_id,json=sessionId,proto3" json:"session_id" bson:"session_id"` } func (x *BinaryCapture) Reset() { @@ -1039,15 +1039,15 @@ type UserFile struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - SyncTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=sync_time,json=syncTime,proto3" json:"sync_time,omitempty"` - OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` - RobotId string `protobuf:"bytes,3,opt,name=robot_id,json=robotId,proto3" json:"robot_id,omitempty"` - PartId string `protobuf:"bytes,4,opt,name=part_id,json=partId,proto3" json:"part_id,omitempty"` - LocationId string `protobuf:"bytes,5,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"` - BlobPath string `protobuf:"bytes,6,opt,name=blob_path,json=blobPath,proto3" json:"blob_path,omitempty"` - MethodParameters map[string]*anypb.Any `protobuf:"bytes,7,rep,name=method_parameters,json=methodParameters,proto3" json:"method_parameters,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - FileId string `protobuf:"bytes,8,opt,name=file_id,json=fileId,proto3" json:"file_id,omitempty"` - FileSizeBytes int64 `protobuf:"varint,9,opt,name=file_size_bytes,json=fileSizeBytes,proto3" json:"file_size_bytes,omitempty"` + SyncTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=sync_time,json=syncTime,proto3" json:"sync_time" bson:"sync_time"` + OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id" bson:"org_id"` + RobotId string `protobuf:"bytes,3,opt,name=robot_id,json=robotId,proto3" json:"robot_id" bson:"robot_id"` + PartId string `protobuf:"bytes,4,opt,name=part_id,json=partId,proto3" json:"part_id" bson:"part_id"` + LocationId string `protobuf:"bytes,5,opt,name=location_id,json=locationId,proto3" json:"location_id" bson:"location_id"` + BlobPath string `protobuf:"bytes,6,opt,name=blob_path,json=blobPath,proto3" json:"blob_path" bson:"blob_path"` + MethodParameters map[string]*anypb.Any `protobuf:"bytes,7,rep,name=method_parameters,json=methodParameters,proto3" json:"method_parameters" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3" bson:"method_parameters"` + FileId string `protobuf:"bytes,8,opt,name=file_id,json=fileId,proto3" json:"file_id" bson:"file_id"` + FileSizeBytes int64 `protobuf:"varint,9,opt,name=file_size_bytes,json=fileSizeBytes,proto3" json:"file_size_bytes" bson:"file_size_bytes"` } func (x *UserFile) Reset() { diff --git a/app/v1/app.pb.go b/app/v1/app.pb.go index af0324246..fb20843cc 100644 --- a/app/v1/app.pb.go +++ b/app/v1/app.pb.go @@ -28,10 +28,10 @@ type Robot struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` - Location string `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"` - LastAccess *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_access,json=lastAccess,proto3" json:"last_access,omitempty"` + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id"` + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" bson:"name"` + Location string `protobuf:"bytes,3,opt,name=location,proto3" json:"location" bson:"location"` + LastAccess *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_access,json=lastAccess,proto3" json:"last_access" bson:"last_access"` } func (x *Robot) Reset() { @@ -99,19 +99,19 @@ type RobotPart struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id"` + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" bson:"name"` // dns_name part name used for fqdn and local fqdn. Anytime the Name is updated this should be sanitized and updated as well. - DnsName string `protobuf:"bytes,10,opt,name=dns_name,json=dnsName,proto3" json:"dns_name,omitempty"` - Secret string `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"` - Robot string `protobuf:"bytes,4,opt,name=robot,proto3" json:"robot,omitempty"` + DnsName string `protobuf:"bytes,10,opt,name=dns_name,json=dnsName,proto3" json:"dns_name" bson:"dns_name"` + Secret string `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty" bson:"secret"` + Robot string `protobuf:"bytes,4,opt,name=robot,proto3" json:"robot" bson:"robot"` // Store the location_id to allow for unique indexes across parts and locations. This filed MUST be updated each time the robots location // changes. - LocationId string `protobuf:"bytes,12,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"` - RobotConfig *structpb.Struct `protobuf:"bytes,5,opt,name=robot_config,json=robotConfig,proto3" json:"robot_config,omitempty"` - LastAccess *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_access,json=lastAccess,proto3" json:"last_access,omitempty"` - UserSuppliedInfo *structpb.Struct `protobuf:"bytes,7,opt,name=user_supplied_info,json=userSuppliedInfo,proto3" json:"user_supplied_info,omitempty"` - MainPart bool `protobuf:"varint,8,opt,name=main_part,json=mainPart,proto3" json:"main_part,omitempty"` + LocationId string `protobuf:"bytes,12,opt,name=location_id,json=locationId,proto3" json:"-" bson:"location_id"` + RobotConfig *structpb.Struct `protobuf:"bytes,5,opt,name=robot_config,json=robotConfig,proto3" json:"robot_config" bson:"config"` + LastAccess *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_access,json=lastAccess,proto3" json:"last_access" bson:"last_access"` + UserSuppliedInfo *structpb.Struct `protobuf:"bytes,7,opt,name=user_supplied_info,json=userSuppliedInfo,proto3" json:"user_supplied_info" bson:"user_supplied_info"` + MainPart bool `protobuf:"varint,8,opt,name=main_part,json=mainPart,proto3" json:"main_part" bson:"main_part"` Fqdn string `protobuf:"bytes,9,opt,name=fqdn,proto3" json:"fqdn,omitempty"` LocalFqdn string `protobuf:"bytes,11,opt,name=local_fqdn,json=localFqdn,proto3" json:"local_fqdn,omitempty"` } @@ -237,10 +237,10 @@ type RobotPartHistoryEntry struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Part string `protobuf:"bytes,1,opt,name=part,proto3" json:"part,omitempty"` - Robot string `protobuf:"bytes,2,opt,name=robot,proto3" json:"robot,omitempty"` - When *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=when,proto3" json:"when,omitempty"` - Old *RobotPart `protobuf:"bytes,4,opt,name=old,proto3" json:"old,omitempty"` + Part string `protobuf:"bytes,1,opt,name=part,proto3" json:"part" bson:"part"` + Robot string `protobuf:"bytes,2,opt,name=robot,proto3" json:"robot" bson:"robot"` + When *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=when,proto3" json:"when" bson:"when"` + Old *RobotPart `protobuf:"bytes,4,opt,name=old,proto3" json:"old" bson:"old"` } func (x *RobotPartHistoryEntry) Reset() { @@ -1726,11 +1726,11 @@ type Fragment struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` - Fragment *structpb.Struct `protobuf:"bytes,3,opt,name=fragment,proto3" json:"fragment,omitempty"` - OrganizationOwner string `protobuf:"bytes,4,opt,name=organization_owner,json=organizationOwner,proto3" json:"organization_owner,omitempty"` - Public bool `protobuf:"varint,5,opt,name=public,proto3" json:"public,omitempty"` + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" bson:"_id"` + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name" bson:"name"` + Fragment *structpb.Struct `protobuf:"bytes,3,opt,name=fragment,proto3" json:"fragment" bson:"fragment"` + OrganizationOwner string `protobuf:"bytes,4,opt,name=organization_owner,json=organizationOwner,proto3" json:"owner" bson:"organization_owner"` + Public bool `protobuf:"varint,5,opt,name=public,proto3" json:"public" bson:"public"` } func (x *Fragment) Reset() { diff --git a/app/v1/robot.pb.go b/app/v1/robot.pb.go index aac1de747..1e10a7526 100644 --- a/app/v1/robot.pb.go +++ b/app/v1/robot.pb.go @@ -298,7 +298,7 @@ type ComponentConfig struct { Model string `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"` Frame *Frame `protobuf:"bytes,6,opt,name=frame,proto3" json:"frame,omitempty"` DependsOn []string `protobuf:"bytes,7,rep,name=depends_on,json=dependsOn,proto3" json:"depends_on,omitempty"` - ServiceConfigs []*ResourceLevelServiceConfig `protobuf:"bytes,8,rep,name=service_configs,json=serviceConfigs,proto3" json:"service_configs,omitempty"` + ServiceConfigs []*ResourceLevelServiceConfig `protobuf:"bytes,8,rep,name=service_configs,json=serviceConfigs,proto3" json:"service_config"` Attributes *structpb.Struct `protobuf:"bytes,9,opt,name=attributes,proto3" json:"attributes,omitempty"` } @@ -1074,7 +1074,7 @@ type RemoteConfig struct { Insecure bool `protobuf:"varint,7,opt,name=insecure,proto3" json:"insecure,omitempty"` ConnectionCheckInterval *durationpb.Duration `protobuf:"bytes,8,opt,name=connection_check_interval,json=connectionCheckInterval,proto3" json:"connection_check_interval,omitempty"` ReconnectInterval *durationpb.Duration `protobuf:"bytes,9,opt,name=reconnect_interval,json=reconnectInterval,proto3" json:"reconnect_interval,omitempty"` - ServiceConfigs []*ResourceLevelServiceConfig `protobuf:"bytes,10,rep,name=service_configs,json=serviceConfigs,proto3" json:"service_configs,omitempty"` + ServiceConfigs []*ResourceLevelServiceConfig `protobuf:"bytes,10,rep,name=service_configs,json=serviceConfigs,proto3" json:"service_config"` // Secret is a helper for a robot location secret. Secret string `protobuf:"bytes,11,opt,name=secret,proto3" json:"secret,omitempty"` } @@ -1801,7 +1801,7 @@ type Orientation_OrientationVectorRadians struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Theta float64 `protobuf:"fixed64,1,opt,name=theta,proto3" json:"theta,omitempty"` + Theta float64 `protobuf:"fixed64,1,opt,name=theta,proto3" json:"th"` X float64 `protobuf:"fixed64,2,opt,name=x,proto3" json:"x,omitempty"` Y float64 `protobuf:"fixed64,3,opt,name=y,proto3" json:"y,omitempty"` Z float64 `protobuf:"fixed64,4,opt,name=z,proto3" json:"z,omitempty"` @@ -1874,7 +1874,7 @@ type Orientation_OrientationVectorDegrees struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Theta float64 `protobuf:"fixed64,1,opt,name=theta,proto3" json:"theta,omitempty"` + Theta float64 `protobuf:"fixed64,1,opt,name=theta,proto3" json:"th"` X float64 `protobuf:"fixed64,2,opt,name=x,proto3" json:"x,omitempty"` Y float64 `protobuf:"fixed64,3,opt,name=y,proto3" json:"y,omitempty"` Z float64 `protobuf:"fixed64,4,opt,name=z,proto3" json:"z,omitempty"` @@ -2017,7 +2017,7 @@ type Orientation_AxisAngles struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Theta float64 `protobuf:"fixed64,1,opt,name=theta,proto3" json:"theta,omitempty"` + Theta float64 `protobuf:"fixed64,1,opt,name=theta,proto3" json:"th"` X float64 `protobuf:"fixed64,2,opt,name=x,proto3" json:"x,omitempty"` Y float64 `protobuf:"fixed64,3,opt,name=y,proto3" json:"y,omitempty"` Z float64 `protobuf:"fixed64,4,opt,name=z,proto3" json:"z,omitempty"` diff --git a/proto/viam/buf.gen.tagger.yaml b/proto/viam/buf.gen.tagger.yaml new file mode 100644 index 000000000..9be9cb691 --- /dev/null +++ b/proto/viam/buf.gen.tagger.yaml @@ -0,0 +1,6 @@ +version: v1 +plugins: + - name: gotag + out: . + opt: + - paths=source_relative