type golang.org/x/pkgsite/internal.UnitMeta

40 uses

	golang.org/x/pkgsite/internal (current package)
		datasource.go#L20: 	GetUnit(ctx context.Context, pathInfo *UnitMeta, fields FieldSet, bc BuildContext) (_ *Unit, err error)
		datasource.go#L22: 	GetUnitMeta(ctx context.Context, path, requestedModulePath, requestedVersion string) (_ *UnitMeta, err error)
		datasource.go#L28: 	GetLatestInfo(ctx context.Context, unitPath, modulePath string, latestUnitMeta *UnitMeta) (LatestInfo, error)
		unit.go#L12: type UnitMeta struct {
		unit.go#L27: func (um *UnitMeta) IsPackage() bool {
		unit.go#L32: func (um *UnitMeta) IsCommand() bool {
		unit.go#L37: func (um *UnitMeta) IsModule() bool {
		unit.go#L46: 	UnitMeta

	golang.org/x/pkgsite/internal/fetch
		unit.go#L50: 			UnitMeta: internal.UnitMeta{

	golang.org/x/pkgsite/internal/frontend
		breadcrumb.go#L16: func displayBreadcrumb(um *internal.UnitMeta, requestedVersion string) breadcrumb {
		directory.go#L95: func getNestedModules(ctx context.Context, ds internal.DataSource, um *internal.UnitMeta, sds []*DirectoryInfo) ([]*DirectoryInfo, error) {
		directory.go#L127: func getSubdirectories(um *internal.UnitMeta, pkgs []*internal.PackageMeta) []*DirectoryInfo {
		header.go#L27: func pageTitle(um *internal.UnitMeta) string {
		header.go#L44: func pageType(um *internal.UnitMeta) string {
		header.go#L62: func pageLabels(um *internal.UnitMeta) []string {
		imports.go#L39: 	u, err := ds.GetUnit(ctx, &internal.UnitMeta{
		latest_version.go#L22: func (s *Server) GetLatestInfo(ctx context.Context, unitPath, modulePath string, latestUnitMeta *internal.UnitMeta) internal.LatestInfo {
		license.go#L39: func fetchLicensesDetails(ctx context.Context, ds internal.DataSource, um *internal.UnitMeta) (*LicensesDetails, error) {
		main.go#L107: func fetchMainDetails(ctx context.Context, ds internal.DataSource, um *internal.UnitMeta, expandReadme bool, bc internal.BuildContext) (_ *MainDetails, err error) {
		tabs.go#L78: func fetchDetailsForUnit(ctx context.Context, r *http.Request, tab string, ds internal.DataSource, um *internal.UnitMeta, bc internal.BuildContext) (_ interface{}, err error) {
		unit.go#L31: 	Unit *internal.UnitMeta
		unit.go#L167: 	var latestUnitMeta *internal.UnitMeta
		unit.go#L248: func isValidTabForUnit(tab string, um *internal.UnitMeta) bool {
		unit.go#L274: func canonicalURLPath(um *internal.UnitMeta) string {

	golang.org/x/pkgsite/internal/localdatasource
		datasource.go#L111: func (ds *DataSource) GetUnit(ctx context.Context, pathInfo *internal.UnitMeta, fields internal.FieldSet, bc internal.BuildContext) (_ *internal.Unit, err error) {
		datasource.go#L134: func (ds *DataSource) GetUnitMeta(ctx context.Context, path, requestedModulePath, requestedVersion string) (_ *internal.UnitMeta, err error) {
		datasource.go#L151: 	um := &internal.UnitMeta{
		datasource.go#L191: func (ds *DataSource) GetLatestInfo(ctx context.Context, unitPath, modulePath string, latestUnitMeta *internal.UnitMeta) (internal.LatestInfo, error) {

	golang.org/x/pkgsite/internal/postgres
		unit.go#L38: func (db *DB) GetUnitMeta(ctx context.Context, fullPath, requestedModulePath, requestedVersion string) (_ *internal.UnitMeta, err error) {
		unit.go#L54: func (db *DB) getUnitMetaWithKnownLatestVersion(ctx context.Context, fullPath, modulePath, version string, lmv *internal.LatestModuleVersions) (_ *internal.UnitMeta, err error) {
		unit.go#L95: 		um           = internal.UnitMeta{Path: fullPath}
		unit.go#L245: func (db *DB) GetUnit(ctx context.Context, um *internal.UnitMeta, fields internal.FieldSet, bc internal.BuildContext) (_ *internal.Unit, err error) {
		unit.go#L425: func (db *DB) getUnitWithAllFields(ctx context.Context, um *internal.UnitMeta, bc internal.BuildContext) (_ *internal.Unit, err error) {
		version.go#L156: func (db *DB) GetLatestInfo(ctx context.Context, unitPath, modulePath string, latestUnitMeta *internal.UnitMeta) (latest internal.LatestInfo, err error) {

	golang.org/x/pkgsite/internal/proxydatasource
		datasource.go#L197: func (ds *DataSource) GetLatestInfo(ctx context.Context, unitPath, modulePath string, latestUnitMeta *internal.UnitMeta) (latest internal.LatestInfo, err error) {
		details.go#L18: func (ds *DataSource) GetUnit(ctx context.Context, um *internal.UnitMeta, field internal.FieldSet, bc internal.BuildContext) (_ *internal.Unit, err error) {
		details.go#L35: func (ds *DataSource) GetUnitMeta(ctx context.Context, path, inModulePath, inVersion string) (_ *internal.UnitMeta, err error) {
		details.go#L50: 	um := &internal.UnitMeta{

	golang.org/x/pkgsite/internal/testing/sample
		sample.go#L350: func UnitMeta(path, modulePath, version, name string, isRedistributable bool) *internal.UnitMeta {
		sample.go#L351: 	return &internal.UnitMeta{