MCPcopy Create free account

hub / github.com/Debian/dcs / types & classes

Types & classes198 in github.com/Debian/dcs

↓ 16 callersTypeAliasTrigram
internal/index/types.go:7
↓ 4 callersTypeAliascontextKey
contextKeys are used to identify the type of value in the context. Since these are string, it is possible to get a short description of the context ke
internal/openapiclient/configuration.go:21
↓ 3 callersTypeAliaspostEntry
A postEntry is an in-memory (trigram, file#) pair.
index/write.go:84
↓ 2 callersTypeAliaspointerByRanking
cmd/dcs-web/querymanager.go:113
↓ 1 callersTypeAliasflags
The flags record state about a position between bytes in the text.
regexp/match.go:38
StructAPIClient
APIClient manages communication with the Debian Code Search API v1.4.0 In most cases there should be only one, shared, APIClient.
internal/openapiclient/client.go:43
StructAPIKey
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
internal/openapiclient/configuration.go:48
StructAPIResponse
internal/openapiclient/response.go:17
StructBasicAuth
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
internal/openapiclient/configuration.go:42
StructConfiguration
internal/openapiclient/configuration.go:53
InterfaceDCSClient
DCSClient is the client API for DCS service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/googl
internal/proto/dcspb/dcs_grpc.pb.go:21
InterfaceDCSServer
DCSServer is the server API for DCS service. All implementations must embed UnimplementedDCSServer for forward compatibility
internal/proto/dcspb/dcs_grpc.pb.go:101
InterfaceDCS_ResultsClient
internal/proto/dcspb/dcs_grpc.pb.go:81
InterfaceDCS_ResultsServer
internal/proto/dcspb/dcs_grpc.pb.go:159
InterfaceDCS_SearchClient
internal/proto/dcspb/dcs_grpc.pb.go:49
InterfaceDCS_SearchServer
internal/proto/dcspb/dcs_grpc.pb.go:138
StructDecoder
See also https://docs.gitlab.com/ee/api/oauth2.html TODO: reference this code from https://wiki.debian.org/Salsa/SSO
internal/apikeys/apikeys.go:23
StructDeltaReader
A DeltaReader reads up to 256 deltas at a time (i.e. one TurboPFor block), which is useful for copying index data in a windowed fashion (for merging).
internal/index/read.go:269
StructDocidReader
internal/index/read.go:28
FuncTypeErrFunc
An ErrFunc is called for each error adding a file to the index, allowing the caller to take action (e.g. delete the not added files to conserve disk s
internal/index/write.go:87
StructError
internal/proto/dcspb/dcs.pb.go:197
StructError
cmd/dcs-web/querymanager.go:74
TypeAliasError_ErrorType
internal/proto/dcspb/dcs.pb.go:26
StructEvent
internal/proto/dcspb/dcs.pb.go:378
StructEvent_Error
internal/proto/dcspb/dcs.pb.go:462
StructEvent_Match
internal/proto/dcspb/dcs.pb.go:470
StructEvent_Pagination
internal/proto/dcspb/dcs.pb.go:474
StructEvent_Progress
internal/proto/dcspb/dcs.pb.go:466
TypeAliasEvent_Type
internal/proto/dcspb/dcs.pb.go:78
StructFile
internal/mmap/mmap.go:11
StructFileReply
internal/proto/sourcebackendpb/sourcebackend.pb.go:118
StructFileRequest
internal/proto/sourcebackendpb/sourcebackend.pb.go:71
StructGarbageCollectReply
internal/proto/packageimporterpb/packageimporter.pb.go:334
StructGarbageCollectRequest
internal/proto/packageimporterpb/packageimporter.pb.go:287
StructGenericSwaggerError
GenericSwaggerError Provides access to the body, error and model on returned errors.
internal/openapiclient/client.go:456
StructGrep
TODO:
regexp/match.go:353
FuncTypeIgnoreFunc
An IgnoreFunc returns a non-nil error describing the reason why the file should not be added to the index, or nil if it should be added.
internal/index/write.go:82
StructImportReply
internal/proto/packageimporterpb/packageimporter.pb.go:173
StructImportRequest
internal/proto/packageimporterpb/packageimporter.pb.go:110
StructIndex
internal/index/read.go:374
StructIndex
An Index implements read-only access to a trigram index.
index/read.go:83
StructIndexWriter
An IndexWriter creates an on-disk index corresponding to a set of files.
index/write.go:41
StructInstance
internal/localdcs/localdcs.go:286
StructKey
internal/apikeys/apikeys.go:74
StructMatch
regexp/match.go:400
StructMatch
internal/proto/sourcebackendpb/sourcebackend.pb.go:230
StructMatch
internal/index/read.go:409
StructMergeReply
internal/proto/packageimporterpb/packageimporter.pb.go:249
StructMergeRequest
internal/proto/packageimporterpb/packageimporter.pb.go:211
StructMetaEntry
A MetaEntry specifies the offset (in the corresponding data file) and number of entries for each trigram.
internal/index/types.go:11
StructOptions
internal/apikeys/apikeys.go:83
StructPForReader
internal/index/read.go:100
InterfacePackageImporterClient
PackageImporterClient is the client API for PackageImporter service. For semantics around ctx use and closing/ending streaming RPCs, please refer to
internal/proto/packageimporterpb/packageimporter_grpc.pb.go:20
InterfacePackageImporterServer
PackageImporterServer is the server API for PackageImporter service. All implementations must embed UnimplementedPackageImporterServer for forward com
internal/proto/packageimporterpb/packageimporter_grpc.pb.go:101
InterfacePackageImporter_ImportClient
internal/proto/packageimporterpb/packageimporter_grpc.pb.go:55
InterfacePackageImporter_ImportServer
internal/proto/packageimporterpb/packageimporter_grpc.pb.go:162
StructPackageSearchResult
internal/openapiclient/model_package_search_result.go:13
StructPackagesReply
internal/proto/packageimporterpb/packageimporter.pb.go:63
StructPackagesRequest
internal/proto/packageimporterpb/packageimporter.pb.go:25
StructPagination
internal/proto/dcspb/dcs.pb.go:323
StructPagination
cmd/dcs-web/querymanager.go:463
StructPerPackageResult
internal/api/api.go:12
StructPosrelReader
internal/index/read.go:310
StructProgress
internal/proto/dcspb/dcs.pb.go:252
StructProgressUpdate
internal/proto/sourcebackendpb/sourcebackend.pb.go:354
StructProgressUpdate
cmd/dcs-web/querymanager.go:82
StructQuery
A Query is a matching machine, like a regular expression, that matches some text and not other text. When we compute a Query from a regexp, the Query
internal/index/regexp.go:23
StructQuery
cmd/dcs-web/dcs-web.go:234
StructQuery
A Query is a matching machine, like a regular expression, that matches some text and not other text. When we compute a Query from a regexp, the Query
index/regexp.go:23
TypeAliasQueryOp
internal/index/regexp.go:29
TypeAliasQueryOp
index/regexp.go:29
StructQueryStr
Represents a query string with pre-compiled regular expressions for faster matching.
ranking/querystr.go:11
StructRankingOpts
ranking/opts.go:10
StructRegexp
Regexp is the representation of a compiled regular expression. A Regexp is NOT SAFE for concurrent use by multiple goroutines.
regexp/regexp.go:17
StructReplaceIndexReply
internal/proto/sourcebackendpb/sourcebackend.pb.go:519
StructReplaceIndexRequest
internal/proto/sourcebackendpb/sourcebackend.pb.go:472
StructResultPath
The regular expression trigram index provides us a path to a potential result. This data structure represents such a path and allows for ranking and s
ranking/pre-ranking.go:47
TypeAliasResultPaths
ranking/pre-ranking.go:105
StructResultsRequest
internal/proto/dcspb/dcs.pb.go:486
StructSearchApiSearchOpts
* SearchApiService Searches through source code Performs a search through the full Debian Code Search corpus, blocking until all results are available
internal/openapiclient/api_search.go:40
StructSearchApiSearchperpackageOpts
* SearchApiService Like /search, but aggregates per package The search results are currently sorted arbitrarily, but we intend to sort them by ranking
internal/openapiclient/api_search.go:150
TypeAliasSearchApiService
internal/openapiclient/api_search.go:27
StructSearchReply
internal/proto/sourcebackendpb/sourcebackend.pb.go:409
TypeAliasSearchReply_Type
internal/proto/sourcebackendpb/sourcebackend.pb.go:25
StructSearchRequest
internal/proto/dcspb/dcs.pb.go:133
StructSearchRequest
internal/proto/sourcebackendpb/sourcebackend.pb.go:165
StructSearchResult
internal/api/api.go:3
StructSearchResult
A search result matching the specified query. You can use sources.debian.org to view the file contents. See https://github.com/Debian/dcs/blob/master/
internal/openapiclient/model_search_result.go:14
StructServer
internal/sourcebackend/sourcebackend.go:138
InterfaceSourceBackendClient
SourceBackendClient is the client API for SourceBackend service. For semantics around ctx use and closing/ending streaming RPCs, please refer to http
internal/proto/sourcebackendpb/sourcebackend_grpc.pb.go:20
InterfaceSourceBackendServer
SourceBackendServer is the server API for SourceBackend service. All implementations must embed UnimplementedSourceBackendServer for forward compatibi
internal/proto/sourcebackendpb/sourcebackend_grpc.pb.go:92
InterfaceSourceBackend_SearchClient
internal/proto/sourcebackendpb/sourcebackend_grpc.pb.go:63
InterfaceSourceBackend_SearchServer
internal/proto/sourcebackendpb/sourcebackend_grpc.pb.go:156
StructSourceReply
internal/sourcebackend/sourcebackend.go:131
StructStoredRanking
Represents an entry from our ranking database (determined by using the meta information about source packages).
ranking/pre-ranking.go:23
StructStringPool
stringpool/stringpool.go:11
StructStructuredVersion
internal/version/version.go:5
FuncTypeSuccessFunc
A SuccessFunc is called for each file which was successfully added to the index.
internal/index/write.go:91
StructUnimplementedDCSServer
UnimplementedDCSServer must be embedded to have forward compatible implementations.
internal/proto/dcspb/dcs_grpc.pb.go:108
StructUnimplementedPackageImporterServer
UnimplementedPackageImporterServer must be embedded to have forward compatible implementations.
internal/proto/packageimporterpb/packageimporter_grpc.pb.go:112
next →1–100 of 198, ranked by callers