Skip to main content

GmLintResult

Whether an app's game model hangs together. Every check is recomputed on demand: a stored warning goes stale the moment an unrelated object changes, which is the failure this replaces.

type GmLintResult {
appId: BigInt!
findings: [GmLintFindingType!]!
errorCount: Int!
warningCount: Int!
clean: Boolean!
}

Fields

GmLintResult.appId ● BigInt! non-null scalar

The app that was linted.

GmLintResult.findings ● [GmLintFindingType!]! non-null object

Findings, errors first, then by code and subject.

GmLintResult.errorCount ● Int! non-null scalar

How many findings have severity ERROR.

GmLintResult.warningCount ● Int! non-null scalar

How many findings have severity WARNING.

GmLintResult.clean ● Boolean! non-null scalar

True when there are no ERROR findings. WARNING findings do not make an app unclean, because most of them are a normal mid-edit state.

Returned By

gameModelLint query