mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-12-03 23:26:29 +00:00
c28f7cb29f
Initial part of #435
19 lines
385 B
Go
19 lines
385 B
Go
package ruleguard
|
|
|
|
import (
|
|
"path/filepath"
|
|
|
|
"github.com/quasilyte/go-ruleguard/internal/golist"
|
|
)
|
|
|
|
func findBundleFiles(pkgPath string) ([]string, error) {
|
|
pkg, err := golist.JSON(pkgPath)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
files := make([]string, 0, len(pkg.GoFiles))
|
|
for _, f := range pkg.GoFiles {
|
|
files = append(files, filepath.Join(pkg.Dir, f))
|
|
}
|
|
return files, nil
|
|
}
|