Skip to main content

Module collaboration

Module collaboration 

Source

Structs§

AnnotationDecimal
AnnotationQuery
AnnotationSourceReference
CollabOpId
CollaborationActor
CollaborationIdempotencyKey
CollaborationMetadata
CollaborationOperationEnvelope
CollaborationScope
CollaborationSourceAnchor
ContextProvenance
Evidence captured by the authoring context command. This remains inside the signed native operation even when a hosted view does not project every field.
ContextRevision
DecodedCollaborationOperation
DiscussionRecordId
DiscussionTurnV1
HostedCollaborationSet
LegacyDiscussionId
LegacySourceLocator
MaterializedDiscussion
MaterializedRepositoryCollaboration

Enums§

AnnotationComparison
AnnotationTag
AnnotationTagPredicate
AnnotationValue
AuthoredSourceRequirement
A distinct source permission required to emit an authored anchor or tag. Revision requirements include the original path, but not line coordinates: entry visibility is a property of the file, independent of its referrers.
CollabOpIdParseError
CollaborationAnchor
CollaborationAnchorStatus
CollaborationCodecError
CollaborationMention
CollaborationOperationBodyV1
CollaborationRecordKind
CollaborationResolution
CollaborationRevision
DiscussionRecordIdParseError
LegacyDiscussionResolutionV1

Constants§

COLLABORATION_OPERATION_SCHEMA_VERSION
CONTEXT_FORMAT

Functions§

authored_review_requirements
Source predicates of a signed review, independent of its current display location. The source and target scopes are explicit because a fork review can compare a source Thread with its independently shared parent Thread.
authored_source_requirements
Normalize the source dependencies of a signed anchor and its tags.
materialize_repository_collaboration
validate_annotation_tags