From 5a1347dc9bef801143a51c186bd2e1f6e114182b Mon Sep 17 00:00:00 2001 From: Seongmin Lee Date: Thu, 15 Jan 2026 07:13:06 +0000 Subject: [PATCH] api/tangled: lexgen Signed-off-by: Seongmin Lee --- api/tangled/actorprofile.go | 16 ++++++++-------- api/tangled/feedreaction.go | 14 +++++++------- api/tangled/feedstar.go | 14 +++++++------- api/tangled/gitrefUpdate.go | 14 +++++++------- api/tangled/graphfollow.go | 14 +++++++------- api/tangled/issuecomment.go | 14 +++++++------- api/tangled/issuestate.go | 14 +++++++------- api/tangled/knotlistKeys.go | 10 +++++----- api/tangled/knotmember.go | 14 +++++++------- api/tangled/knotversion.go | 10 +++++----- api/tangled/labeldefinition.go | 14 +++++++------- api/tangled/labelop.go | 14 +++++++------- api/tangled/pipelinecancelPipeline.go | 10 +++++----- api/tangled/pipelinestatus.go | 14 +++++++------- api/tangled/pullcomment.go | 14 +++++++------- api/tangled/pullstatus.go | 14 +++++++------- api/tangled/repoaddSecret.go | 10 +++++----- api/tangled/repoarchive.go | 10 +++++----- api/tangled/repoartifact.go | 18 +++++++++--------- api/tangled/repoblob.go | 10 +++++----- api/tangled/repobranch.go | 10 +++++----- api/tangled/repobranches.go | 10 +++++----- api/tangled/repocollaborator.go | 14 +++++++------- api/tangled/repocompare.go | 10 +++++----- api/tangled/repocreate.go | 10 +++++----- api/tangled/repodelete.go | 10 +++++----- api/tangled/repodeleteBranch.go | 10 +++++----- api/tangled/repodiff.go | 10 +++++----- api/tangled/repoforkStatus.go | 10 +++++----- api/tangled/repoforkSync.go | 10 +++++----- api/tangled/repogetDefaultBranch.go | 10 +++++----- api/tangled/repohiddenRef.go | 10 +++++----- api/tangled/repoissue.go | 14 +++++++------- api/tangled/repolanguages.go | 10 +++++----- api/tangled/repolistSecrets.go | 10 +++++----- api/tangled/repolog.go | 10 +++++----- api/tangled/repomerge.go | 10 +++++----- api/tangled/repomergeCheck.go | 10 +++++----- api/tangled/repopull.go | 16 ++++++++-------- api/tangled/reporemoveSecret.go | 10 +++++----- api/tangled/reposetDefaultBranch.go | 10 +++++----- api/tangled/repotags.go | 10 +++++----- api/tangled/repotree.go | 10 +++++----- api/tangled/spindlemember.go | 14 +++++++------- api/tangled/stateclosed.go | 4 ++-- api/tangled/stateopen.go | 4 ++-- api/tangled/statusclosed.go | 4 ++-- api/tangled/statusmerged.go | 4 ++-- api/tangled/statusopen.go | 4 ++-- api/tangled/tangledknot.go | 14 +++++++------- api/tangled/tangledowner.go | 10 +++++----- api/tangled/tangledpipeline.go | 14 +++++++------- api/tangled/tangledpublicKey.go | 14 +++++++------- api/tangled/tangledrepo.go | 14 +++++++------- api/tangled/tangledspindle.go | 14 +++++++------- api/tangled/tangledstring.go | 14 +++++++------- 56 file(s) changed, 317 insertion(s)(+), 317 deletion(s)(-) diff --git a/api/tangled/actorprofile.go b/api/tangled/actorprofile.go --- a/api/tangled/actorprofile.go +++ b/api/tangled/actorprofile.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.actor.profile -// schema: sh.tangled.actor.profile +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,13 +13,13 @@ ActorProfileNSID = "sh.tangled.actor.profile" ) func init() { - util.RegisterType("sh.tangled.actor.profile", &ActorProfile{}) -} // -// RECORDTYPE: ActorProfile + lexutil.RegisterType("sh.tangled.actor.profile", &ActorProfile{}) +} + type ActorProfile struct { - LexiconTypeID string `json:"$type,const=sh.tangled.actor.profile" cborgen:"$type,const=sh.tangled.actor.profile"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.actor.profile"` // avatar: Small image to be displayed next to posts from account. AKA, 'profile picture' - Avatar *util.LexBlob `json:"avatar,omitempty" cborgen:"avatar,omitempty"` + Avatar *lexutil.LexBlob `json:"avatar,omitempty" cborgen:"avatar,omitempty"` // bluesky: Include link to this account on Bluesky. Bluesky bool `json:"bluesky" cborgen:"bluesky"` // description: Free-form profile description text. diff --git a/api/tangled/feedreaction.go b/api/tangled/feedreaction.go --- a/api/tangled/feedreaction.go +++ b/api/tangled/feedreaction.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.feed.reaction -// schema: sh.tangled.feed.reaction +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ FeedReactionNSID = "sh.tangled.feed.reaction" ) func init() { - util.RegisterType("sh.tangled.feed.reaction", &FeedReaction{}) -} // -// RECORDTYPE: FeedReaction + lexutil.RegisterType("sh.tangled.feed.reaction", &FeedReaction{}) +} + type FeedReaction struct { - LexiconTypeID string `json:"$type,const=sh.tangled.feed.reaction" cborgen:"$type,const=sh.tangled.feed.reaction"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.feed.reaction"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` Reaction string `json:"reaction" cborgen:"reaction"` Subject string `json:"subject" cborgen:"subject"` diff --git a/api/tangled/feedstar.go b/api/tangled/feedstar.go --- a/api/tangled/feedstar.go +++ b/api/tangled/feedstar.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.feed.star -// schema: sh.tangled.feed.star +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ FeedStarNSID = "sh.tangled.feed.star" ) func init() { - util.RegisterType("sh.tangled.feed.star", &FeedStar{}) -} // -// RECORDTYPE: FeedStar + lexutil.RegisterType("sh.tangled.feed.star", &FeedStar{}) +} + type FeedStar struct { - LexiconTypeID string `json:"$type,const=sh.tangled.feed.star" cborgen:"$type,const=sh.tangled.feed.star"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.feed.star"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` Subject string `json:"subject" cborgen:"subject"` } diff --git a/api/tangled/gitrefUpdate.go b/api/tangled/gitrefUpdate.go --- a/api/tangled/gitrefUpdate.go +++ b/api/tangled/gitrefUpdate.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.git.refUpdate -// schema: sh.tangled.git.refUpdate +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ GitRefUpdateNSID = "sh.tangled.git.refUpdate" ) func init() { - util.RegisterType("sh.tangled.git.refUpdate", &GitRefUpdate{}) -} // -// RECORDTYPE: GitRefUpdate + lexutil.RegisterType("sh.tangled.git.refUpdate", &GitRefUpdate{}) +} + type GitRefUpdate struct { - LexiconTypeID string `json:"$type,const=sh.tangled.git.refUpdate" cborgen:"$type,const=sh.tangled.git.refUpdate"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.git.refUpdate"` // committerDid: did of the user that pushed this ref CommitterDid string `json:"committerDid" cborgen:"committerDid"` Meta *GitRefUpdate_Meta `json:"meta" cborgen:"meta"` diff --git a/api/tangled/graphfollow.go b/api/tangled/graphfollow.go --- a/api/tangled/graphfollow.go +++ b/api/tangled/graphfollow.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.graph.follow -// schema: sh.tangled.graph.follow +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ GraphFollowNSID = "sh.tangled.graph.follow" ) func init() { - util.RegisterType("sh.tangled.graph.follow", &GraphFollow{}) -} // -// RECORDTYPE: GraphFollow + lexutil.RegisterType("sh.tangled.graph.follow", &GraphFollow{}) +} + type GraphFollow struct { - LexiconTypeID string `json:"$type,const=sh.tangled.graph.follow" cborgen:"$type,const=sh.tangled.graph.follow"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.graph.follow"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` Subject string `json:"subject" cborgen:"subject"` } diff --git a/api/tangled/issuecomment.go b/api/tangled/issuecomment.go --- a/api/tangled/issuecomment.go +++ b/api/tangled/issuecomment.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.issue.comment -// schema: sh.tangled.repo.issue.comment +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ RepoIssueCommentNSID = "sh.tangled.repo.issue.comment" ) func init() { - util.RegisterType("sh.tangled.repo.issue.comment", &RepoIssueComment{}) -} // -// RECORDTYPE: RepoIssueComment + lexutil.RegisterType("sh.tangled.repo.issue.comment", &RepoIssueComment{}) +} + type RepoIssueComment struct { - LexiconTypeID string `json:"$type,const=sh.tangled.repo.issue.comment" cborgen:"$type,const=sh.tangled.repo.issue.comment"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.repo.issue.comment"` Body string `json:"body" cborgen:"body"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` Issue string `json:"issue" cborgen:"issue"` diff --git a/api/tangled/issuestate.go b/api/tangled/issuestate.go --- a/api/tangled/issuestate.go +++ b/api/tangled/issuestate.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.issue.state -// schema: sh.tangled.repo.issue.state +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ RepoIssueStateNSID = "sh.tangled.repo.issue.state" ) func init() { - util.RegisterType("sh.tangled.repo.issue.state", &RepoIssueState{}) -} // -// RECORDTYPE: RepoIssueState + lexutil.RegisterType("sh.tangled.repo.issue.state", &RepoIssueState{}) +} + type RepoIssueState struct { - LexiconTypeID string `json:"$type,const=sh.tangled.repo.issue.state" cborgen:"$type,const=sh.tangled.repo.issue.state"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.repo.issue.state"` Issue string `json:"issue" cborgen:"issue"` // state: state of the issue State string `json:"state" cborgen:"state"` diff --git a/api/tangled/knotlistKeys.go b/api/tangled/knotlistKeys.go --- a/api/tangled/knotlistKeys.go +++ b/api/tangled/knotlistKeys.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.knot.listKeys -// schema: sh.tangled.knot.listKeys +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -35,7 +35,7 @@ // KnotListKeys calls the XRPC method "sh.tangled.knot.listKeys". // // cursor: Pagination cursor // limit: Maximum number of keys to return -func KnotListKeys(ctx context.Context, c util.LexClient, cursor string, limit int64) (*KnotListKeys_Output, error) { +func KnotListKeys(ctx context.Context, c lexutil.LexClient, cursor string, limit int64) (*KnotListKeys_Output, error) { var out KnotListKeys_Output params := map[string]interface{}{} @@ -45,7 +45,7 @@ } if limit != 0 { params["limit"] = limit } - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.knot.listKeys", params, nil, &out); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.knot.listKeys", params, nil, &out); err != nil { return nil, err } diff --git a/api/tangled/knotmember.go b/api/tangled/knotmember.go --- a/api/tangled/knotmember.go +++ b/api/tangled/knotmember.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.knot.member -// schema: sh.tangled.knot.member +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ KnotMemberNSID = "sh.tangled.knot.member" ) func init() { - util.RegisterType("sh.tangled.knot.member", &KnotMember{}) -} // -// RECORDTYPE: KnotMember + lexutil.RegisterType("sh.tangled.knot.member", &KnotMember{}) +} + type KnotMember struct { - LexiconTypeID string `json:"$type,const=sh.tangled.knot.member" cborgen:"$type,const=sh.tangled.knot.member"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.knot.member"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` // domain: domain that this member now belongs to Domain string `json:"domain" cborgen:"domain"` diff --git a/api/tangled/knotversion.go b/api/tangled/knotversion.go --- a/api/tangled/knotversion.go +++ b/api/tangled/knotversion.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.knot.version -// schema: sh.tangled.knot.version +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -20,9 +20,9 @@ Version string `json:"version" cborgen:"version"` } // KnotVersion calls the XRPC method "sh.tangled.knot.version". -func KnotVersion(ctx context.Context, c util.LexClient) (*KnotVersion_Output, error) { +func KnotVersion(ctx context.Context, c lexutil.LexClient) (*KnotVersion_Output, error) { var out KnotVersion_Output - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.knot.version", nil, nil, &out); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.knot.version", nil, nil, &out); err != nil { return nil, err } diff --git a/api/tangled/labeldefinition.go b/api/tangled/labeldefinition.go --- a/api/tangled/labeldefinition.go +++ b/api/tangled/labeldefinition.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.label.definition -// schema: sh.tangled.label.definition +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ LabelDefinitionNSID = "sh.tangled.label.definition" ) func init() { - util.RegisterType("sh.tangled.label.definition", &LabelDefinition{}) -} // -// RECORDTYPE: LabelDefinition + lexutil.RegisterType("sh.tangled.label.definition", &LabelDefinition{}) +} + type LabelDefinition struct { - LexiconTypeID string `json:"$type,const=sh.tangled.label.definition" cborgen:"$type,const=sh.tangled.label.definition"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.label.definition"` // color: The hex value for the background color for the label. Appviews may choose to respect this. Color *string `json:"color,omitempty" cborgen:"color,omitempty"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` diff --git a/api/tangled/labelop.go b/api/tangled/labelop.go --- a/api/tangled/labelop.go +++ b/api/tangled/labelop.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.label.op -// schema: sh.tangled.label.op +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ LabelOpNSID = "sh.tangled.label.op" ) func init() { - util.RegisterType("sh.tangled.label.op", &LabelOp{}) -} // -// RECORDTYPE: LabelOp + lexutil.RegisterType("sh.tangled.label.op", &LabelOp{}) +} + type LabelOp struct { - LexiconTypeID string `json:"$type,const=sh.tangled.label.op" cborgen:"$type,const=sh.tangled.label.op"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.label.op"` Add []*LabelOp_Operand `json:"add" cborgen:"add"` Delete []*LabelOp_Operand `json:"delete" cborgen:"delete"` PerformedAt string `json:"performedAt" cborgen:"performedAt"` diff --git a/api/tangled/pipelinecancelPipeline.go b/api/tangled/pipelinecancelPipeline.go --- a/api/tangled/pipelinecancelPipeline.go +++ b/api/tangled/pipelinecancelPipeline.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.pipeline.cancelPipeline -// schema: sh.tangled.pipeline.cancelPipeline +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -25,8 +25,8 @@ Workflow string `json:"workflow" cborgen:"workflow"` } // PipelineCancelPipeline calls the XRPC method "sh.tangled.pipeline.cancelPipeline". -func PipelineCancelPipeline(ctx context.Context, c util.LexClient, input *PipelineCancelPipeline_Input) error { - if err := c.LexDo(ctx, util.Procedure, "application/json", "sh.tangled.pipeline.cancelPipeline", nil, input, nil); err != nil { +func PipelineCancelPipeline(ctx context.Context, c lexutil.LexClient, input *PipelineCancelPipeline_Input) error { + if err := c.LexDo(ctx, lexutil.Procedure, "application/json", "sh.tangled.pipeline.cancelPipeline", nil, input, nil); err != nil { return err } diff --git a/api/tangled/pipelinestatus.go b/api/tangled/pipelinestatus.go --- a/api/tangled/pipelinestatus.go +++ b/api/tangled/pipelinestatus.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.pipeline.status -// schema: sh.tangled.pipeline.status +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ PipelineStatusNSID = "sh.tangled.pipeline.status" ) func init() { - util.RegisterType("sh.tangled.pipeline.status", &PipelineStatus{}) -} // -// RECORDTYPE: PipelineStatus + lexutil.RegisterType("sh.tangled.pipeline.status", &PipelineStatus{}) +} + type PipelineStatus struct { - LexiconTypeID string `json:"$type,const=sh.tangled.pipeline.status" cborgen:"$type,const=sh.tangled.pipeline.status"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.pipeline.status"` // createdAt: time of creation of this status update CreatedAt string `json:"createdAt" cborgen:"createdAt"` // error: error message if failed diff --git a/api/tangled/pullcomment.go b/api/tangled/pullcomment.go --- a/api/tangled/pullcomment.go +++ b/api/tangled/pullcomment.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.pull.comment -// schema: sh.tangled.repo.pull.comment +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ RepoPullCommentNSID = "sh.tangled.repo.pull.comment" ) func init() { - util.RegisterType("sh.tangled.repo.pull.comment", &RepoPullComment{}) -} // -// RECORDTYPE: RepoPullComment + lexutil.RegisterType("sh.tangled.repo.pull.comment", &RepoPullComment{}) +} + type RepoPullComment struct { - LexiconTypeID string `json:"$type,const=sh.tangled.repo.pull.comment" cborgen:"$type,const=sh.tangled.repo.pull.comment"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.repo.pull.comment"` Body string `json:"body" cborgen:"body"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` Mentions []string `json:"mentions,omitempty" cborgen:"mentions,omitempty"` diff --git a/api/tangled/pullstatus.go b/api/tangled/pullstatus.go --- a/api/tangled/pullstatus.go +++ b/api/tangled/pullstatus.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.pull.status -// schema: sh.tangled.repo.pull.status +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ RepoPullStatusNSID = "sh.tangled.repo.pull.status" ) func init() { - util.RegisterType("sh.tangled.repo.pull.status", &RepoPullStatus{}) -} // -// RECORDTYPE: RepoPullStatus + lexutil.RegisterType("sh.tangled.repo.pull.status", &RepoPullStatus{}) +} + type RepoPullStatus struct { - LexiconTypeID string `json:"$type,const=sh.tangled.repo.pull.status" cborgen:"$type,const=sh.tangled.repo.pull.status"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.repo.pull.status"` Pull string `json:"pull" cborgen:"pull"` // status: status of the pull request Status string `json:"status" cborgen:"status"` diff --git a/api/tangled/repoaddSecret.go b/api/tangled/repoaddSecret.go --- a/api/tangled/repoaddSecret.go +++ b/api/tangled/repoaddSecret.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.addSecret -// schema: sh.tangled.repo.addSecret +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -22,8 +22,8 @@ Value string `json:"value" cborgen:"value"` } // RepoAddSecret calls the XRPC method "sh.tangled.repo.addSecret". -func RepoAddSecret(ctx context.Context, c util.LexClient, input *RepoAddSecret_Input) error { - if err := c.LexDo(ctx, util.Procedure, "application/json", "sh.tangled.repo.addSecret", nil, input, nil); err != nil { +func RepoAddSecret(ctx context.Context, c lexutil.LexClient, input *RepoAddSecret_Input) error { + if err := c.LexDo(ctx, lexutil.Procedure, "application/json", "sh.tangled.repo.addSecret", nil, input, nil); err != nil { return err } diff --git a/api/tangled/repoarchive.go b/api/tangled/repoarchive.go --- a/api/tangled/repoarchive.go +++ b/api/tangled/repoarchive.go @@ -1,14 +1,14 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.archive -// schema: sh.tangled.repo.archive +package tangled import ( "bytes" "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -21,7 +21,7 @@ // format: Archive format // prefix: Prefix for files in the archive // ref: Git reference (branch, tag, or commit SHA) // repo: Repository identifier in format 'did:plc:.../repoName' -func RepoArchive(ctx context.Context, c util.LexClient, format string, prefix string, ref string, repo string) ([]byte, error) { +func RepoArchive(ctx context.Context, c lexutil.LexClient, format string, prefix string, ref string, repo string) ([]byte, error) { buf := new(bytes.Buffer) params := map[string]interface{}{} @@ -33,7 +33,7 @@ params["prefix"] = prefix } params["ref"] = ref params["repo"] = repo - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.repo.archive", params, nil, buf); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.repo.archive", params, nil, buf); err != nil { return nil, err } diff --git a/api/tangled/repoartifact.go b/api/tangled/repoartifact.go --- a/api/tangled/repoartifact.go +++ b/api/tangled/repoartifact.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. +// Lexicon schema: sh.tangled.repo.artifact + package tangled -// schema: sh.tangled.repo.artifact - import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,13 +13,13 @@ RepoArtifactNSID = "sh.tangled.repo.artifact" ) func init() { - util.RegisterType("sh.tangled.repo.artifact", &RepoArtifact{}) -} // -// RECORDTYPE: RepoArtifact + lexutil.RegisterType("sh.tangled.repo.artifact", &RepoArtifact{}) +} + type RepoArtifact struct { - LexiconTypeID string `json:"$type,const=sh.tangled.repo.artifact" cborgen:"$type,const=sh.tangled.repo.artifact"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.repo.artifact"` // artifact: the artifact - Artifact *util.LexBlob `json:"artifact" cborgen:"artifact"` + Artifact *lexutil.LexBlob `json:"artifact" cborgen:"artifact"` // createdAt: time of creation of this artifact CreatedAt string `json:"createdAt" cborgen:"createdAt"` // name: name of the artifact @@ -27,5 +27,5 @@ Name string `json:"name" cborgen:"name"` // repo: repo that this artifact is being uploaded to Repo string `json:"repo" cborgen:"repo"` // tag: hash of the tag object that this artifact is attached to (only annotated tags are supported) - Tag util.LexBytes `json:"tag,omitempty" cborgen:"tag,omitempty"` + Tag lexutil.LexBytes `json:"tag,omitempty" cborgen:"tag,omitempty"` } diff --git a/api/tangled/repoblob.go b/api/tangled/repoblob.go --- a/api/tangled/repoblob.go +++ b/api/tangled/repoblob.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.blob -// schema: sh.tangled.repo.blob +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -74,7 +74,7 @@ // path: Path to the file within the repository // raw: Return raw file content instead of JSON response // ref: Git reference (branch, tag, or commit SHA) // repo: Repository identifier in format 'did:plc:.../repoName' -func RepoBlob(ctx context.Context, c util.LexClient, path string, raw bool, ref string, repo string) (*RepoBlob_Output, error) { +func RepoBlob(ctx context.Context, c lexutil.LexClient, path string, raw bool, ref string, repo string) (*RepoBlob_Output, error) { var out RepoBlob_Output params := map[string]interface{}{} @@ -84,7 +84,7 @@ params["raw"] = raw } params["ref"] = ref params["repo"] = repo - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.repo.blob", params, nil, &out); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.repo.blob", params, nil, &out); err != nil { return nil, err } diff --git a/api/tangled/repobranch.go b/api/tangled/repobranch.go --- a/api/tangled/repobranch.go +++ b/api/tangled/repobranch.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.branch -// schema: sh.tangled.repo.branch +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -45,13 +45,13 @@ // RepoBranch calls the XRPC method "sh.tangled.repo.branch". // // name: Branch name to get information for // repo: Repository identifier in format 'did:plc:.../repoName' -func RepoBranch(ctx context.Context, c util.LexClient, name string, repo string) (*RepoBranch_Output, error) { +func RepoBranch(ctx context.Context, c lexutil.LexClient, name string, repo string) (*RepoBranch_Output, error) { var out RepoBranch_Output params := map[string]interface{}{} params["name"] = name params["repo"] = repo - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.repo.branch", params, nil, &out); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.repo.branch", params, nil, &out); err != nil { return nil, err } diff --git a/api/tangled/repobranches.go b/api/tangled/repobranches.go --- a/api/tangled/repobranches.go +++ b/api/tangled/repobranches.go @@ -1,14 +1,14 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.branches -// schema: sh.tangled.repo.branches +package tangled import ( "bytes" "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -20,7 +20,7 @@ // // cursor: Pagination cursor // limit: Maximum number of branches to return // repo: Repository identifier in format 'did:plc:.../repoName' -func RepoBranches(ctx context.Context, c util.LexClient, cursor string, limit int64, repo string) ([]byte, error) { +func RepoBranches(ctx context.Context, c lexutil.LexClient, cursor string, limit int64, repo string) ([]byte, error) { buf := new(bytes.Buffer) params := map[string]interface{}{} @@ -31,7 +31,7 @@ if limit != 0 { params["limit"] = limit } params["repo"] = repo - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.repo.branches", params, nil, buf); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.repo.branches", params, nil, buf); err != nil { return nil, err } diff --git a/api/tangled/repocollaborator.go b/api/tangled/repocollaborator.go --- a/api/tangled/repocollaborator.go +++ b/api/tangled/repocollaborator.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.collaborator -// schema: sh.tangled.repo.collaborator +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ RepoCollaboratorNSID = "sh.tangled.repo.collaborator" ) func init() { - util.RegisterType("sh.tangled.repo.collaborator", &RepoCollaborator{}) -} // -// RECORDTYPE: RepoCollaborator + lexutil.RegisterType("sh.tangled.repo.collaborator", &RepoCollaborator{}) +} + type RepoCollaborator struct { - LexiconTypeID string `json:"$type,const=sh.tangled.repo.collaborator" cborgen:"$type,const=sh.tangled.repo.collaborator"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.repo.collaborator"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` // repo: repo to add this user to Repo string `json:"repo" cborgen:"repo"` diff --git a/api/tangled/repocompare.go b/api/tangled/repocompare.go --- a/api/tangled/repocompare.go +++ b/api/tangled/repocompare.go @@ -1,14 +1,14 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.compare -// schema: sh.tangled.repo.compare +package tangled import ( "bytes" "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -20,14 +20,14 @@ // // repo: Repository identifier in format 'did:plc:.../repoName' // rev1: First revision (commit, branch, or tag) // rev2: Second revision (commit, branch, or tag) -func RepoCompare(ctx context.Context, c util.LexClient, repo string, rev1 string, rev2 string) ([]byte, error) { +func RepoCompare(ctx context.Context, c lexutil.LexClient, repo string, rev1 string, rev2 string) ([]byte, error) { buf := new(bytes.Buffer) params := map[string]interface{}{} params["repo"] = repo params["rev1"] = rev1 params["rev2"] = rev2 - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.repo.compare", params, nil, buf); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.repo.compare", params, nil, buf); err != nil { return nil, err } diff --git a/api/tangled/repocreate.go b/api/tangled/repocreate.go --- a/api/tangled/repocreate.go +++ b/api/tangled/repocreate.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.create -// schema: sh.tangled.repo.create +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -25,8 +25,8 @@ Source *string `json:"source,omitempty" cborgen:"source,omitempty"` } // RepoCreate calls the XRPC method "sh.tangled.repo.create". -func RepoCreate(ctx context.Context, c util.LexClient, input *RepoCreate_Input) error { - if err := c.LexDo(ctx, util.Procedure, "application/json", "sh.tangled.repo.create", nil, input, nil); err != nil { +func RepoCreate(ctx context.Context, c lexutil.LexClient, input *RepoCreate_Input) error { + if err := c.LexDo(ctx, lexutil.Procedure, "application/json", "sh.tangled.repo.create", nil, input, nil); err != nil { return err } diff --git a/api/tangled/repodelete.go b/api/tangled/repodelete.go --- a/api/tangled/repodelete.go +++ b/api/tangled/repodelete.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.delete -// schema: sh.tangled.repo.delete +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -25,8 +25,8 @@ Rkey string `json:"rkey" cborgen:"rkey"` } // RepoDelete calls the XRPC method "sh.tangled.repo.delete". -func RepoDelete(ctx context.Context, c util.LexClient, input *RepoDelete_Input) error { - if err := c.LexDo(ctx, util.Procedure, "application/json", "sh.tangled.repo.delete", nil, input, nil); err != nil { +func RepoDelete(ctx context.Context, c lexutil.LexClient, input *RepoDelete_Input) error { + if err := c.LexDo(ctx, lexutil.Procedure, "application/json", "sh.tangled.repo.delete", nil, input, nil); err != nil { return err } diff --git a/api/tangled/repodeleteBranch.go b/api/tangled/repodeleteBranch.go --- a/api/tangled/repodeleteBranch.go +++ b/api/tangled/repodeleteBranch.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.deleteBranch -// schema: sh.tangled.repo.deleteBranch +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -21,8 +21,8 @@ Repo string `json:"repo" cborgen:"repo"` } // RepoDeleteBranch calls the XRPC method "sh.tangled.repo.deleteBranch". -func RepoDeleteBranch(ctx context.Context, c util.LexClient, input *RepoDeleteBranch_Input) error { - if err := c.LexDo(ctx, util.Procedure, "application/json", "sh.tangled.repo.deleteBranch", nil, input, nil); err != nil { +func RepoDeleteBranch(ctx context.Context, c lexutil.LexClient, input *RepoDeleteBranch_Input) error { + if err := c.LexDo(ctx, lexutil.Procedure, "application/json", "sh.tangled.repo.deleteBranch", nil, input, nil); err != nil { return err } diff --git a/api/tangled/repodiff.go b/api/tangled/repodiff.go --- a/api/tangled/repodiff.go +++ b/api/tangled/repodiff.go @@ -1,14 +1,14 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.diff -// schema: sh.tangled.repo.diff +package tangled import ( "bytes" "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -19,13 +19,13 @@ // RepoDiff calls the XRPC method "sh.tangled.repo.diff". // // ref: Git reference (branch, tag, or commit SHA) // repo: Repository identifier in format 'did:plc:.../repoName' -func RepoDiff(ctx context.Context, c util.LexClient, ref string, repo string) ([]byte, error) { +func RepoDiff(ctx context.Context, c lexutil.LexClient, ref string, repo string) ([]byte, error) { buf := new(bytes.Buffer) params := map[string]interface{}{} params["ref"] = ref params["repo"] = repo - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.repo.diff", params, nil, buf); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.repo.diff", params, nil, buf); err != nil { return nil, err } diff --git a/api/tangled/repoforkStatus.go b/api/tangled/repoforkStatus.go --- a/api/tangled/repoforkStatus.go +++ b/api/tangled/repoforkStatus.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.forkStatus -// schema: sh.tangled.repo.forkStatus +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -35,9 +35,9 @@ Status int64 `json:"status" cborgen:"status"` } // RepoForkStatus calls the XRPC method "sh.tangled.repo.forkStatus". -func RepoForkStatus(ctx context.Context, c util.LexClient, input *RepoForkStatus_Input) (*RepoForkStatus_Output, error) { +func RepoForkStatus(ctx context.Context, c lexutil.LexClient, input *RepoForkStatus_Input) (*RepoForkStatus_Output, error) { var out RepoForkStatus_Output - if err := c.LexDo(ctx, util.Procedure, "application/json", "sh.tangled.repo.forkStatus", nil, input, &out); err != nil { + if err := c.LexDo(ctx, lexutil.Procedure, "application/json", "sh.tangled.repo.forkStatus", nil, input, &out); err != nil { return nil, err } diff --git a/api/tangled/repoforkSync.go b/api/tangled/repoforkSync.go --- a/api/tangled/repoforkSync.go +++ b/api/tangled/repoforkSync.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.forkSync -// schema: sh.tangled.repo.forkSync +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -27,8 +27,8 @@ Source string `json:"source" cborgen:"source"` } // RepoForkSync calls the XRPC method "sh.tangled.repo.forkSync". -func RepoForkSync(ctx context.Context, c util.LexClient, input *RepoForkSync_Input) error { - if err := c.LexDo(ctx, util.Procedure, "application/json", "sh.tangled.repo.forkSync", nil, input, nil); err != nil { +func RepoForkSync(ctx context.Context, c lexutil.LexClient, input *RepoForkSync_Input) error { + if err := c.LexDo(ctx, lexutil.Procedure, "application/json", "sh.tangled.repo.forkSync", nil, input, nil); err != nil { return err } diff --git a/api/tangled/repogetDefaultBranch.go b/api/tangled/repogetDefaultBranch.go --- a/api/tangled/repogetDefaultBranch.go +++ b/api/tangled/repogetDefaultBranch.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.getDefaultBranch -// schema: sh.tangled.repo.getDefaultBranch +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -42,12 +42,12 @@ // RepoGetDefaultBranch calls the XRPC method "sh.tangled.repo.getDefaultBranch". // // repo: Repository identifier in format 'did:plc:.../repoName' -func RepoGetDefaultBranch(ctx context.Context, c util.LexClient, repo string) (*RepoGetDefaultBranch_Output, error) { +func RepoGetDefaultBranch(ctx context.Context, c lexutil.LexClient, repo string) (*RepoGetDefaultBranch_Output, error) { var out RepoGetDefaultBranch_Output params := map[string]interface{}{} params["repo"] = repo - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.repo.getDefaultBranch", params, nil, &out); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.repo.getDefaultBranch", params, nil, &out); err != nil { return nil, err } diff --git a/api/tangled/repohiddenRef.go b/api/tangled/repohiddenRef.go --- a/api/tangled/repohiddenRef.go +++ b/api/tangled/repohiddenRef.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.hiddenRef -// schema: sh.tangled.repo.hiddenRef +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -35,9 +35,9 @@ Success bool `json:"success" cborgen:"success"` } // RepoHiddenRef calls the XRPC method "sh.tangled.repo.hiddenRef". -func RepoHiddenRef(ctx context.Context, c util.LexClient, input *RepoHiddenRef_Input) (*RepoHiddenRef_Output, error) { +func RepoHiddenRef(ctx context.Context, c lexutil.LexClient, input *RepoHiddenRef_Input) (*RepoHiddenRef_Output, error) { var out RepoHiddenRef_Output - if err := c.LexDo(ctx, util.Procedure, "application/json", "sh.tangled.repo.hiddenRef", nil, input, &out); err != nil { + if err := c.LexDo(ctx, lexutil.Procedure, "application/json", "sh.tangled.repo.hiddenRef", nil, input, &out); err != nil { return nil, err } diff --git a/api/tangled/repoissue.go b/api/tangled/repoissue.go --- a/api/tangled/repoissue.go +++ b/api/tangled/repoissue.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.issue -// schema: sh.tangled.repo.issue +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ RepoIssueNSID = "sh.tangled.repo.issue" ) func init() { - util.RegisterType("sh.tangled.repo.issue", &RepoIssue{}) -} // -// RECORDTYPE: RepoIssue + lexutil.RegisterType("sh.tangled.repo.issue", &RepoIssue{}) +} + type RepoIssue struct { - LexiconTypeID string `json:"$type,const=sh.tangled.repo.issue" cborgen:"$type,const=sh.tangled.repo.issue"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.repo.issue"` Body *string `json:"body,omitempty" cborgen:"body,omitempty"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` Mentions []string `json:"mentions,omitempty" cborgen:"mentions,omitempty"` diff --git a/api/tangled/repolanguages.go b/api/tangled/repolanguages.go --- a/api/tangled/repolanguages.go +++ b/api/tangled/repolanguages.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.languages -// schema: sh.tangled.repo.languages +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -45,7 +45,7 @@ // RepoLanguages calls the XRPC method "sh.tangled.repo.languages". // // ref: Git reference (branch, tag, or commit SHA) // repo: Repository identifier in format 'did:plc:.../repoName' -func RepoLanguages(ctx context.Context, c util.LexClient, ref string, repo string) (*RepoLanguages_Output, error) { +func RepoLanguages(ctx context.Context, c lexutil.LexClient, ref string, repo string) (*RepoLanguages_Output, error) { var out RepoLanguages_Output params := map[string]interface{}{} @@ -53,7 +53,7 @@ if ref != "" { params["ref"] = ref } params["repo"] = repo - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.repo.languages", params, nil, &out); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.repo.languages", params, nil, &out); err != nil { return nil, err } diff --git a/api/tangled/repolistSecrets.go b/api/tangled/repolistSecrets.go --- a/api/tangled/repolistSecrets.go +++ b/api/tangled/repolistSecrets.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.listSecrets -// schema: sh.tangled.repo.listSecrets +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -28,12 +28,12 @@ Repo string `json:"repo" cborgen:"repo"` } // RepoListSecrets calls the XRPC method "sh.tangled.repo.listSecrets". -func RepoListSecrets(ctx context.Context, c util.LexClient, repo string) (*RepoListSecrets_Output, error) { +func RepoListSecrets(ctx context.Context, c lexutil.LexClient, repo string) (*RepoListSecrets_Output, error) { var out RepoListSecrets_Output params := map[string]interface{}{} params["repo"] = repo - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.repo.listSecrets", params, nil, &out); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.repo.listSecrets", params, nil, &out); err != nil { return nil, err } diff --git a/api/tangled/repolog.go b/api/tangled/repolog.go --- a/api/tangled/repolog.go +++ b/api/tangled/repolog.go @@ -1,14 +1,14 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.log -// schema: sh.tangled.repo.log +package tangled import ( "bytes" "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -22,7 +22,7 @@ // limit: Maximum number of commits to return // path: Path to filter commits by // ref: Git reference (branch, tag, or commit SHA) // repo: Repository identifier in format 'did:plc:.../repoName' -func RepoLog(ctx context.Context, c util.LexClient, cursor string, limit int64, path string, ref string, repo string) ([]byte, error) { +func RepoLog(ctx context.Context, c lexutil.LexClient, cursor string, limit int64, path string, ref string, repo string) ([]byte, error) { buf := new(bytes.Buffer) params := map[string]interface{}{} @@ -37,7 +37,7 @@ params["path"] = path } params["ref"] = ref params["repo"] = repo - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.repo.log", params, nil, buf); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.repo.log", params, nil, buf); err != nil { return nil, err } diff --git a/api/tangled/repomerge.go b/api/tangled/repomerge.go --- a/api/tangled/repomerge.go +++ b/api/tangled/repomerge.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.merge -// schema: sh.tangled.repo.merge +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -35,8 +35,8 @@ Patch string `json:"patch" cborgen:"patch"` } // RepoMerge calls the XRPC method "sh.tangled.repo.merge". -func RepoMerge(ctx context.Context, c util.LexClient, input *RepoMerge_Input) error { - if err := c.LexDo(ctx, util.Procedure, "application/json", "sh.tangled.repo.merge", nil, input, nil); err != nil { +func RepoMerge(ctx context.Context, c lexutil.LexClient, input *RepoMerge_Input) error { + if err := c.LexDo(ctx, lexutil.Procedure, "application/json", "sh.tangled.repo.merge", nil, input, nil); err != nil { return err } diff --git a/api/tangled/repomergeCheck.go b/api/tangled/repomergeCheck.go --- a/api/tangled/repomergeCheck.go +++ b/api/tangled/repomergeCheck.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.mergeCheck -// schema: sh.tangled.repo.mergeCheck +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -47,9 +47,9 @@ Message *string `json:"message,omitempty" cborgen:"message,omitempty"` } // RepoMergeCheck calls the XRPC method "sh.tangled.repo.mergeCheck". -func RepoMergeCheck(ctx context.Context, c util.LexClient, input *RepoMergeCheck_Input) (*RepoMergeCheck_Output, error) { +func RepoMergeCheck(ctx context.Context, c lexutil.LexClient, input *RepoMergeCheck_Input) (*RepoMergeCheck_Output, error) { var out RepoMergeCheck_Output - if err := c.LexDo(ctx, util.Procedure, "application/json", "sh.tangled.repo.mergeCheck", nil, input, &out); err != nil { + if err := c.LexDo(ctx, lexutil.Procedure, "application/json", "sh.tangled.repo.mergeCheck", nil, input, &out); err != nil { return nil, err } diff --git a/api/tangled/repopull.go b/api/tangled/repopull.go --- a/api/tangled/repopull.go +++ b/api/tangled/repopull.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.pull -// schema: sh.tangled.repo.pull +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,18 +13,18 @@ RepoPullNSID = "sh.tangled.repo.pull" ) func init() { - util.RegisterType("sh.tangled.repo.pull", &RepoPull{}) -} // -// RECORDTYPE: RepoPull + lexutil.RegisterType("sh.tangled.repo.pull", &RepoPull{}) +} + type RepoPull struct { - LexiconTypeID string `json:"$type,const=sh.tangled.repo.pull" cborgen:"$type,const=sh.tangled.repo.pull"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.repo.pull"` Body *string `json:"body,omitempty" cborgen:"body,omitempty"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` Mentions []string `json:"mentions,omitempty" cborgen:"mentions,omitempty"` // patch: (deprecated) use patchBlob instead Patch *string `json:"patch,omitempty" cborgen:"patch,omitempty"` // patchBlob: patch content - PatchBlob *util.LexBlob `json:"patchBlob" cborgen:"patchBlob"` + PatchBlob *lexutil.LexBlob `json:"patchBlob" cborgen:"patchBlob"` References []string `json:"references,omitempty" cborgen:"references,omitempty"` Source *RepoPull_Source `json:"source,omitempty" cborgen:"source,omitempty"` Target *RepoPull_Target `json:"target" cborgen:"target"` diff --git a/api/tangled/reporemoveSecret.go b/api/tangled/reporemoveSecret.go --- a/api/tangled/reporemoveSecret.go +++ b/api/tangled/reporemoveSecret.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.removeSecret -// schema: sh.tangled.repo.removeSecret +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -21,8 +21,8 @@ Repo string `json:"repo" cborgen:"repo"` } // RepoRemoveSecret calls the XRPC method "sh.tangled.repo.removeSecret". -func RepoRemoveSecret(ctx context.Context, c util.LexClient, input *RepoRemoveSecret_Input) error { - if err := c.LexDo(ctx, util.Procedure, "application/json", "sh.tangled.repo.removeSecret", nil, input, nil); err != nil { +func RepoRemoveSecret(ctx context.Context, c lexutil.LexClient, input *RepoRemoveSecret_Input) error { + if err := c.LexDo(ctx, lexutil.Procedure, "application/json", "sh.tangled.repo.removeSecret", nil, input, nil); err != nil { return err } diff --git a/api/tangled/reposetDefaultBranch.go b/api/tangled/reposetDefaultBranch.go --- a/api/tangled/reposetDefaultBranch.go +++ b/api/tangled/reposetDefaultBranch.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.setDefaultBranch -// schema: sh.tangled.repo.setDefaultBranch +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -21,8 +21,8 @@ Repo string `json:"repo" cborgen:"repo"` } // RepoSetDefaultBranch calls the XRPC method "sh.tangled.repo.setDefaultBranch". -func RepoSetDefaultBranch(ctx context.Context, c util.LexClient, input *RepoSetDefaultBranch_Input) error { - if err := c.LexDo(ctx, util.Procedure, "application/json", "sh.tangled.repo.setDefaultBranch", nil, input, nil); err != nil { +func RepoSetDefaultBranch(ctx context.Context, c lexutil.LexClient, input *RepoSetDefaultBranch_Input) error { + if err := c.LexDo(ctx, lexutil.Procedure, "application/json", "sh.tangled.repo.setDefaultBranch", nil, input, nil); err != nil { return err } diff --git a/api/tangled/repotags.go b/api/tangled/repotags.go --- a/api/tangled/repotags.go +++ b/api/tangled/repotags.go @@ -1,14 +1,14 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.tags -// schema: sh.tangled.repo.tags +package tangled import ( "bytes" "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -20,7 +20,7 @@ // // cursor: Pagination cursor // limit: Maximum number of tags to return // repo: Repository identifier in format 'did:plc:.../repoName' -func RepoTags(ctx context.Context, c util.LexClient, cursor string, limit int64, repo string) ([]byte, error) { +func RepoTags(ctx context.Context, c lexutil.LexClient, cursor string, limit int64, repo string) ([]byte, error) { buf := new(bytes.Buffer) params := map[string]interface{}{} @@ -31,7 +31,7 @@ if limit != 0 { params["limit"] = limit } params["repo"] = repo - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.repo.tags", params, nil, buf); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.repo.tags", params, nil, buf); err != nil { return nil, err } diff --git a/api/tangled/repotree.go b/api/tangled/repotree.go --- a/api/tangled/repotree.go +++ b/api/tangled/repotree.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.tree -// schema: sh.tangled.repo.tree +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -61,7 +61,7 @@ // // path: Path within the repository tree // ref: Git reference (branch, tag, or commit SHA) // repo: Repository identifier in format 'did:plc:.../repoName' -func RepoTree(ctx context.Context, c util.LexClient, path string, ref string, repo string) (*RepoTree_Output, error) { +func RepoTree(ctx context.Context, c lexutil.LexClient, path string, ref string, repo string) (*RepoTree_Output, error) { var out RepoTree_Output params := map[string]interface{}{} @@ -70,7 +70,7 @@ params["path"] = path } params["ref"] = ref params["repo"] = repo - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.repo.tree", params, nil, &out); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.repo.tree", params, nil, &out); err != nil { return nil, err } diff --git a/api/tangled/spindlemember.go b/api/tangled/spindlemember.go --- a/api/tangled/spindlemember.go +++ b/api/tangled/spindlemember.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.spindle.member -// schema: sh.tangled.spindle.member +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ SpindleMemberNSID = "sh.tangled.spindle.member" ) func init() { - util.RegisterType("sh.tangled.spindle.member", &SpindleMember{}) -} // -// RECORDTYPE: SpindleMember + lexutil.RegisterType("sh.tangled.spindle.member", &SpindleMember{}) +} + type SpindleMember struct { - LexiconTypeID string `json:"$type,const=sh.tangled.spindle.member" cborgen:"$type,const=sh.tangled.spindle.member"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.spindle.member"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` // instance: spindle instance that the subject is now a member of Instance string `json:"instance" cborgen:"instance"` diff --git a/api/tangled/stateclosed.go b/api/tangled/stateclosed.go --- a/api/tangled/stateclosed.go +++ b/api/tangled/stateclosed.go @@ -1,8 +1,8 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.issue.state.closed -// schema: sh.tangled.repo.issue.state.closed +package tangled const ( RepoIssueStateClosedNSID = "sh.tangled.repo.issue.state.closed" diff --git a/api/tangled/stateopen.go b/api/tangled/stateopen.go --- a/api/tangled/stateopen.go +++ b/api/tangled/stateopen.go @@ -1,8 +1,8 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.issue.state.open -// schema: sh.tangled.repo.issue.state.open +package tangled const ( RepoIssueStateOpenNSID = "sh.tangled.repo.issue.state.open" diff --git a/api/tangled/statusclosed.go b/api/tangled/statusclosed.go --- a/api/tangled/statusclosed.go +++ b/api/tangled/statusclosed.go @@ -1,8 +1,8 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.pull.status.closed -// schema: sh.tangled.repo.pull.status.closed +package tangled const ( RepoPullStatusClosedNSID = "sh.tangled.repo.pull.status.closed" diff --git a/api/tangled/statusmerged.go b/api/tangled/statusmerged.go --- a/api/tangled/statusmerged.go +++ b/api/tangled/statusmerged.go @@ -1,8 +1,8 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.pull.status.merged -// schema: sh.tangled.repo.pull.status.merged +package tangled const ( RepoPullStatusMergedNSID = "sh.tangled.repo.pull.status.merged" diff --git a/api/tangled/statusopen.go b/api/tangled/statusopen.go --- a/api/tangled/statusopen.go +++ b/api/tangled/statusopen.go @@ -1,8 +1,8 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo.pull.status.open -// schema: sh.tangled.repo.pull.status.open +package tangled const ( RepoPullStatusOpenNSID = "sh.tangled.repo.pull.status.open" diff --git a/api/tangled/tangledknot.go b/api/tangled/tangledknot.go --- a/api/tangled/tangledknot.go +++ b/api/tangled/tangledknot.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.knot -// schema: sh.tangled.knot +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,10 +13,10 @@ KnotNSID = "sh.tangled.knot" ) func init() { - util.RegisterType("sh.tangled.knot", &Knot{}) -} // -// RECORDTYPE: Knot + lexutil.RegisterType("sh.tangled.knot", &Knot{}) +} + type Knot struct { - LexiconTypeID string `json:"$type,const=sh.tangled.knot" cborgen:"$type,const=sh.tangled.knot"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.knot"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` } diff --git a/api/tangled/tangledowner.go b/api/tangled/tangledowner.go --- a/api/tangled/tangledowner.go +++ b/api/tangled/tangledowner.go @@ -1,13 +1,13 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.owner -// schema: sh.tangled.owner +package tangled import ( "context" - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -20,9 +20,9 @@ Owner string `json:"owner" cborgen:"owner"` } // Owner calls the XRPC method "sh.tangled.owner". -func Owner(ctx context.Context, c util.LexClient) (*Owner_Output, error) { +func Owner(ctx context.Context, c lexutil.LexClient) (*Owner_Output, error) { var out Owner_Output - if err := c.LexDo(ctx, util.Query, "", "sh.tangled.owner", nil, nil, &out); err != nil { + if err := c.LexDo(ctx, lexutil.Query, "", "sh.tangled.owner", nil, nil, &out); err != nil { return nil, err } diff --git a/api/tangled/tangledpipeline.go b/api/tangled/tangledpipeline.go --- a/api/tangled/tangledpipeline.go +++ b/api/tangled/tangledpipeline.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.pipeline -// schema: sh.tangled.pipeline +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ PipelineNSID = "sh.tangled.pipeline" ) func init() { - util.RegisterType("sh.tangled.pipeline", &Pipeline{}) -} // -// RECORDTYPE: Pipeline + lexutil.RegisterType("sh.tangled.pipeline", &Pipeline{}) +} + type Pipeline struct { - LexiconTypeID string `json:"$type,const=sh.tangled.pipeline" cborgen:"$type,const=sh.tangled.pipeline"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.pipeline"` TriggerMetadata *Pipeline_TriggerMetadata `json:"triggerMetadata" cborgen:"triggerMetadata"` Workflows []*Pipeline_Workflow `json:"workflows" cborgen:"workflows"` } diff --git a/api/tangled/tangledpublicKey.go b/api/tangled/tangledpublicKey.go --- a/api/tangled/tangledpublicKey.go +++ b/api/tangled/tangledpublicKey.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.publicKey -// schema: sh.tangled.publicKey +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ PublicKeyNSID = "sh.tangled.publicKey" ) func init() { - util.RegisterType("sh.tangled.publicKey", &PublicKey{}) -} // -// RECORDTYPE: PublicKey + lexutil.RegisterType("sh.tangled.publicKey", &PublicKey{}) +} + type PublicKey struct { - LexiconTypeID string `json:"$type,const=sh.tangled.publicKey" cborgen:"$type,const=sh.tangled.publicKey"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.publicKey"` // createdAt: key upload timestamp CreatedAt string `json:"createdAt" cborgen:"createdAt"` // key: public key contents diff --git a/api/tangled/tangledrepo.go b/api/tangled/tangledrepo.go --- a/api/tangled/tangledrepo.go +++ b/api/tangled/tangledrepo.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.repo -// schema: sh.tangled.repo +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ RepoNSID = "sh.tangled.repo" ) func init() { - util.RegisterType("sh.tangled.repo", &Repo{}) -} // -// RECORDTYPE: Repo + lexutil.RegisterType("sh.tangled.repo", &Repo{}) +} + type Repo struct { - LexiconTypeID string `json:"$type,const=sh.tangled.repo" cborgen:"$type,const=sh.tangled.repo"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.repo"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` Description *string `json:"description,omitempty" cborgen:"description,omitempty"` // knot: knot where the repo was created diff --git a/api/tangled/tangledspindle.go b/api/tangled/tangledspindle.go --- a/api/tangled/tangledspindle.go +++ b/api/tangled/tangledspindle.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.spindle -// schema: sh.tangled.spindle +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,10 +13,10 @@ SpindleNSID = "sh.tangled.spindle" ) func init() { - util.RegisterType("sh.tangled.spindle", &Spindle{}) -} // -// RECORDTYPE: Spindle + lexutil.RegisterType("sh.tangled.spindle", &Spindle{}) +} + type Spindle struct { - LexiconTypeID string `json:"$type,const=sh.tangled.spindle" cborgen:"$type,const=sh.tangled.spindle"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.spindle"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` } diff --git a/api/tangled/tangledstring.go b/api/tangled/tangledstring.go --- a/api/tangled/tangledstring.go +++ b/api/tangled/tangledstring.go @@ -1,11 +1,11 @@ // Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. -package tangled +// Lexicon schema: sh.tangled.string -// schema: sh.tangled.string +package tangled import ( - "github.com/bluesky-social/indigo/lex/util" + lexutil "github.com/bluesky-social/indigo/lex/util" ) const ( @@ -13,11 +13,11 @@ StringNSID = "sh.tangled.string" ) func init() { - util.RegisterType("sh.tangled.string", &String{}) -} // -// RECORDTYPE: String + lexutil.RegisterType("sh.tangled.string", &String{}) +} + type String struct { - LexiconTypeID string `json:"$type,const=sh.tangled.string" cborgen:"$type,const=sh.tangled.string"` + LexiconTypeID string `json:"$type" cborgen:"$type,const=sh.tangled.string"` Contents string `json:"contents" cborgen:"contents"` CreatedAt string `json:"createdAt" cborgen:"createdAt"` Description string `json:"description" cborgen:"description"` -- tangled.sh