Remove pre-Europa tests

Signed-off-by: Joel Longtine <joel@dagger.io>
This commit is contained in:
Joel Longtine
2022-02-18 16:51:22 -07:00
parent 7e86b00962
commit 43a46128e0
511 changed files with 10 additions and 15691 deletions

View File

@@ -307,47 +307,6 @@ func walkStdlib(ctx context.Context, output, format string) {
lg.Info().Str("output", output).Msg("generating stdlib")
packages := map[string]*Package{}
err := fs.WalkDir(pkg.FS, pkg.AlphaModule, func(p string, d fs.DirEntry, err error) error {
if err != nil {
return err
}
// Ignore useless embedded files
if p == "." || d.Name() == pkg.AlphaModule || !d.IsDir() || d.Name() == "cue.mod" ||
strings.Contains(p, "cue.mod") || strings.Contains(p, "tests") {
return nil
}
p = strings.TrimPrefix(p, pkg.AlphaModule+"/")
// Ignore tests directories
if d.Name() == "tests" {
return nil
}
pkgName := fmt.Sprintf("%s/%s", pkg.AlphaModule, p)
lg.Info().Str("package", pkgName).Str("format", format).Msg("generating doc")
val, err := loadCode(pkgName)
if err != nil {
if strings.Contains(err.Error(), "no CUE files") {
lg.Warn().Str("package", p).Err(err).Msg("ignoring")
return nil
}
if strings.Contains(err.Error(), "cannot find package") {
lg.Warn().Str("package", p).Err(err).Msg("ignoring")
return nil
}
return err
}
pkg := Parse(ctx, pkgName, val)
packages[p] = pkg
return nil
})
if err != nil {
lg.Fatal().Err(err).Msg("cannot generate stdlib doc")
}
hasSubPackages := func(name string) bool {
for p := range packages {