org.tangled.git.defs

Repository @tangled.org did:plc:wshs7t2adsemcrrd4snkeqli namespace authority
Details · defs
Kinddefs
Authoritygit.tangled.org
Indexed

#byteChanges

object

Properties

lhs

requiredinteger
  • minimum: 0

rhs

requiredinteger
  • minimum: 0

#commit

object

Properties

author

requiredref
Reference

committer

requiredref
Reference

hash

requiredstring

Commit Object ID

message

requiredstring

tree

requiredstring

Tree Object ID

#diffHunk

object

Properties

lines

requiredarray
itemsref
Reference

novelLhs

requiredarray

0-based line numbers holding novel content on the left side

itemsinteger
  • minimum: 0

novelRhs

requiredarray

0-based line numbers holding novel content on the right side

itemsinteger
  • minimum: 0

#diffSrc

object

One side of a file diff.

Properties

content

string

Inlined content. Used on interdiff's LHS.

isBinary

requiredboolean

isSubmodule

requiredboolean

oid

requiredstring

Blob oid, or the commit oid for a submodule

path

requiredstring

size

requiredinteger
  • minimum: 0

#diffStat

object

Properties

deletions

requiredinteger
  • minimum: 0

filesChanged

requiredinteger
  • minimum: 0

insertions

requiredinteger
  • minimum: 0

#fileDiff

object

Properties

Byte count per side, present only when the two sides differ

Reference

hasSyntacticChanges

requiredboolean

hunks

requiredarray
itemsref
Reference

lhsSrc

requiredref
Reference

rhsSrc

requiredref
Reference

#linePair

object

One aligned line pair; a side is absent when that side has no line.

Properties

lhs

integer
  • minimum: 0

rhs

integer
  • minimum: 0

#signature

object

Properties

email

requiredstring

Person email

name

requiredstring

Person name

when

requiredstring · datetime

Timestamp of the signature

#submodule

object

Properties

branch

string

Branch to track in the submodule

name

requiredstring

Submodule name

url

requiredstring

Submodule repository URL