package google.devtools.source.v1

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

message AliasContext

source_context.proto:61

An alias to a repo revision.

Used in: CloudRepoSourceContext, GerritSourceContext

enum AliasContext.Kind

source_context.proto:63

The type of an Alias.

Used in: AliasContext

message CloudRepoSourceContext

source_context.proto:88

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:177

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:107

A CloudWorkspaceSourceContext denotes a workspace at a particular snapshot.

Used in: SourceContext

message ExtendedSourceContext

source_context.proto:52

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

Used in: clouddebugger.v2.Debuggee

message GerritSourceContext

source_context.proto:117

A SourceContext referring to a Gerrit project.

Used in: SourceContext

message GitSourceContext

source_context.proto:142

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

Used in: SourceContext

message ProjectRepoId

source_context.proto:166

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:152

A unique identifier for a cloud repo.

Used in: CloudRepoSourceContext, CloudWorkspaceId

message SourceContext

source_context.proto:33

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