From 0f21f325cc5d45c798e2fd5793243d211c055170 Mon Sep 17 00:00:00 2001 From: Julie Tibshirani Date: Tue, 24 Oct 2023 08:24:21 -0700 Subject: [PATCH] C-tags: use type def instead of type alias (#672) Tiny change to use a type def, as we usually prefer those over type aliases. --- cmd/zoekt-sourcegraph-indexserver/sg.go | 5 +++-- ctags/parser_map.go | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/cmd/zoekt-sourcegraph-indexserver/sg.go b/cmd/zoekt-sourcegraph-indexserver/sg.go index b35f8808f..07a901e00 100644 --- a/cmd/zoekt-sourcegraph-indexserver/sg.go +++ b/cmd/zoekt-sourcegraph-indexserver/sg.go @@ -24,6 +24,7 @@ import ( "github.com/go-git/go-git/v5" retryablehttp "github.com/hashicorp/go-retryablehttp" proto "github.com/sourcegraph/zoekt/cmd/zoekt-sourcegraph-indexserver/protos/sourcegraph/zoekt/configuration/v1" + "github.com/sourcegraph/zoekt/ctags" "golang.org/x/net/trace" "google.golang.org/grpc" @@ -455,10 +456,10 @@ func (o *indexOptionsItem) FromProto(x *proto.ZoektIndexOptions) { } item := indexOptionsItem{} - languageMap := make(map[string]uint8) + languageMap := make(map[string]ctags.CTagsParserType) for _, lang := range x.GetLanguageMap() { - languageMap[lang.GetLanguage()] = uint8(lang.GetCtags().Number()) + languageMap[lang.GetLanguage()] = ctags.CTagsParserType(lang.GetCtags().Number()) } item.IndexOptions = IndexOptions{ diff --git a/ctags/parser_map.go b/ctags/parser_map.go index b7756648a..5dabe66b0 100644 --- a/ctags/parser_map.go +++ b/ctags/parser_map.go @@ -18,7 +18,7 @@ import ( "fmt" ) -type CTagsParserType = uint8 +type CTagsParserType uint8 const ( UnknownCTags CTagsParserType = iota