ref: 3ce59c3248dec0eb0f918c42f37f53bc2ac20425
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,
}