type golang.org/x/pkgsite/internal/proxydatasource.DataSource

19 uses

	golang.org/x/pkgsite/internal/proxydatasource (current package)
		datasource.go#L27: var _ internal.DataSource = (*DataSource)(nil)
		datasource.go#L30: func New(proxyClient *proxy.Client) *DataSource {
		datasource.go#L34: func NewForTesting(proxyClient *proxy.Client) *DataSource {
		datasource.go#L38: func newDataSource(proxyClient *proxy.Client, sourceClient *source.Client) *DataSource {
		datasource.go#L39: 	return &DataSource{
		datasource.go#L52: func NewBypassingLicenseCheck(c *proxy.Client) *DataSource {
		datasource.go#L60: type DataSource struct {
		datasource.go#L88: func (ds *DataSource) getModule(ctx context.Context, modulePath, version string, _ internal.BuildContext) (_ *internal.Module, err error) {
		datasource.go#L165: func (ds *DataSource) findModule(ctx context.Context, pkgPath string, version string) (_ string, _ *proxy.VersionInfo, err error) {
		datasource.go#L182: func (ds *DataSource) getUnit(ctx context.Context, fullPath, modulePath, version string, bc internal.BuildContext) (_ *internal.Unit, err error) {
		datasource.go#L197: func (ds *DataSource) GetLatestInfo(ctx context.Context, unitPath, modulePath string, latestUnitMeta *internal.UnitMeta) (latest internal.LatestInfo, err error) {
		datasource.go#L222: func (ds *DataSource) getLatestMajorVersion(ctx context.Context, fullPath, modulePath string) (_ string, _ string, 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#L25: func (ds *DataSource) GetModuleInfo(ctx context.Context, modulePath, version string) (_ *internal.ModuleInfo, err error) {
		details.go#L35: func (ds *DataSource) GetUnitMeta(ctx context.Context, path, inModulePath, inVersion string) (_ *internal.UnitMeta, err error) {
		details.go#L69: func (*DataSource) GetExperiments(ctx context.Context) ([]*internal.Experiment, error) {
		details.go#L74: func (ds *DataSource) GetNestedModules(ctx context.Context, modulePath string) (_ []*internal.ModuleInfo, err error) {
		details.go#L79: func (ds *DataSource) GetModuleReadme(ctx context.Context, modulePath, resolvedVersion string) (*internal.Readme, error) {

	golang.org/x/pkgsite/cmd/frontend
		main.go#L81: 		var pds *proxydatasource.DataSource