Skip to content

Latest commit

 

History

History
196 lines (115 loc) · 6.15 KB

commit.md

File metadata and controls

196 lines (115 loc) · 6.15 KB

Commit Schema

https://platform.codeclimate.com/schemas/commit

Adds latest changes to the source code.

Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status No Forbidden Allowed none Commit.schema.json

Commit Type

object (Commit)

Commit Properties

Property Type Required Nullable Defined by
_type string Required cannot be null Commit
id string Required cannot be null Commit
self string Required cannot be null Commit
author Merged Optional cannot be null Commit
committer Merged Optional cannot be null Commit
message string Required cannot be null Commit
tree string Optional cannot be null Commit
parents array Optional cannot be null Commit
statistics object Optional cannot be null Commit

_type

_type

  • is required
  • Type: string
  • cannot be null
  • defined in: Commit

_type Type

string

_type Constraints

constant: the value of this property must be equal to:

"Commit"

id

The unique ID of this commit.

id

  • is required
  • Type: string
  • cannot be null
  • defined in: Commit

id Type

string

self

The canonical URI for this record.

self

  • is required
  • Type: string
  • cannot be null
  • defined in: Commit

self Type

string

self Constraints

URI: the string must be a URI, according to RFC 3986

author

The self URI of the author, or a nested author record.

author

  • is optional
  • Type: merged type (Details)
  • cannot be null
  • defined in: Commit

author Type

merged type (Details)

one (and only one) of

committer

The self URI of the committer this test commit to, or a nested committer record.

committer

  • is optional
  • Type: merged type (Details)
  • cannot be null
  • defined in: Commit

committer Type

merged type (Details)

one (and only one) of

message

The commit message.

message

  • is required
  • Type: string
  • cannot be null
  • defined in: Commit

message Type

string

tree

The commit tree.

tree

  • is optional
  • Type: string
  • cannot be null
  • defined in: Commit

tree Type

string

parents

The commit parent.

parents

  • is optional
  • Type: string[]
  • cannot be null
  • defined in: Commit

parents Type

string[]

statistics

commit statistics.

statistics

  • is optional
  • Type: object (Details)
  • cannot be null
  • defined in: Commit

statistics Type

object (Details)