ref: ab174c473618dd3743881cf44e02c2db4d1ecd5f
dir: /object/type/table.go/
package objecttype
//nolint:gochecknoglobals
var typeTable = [...]typeDetails{
TypeInvalid: {},
TypeCommit: {name: "commit", isBaseObject: true},
TypeTree: {name: "tree", isBaseObject: true},
TypeBlob: {name: "blob", isBaseObject: true},
TypeTag: {name: "tag", isBaseObject: true},
TypeFuture: {},
TypeOfsDelta: {},
TypeRefDelta: {},
}
//nolint:gochecknoglobals
var typeByName = map[string]Type{
typeTable[TypeCommit].name: TypeCommit,
typeTable[TypeTree].name: TypeTree,
typeTable[TypeBlob].name: TypeBlob,
typeTable[TypeTag].name: TypeTag,
}