Skip to content

Commit

Permalink
mod/modfile: move from internal/mod/modfile
Browse files Browse the repository at this point in the history
This is one stage towards making the modules API public.

For #2874.

Signed-off-by: Roger Peppe <rogpeppe@gmail.com>
Change-Id: I8eec8f8c31730017c1e1575bbcd31572aa1b21ec
Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1177411
Unity-Result: CUE porcuepine <cue.porcuepine@gmail.com>
Reviewed-by: Daniel Martí <mvdan@mvdan.cc>
TryBot-Result: CUEcueckoo <cueckoo@gmail.com>
  • Loading branch information
rogpeppe committed Feb 29, 2024
1 parent 2727766 commit 8533c7d
Show file tree
Hide file tree
Showing 14 changed files with 14 additions and 14 deletions.
2 changes: 1 addition & 1 deletion cmd/cue/cmd/mod.go
Expand Up @@ -23,7 +23,7 @@ import (

"github.com/spf13/cobra"

"cuelang.org/go/internal/mod/modfile"
"cuelang.org/go/mod/modfile"
"cuelang.org/go/mod/module"
gomodule "golang.org/x/mod/module"
)
Expand Down
2 changes: 1 addition & 1 deletion cmd/cue/cmd/modpublish.go
Expand Up @@ -22,9 +22,9 @@ import (

"github.com/spf13/cobra"

"cuelang.org/go/internal/mod/modfile"
"cuelang.org/go/internal/mod/modregistry"
"cuelang.org/go/internal/mod/modzip"
"cuelang.org/go/mod/modfile"
"cuelang.org/go/mod/module"
)

Expand Down
2 changes: 1 addition & 1 deletion cue/load/config.go
Expand Up @@ -25,8 +25,8 @@ import (
"cuelang.org/go/cue/errors"
"cuelang.org/go/cue/token"
"cuelang.org/go/internal"
"cuelang.org/go/internal/mod/modfile"
"cuelang.org/go/internal/mod/modload"
"cuelang.org/go/mod/modfile"
)

const (
Expand Down
2 changes: 1 addition & 1 deletion cue/load/module.go
Expand Up @@ -9,10 +9,10 @@ import (

"cuelang.org/go/cue/errors"
"cuelang.org/go/cue/token"
"cuelang.org/go/internal/mod/modfile"
"cuelang.org/go/internal/mod/modload"
"cuelang.org/go/internal/mod/mvs"
"cuelang.org/go/internal/mod/semver"
"cuelang.org/go/mod/modfile"
"cuelang.org/go/mod/module"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/mod/modcache/fetch.go
Expand Up @@ -16,12 +16,12 @@ import (
"github.com/rogpeppe/go-internal/robustio"

"cuelang.org/go/internal/mod/internal/par"
"cuelang.org/go/internal/mod/modfile"
"cuelang.org/go/internal/mod/modload"
"cuelang.org/go/internal/mod/modpkgload"
"cuelang.org/go/internal/mod/modregistry"
"cuelang.org/go/internal/mod/modrequirements"
"cuelang.org/go/internal/mod/modzip"
"cuelang.org/go/mod/modfile"
"cuelang.org/go/mod/module"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/mod/modload/load.go
Expand Up @@ -12,11 +12,11 @@ import (
"slices"

"cuelang.org/go/internal/mod/internal/par"
"cuelang.org/go/internal/mod/modfile"
"cuelang.org/go/internal/mod/modimports"
"cuelang.org/go/internal/mod/modpkgload"
"cuelang.org/go/internal/mod/modrequirements"
"cuelang.org/go/internal/mod/semver"
"cuelang.org/go/mod/modfile"
"cuelang.org/go/mod/module"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/mod/modload/load_test.go
Expand Up @@ -16,12 +16,12 @@ import (
"github.com/google/go-cmp/cmp"
"golang.org/x/tools/txtar"

"cuelang.org/go/internal/mod/modfile"
"cuelang.org/go/internal/mod/modpkgload"
"cuelang.org/go/internal/mod/modregistry"
"cuelang.org/go/internal/mod/modrequirements"
"cuelang.org/go/internal/registrytest"
"cuelang.org/go/internal/txtarfs"
"cuelang.org/go/mod/modfile"
"cuelang.org/go/mod/module"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/mod/modpkgload/pkgload_test.go
Expand Up @@ -14,9 +14,9 @@ import (
"github.com/google/go-cmp/cmp"
"golang.org/x/tools/txtar"

"cuelang.org/go/internal/mod/modfile"
"cuelang.org/go/internal/mod/modrequirements"
"cuelang.org/go/internal/txtarfs"
"cuelang.org/go/mod/modfile"
"cuelang.org/go/mod/module"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/mod/modregistry/client.go
Expand Up @@ -30,8 +30,8 @@ import (
specs "github.com/opencontainers/image-spec/specs-go"
ocispec "github.com/opencontainers/image-spec/specs-go/v1"

"cuelang.org/go/internal/mod/modfile"
"cuelang.org/go/internal/mod/modzip"
"cuelang.org/go/mod/modfile"
"cuelang.org/go/mod/module"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/mod/modrequirements/requirements_test.go
Expand Up @@ -9,11 +9,11 @@ import (
"github.com/go-quicktest/qt"
"golang.org/x/tools/txtar"

"cuelang.org/go/internal/mod/modfile"
"cuelang.org/go/internal/mod/modregistry"
"cuelang.org/go/internal/mod/mvs"
"cuelang.org/go/internal/registrytest"
"cuelang.org/go/internal/txtarfs"
"cuelang.org/go/mod/modfile"
"cuelang.org/go/mod/module"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/registrytest/registry.go
Expand Up @@ -21,9 +21,9 @@ import (

"cuelang.org/go/cue"
"cuelang.org/go/cue/cuecontext"
"cuelang.org/go/internal/mod/modfile"
"cuelang.org/go/internal/mod/modregistry"
"cuelang.org/go/internal/mod/modzip"
"cuelang.org/go/mod/modfile"
"cuelang.org/go/mod/module"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/mod/modfile/modfile.go → mod/modfile/modfile.go
Expand Up @@ -105,7 +105,7 @@ var (
func moduleSchemaDo[T any](f func(moduleSchema cue.Value) (T, error)) (T, error) {
moduleSchemaOnce.Do(func() {
ctx := cuecontext.New()
schemav := ctx.CompileBytes(moduleSchemaData, cue.Filename("cuelang.org/go/internal/mod/modfile/schema.cue"))
schemav := ctx.CompileBytes(moduleSchemaData, cue.Filename("cuelang.org/go/mod/modfile/schema.cue"))
schemav = lookup(schemav, cue.Def("#File"))
//schemav = schemav.Unify(lookup(schemav, cue.Hid("#Strict", "_")))
if err := schemav.Validate(); err != nil {
Expand Down
Expand Up @@ -112,8 +112,8 @@ langugage: version: "v0.4.3"
module: "foo.com/bar@v0"
`,
wantError: `langugage: field not allowed:
cuelang.org/go/internal/mod/modfile/schema.cue:28:8
cuelang.org/go/internal/mod/modfile/schema.cue:30:2
cuelang.org/go/mod/modfile/schema.cue:28:8
cuelang.org/go/mod/modfile/schema.cue:30:2
module.cue:2:1`,
}, {
testName: "InvalidLanguageVersion",
Expand Down
File renamed without changes.

0 comments on commit 8533c7d

Please sign in to comment.