Skip to content

Commit 058d69b

Browse files
committed
address lint errors
1 parent 9b9e03b commit 058d69b

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

tools/resourcedocsgen/cmd/docs/registry.go

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,15 @@ func (p *FileSystemProvider) ListPackageMetadata() ([]*pkg.PackageMeta, error) {
329329
return nil, errors.Wrapf(err, "reading directory %s", registryPackagesPath)
330330
}
331331

332-
var metadataList []*pkg.PackageMeta
332+
// Count YAML files to pre-allocate the slice mostly to appease the linter.
333+
var yamlCount int
334+
for _, file := range files {
335+
if strings.HasSuffix(file.Name(), ".yaml") {
336+
yamlCount++
337+
}
338+
}
339+
340+
metadataList := make([]*pkg.PackageMeta, 0, yamlCount)
333341
for _, file := range files {
334342
if !strings.HasSuffix(file.Name(), ".yaml") {
335343
continue
@@ -384,7 +392,7 @@ func (p *RegistryAPIProvider) ListPackageMetadata() ([]*pkg.PackageMeta, error)
384392
return nil, errors.Wrap(err, "decoding API response")
385393
}
386394

387-
var metadataList []*pkg.PackageMeta
395+
metadataList := make([]*pkg.PackageMeta, 0, len(response.Packages))
388396
for _, apiPkg := range response.Packages {
389397
metadata, err := convertAPIPackageToPackageMeta(apiPkg)
390398
if err != nil {

0 commit comments

Comments
 (0)