package google.devtools.source.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AliasContext

source_context.proto:60

An alias to a repo revision.

Used in: CloudRepoSourceContext, GerritSourceContext

enum AliasContext.Kind

source_context.proto:62

The type of an Alias.

Used in: AliasContext

message CloudRepoSourceContext

source_context.proto:87

A CloudRepoSourceContext denotes a particular revision in a cloud repo (a repo hosted by the Google Cloud Platform).

Used in: SourceContext

message CloudWorkspaceId

source_context.proto:176

A CloudWorkspaceId is a unique identifier for a cloud workspace. A cloud workspace is a place associated with a repo where modified files can be stored before they are committed.

Used in: CloudWorkspaceSourceContext

message CloudWorkspaceSourceContext

source_context.proto:106

A CloudWorkspaceSourceContext denotes a workspace at a particular snapshot.

Used in: SourceContext

message ExtendedSourceContext

source_context.proto:51

An ExtendedSourceContext is a SourceContext combined with additional details describing the context.

Used in: clouddebugger.v2.Debuggee

message GerritSourceContext

source_context.proto:116

A SourceContext referring to a Gerrit project.

Used in: SourceContext

message GitSourceContext

source_context.proto:141

A GitSourceContext denotes a particular revision in a third party Git repository (e.g. GitHub).

Used in: SourceContext

message ProjectRepoId

source_context.proto:165

Selects a repo using a Google Cloud Platform project ID (e.g. winged-cargo-31) and a repo name within that project.

Used in: RepoId

message RepoId

source_context.proto:151

A unique identifier for a cloud repo.

Used in: CloudRepoSourceContext, CloudWorkspaceId

message SourceContext

source_context.proto:32

A SourceContext is a reference to a tree of files. A SourceContext together with a path point to a unique revision of a single file or directory.

Used in: clouddebugger.v2.Debuggee, ExtendedSourceContext