()
| 43 | } |
| 44 | |
| 45 | func (l *LocalPlugin) Hash() string { |
| 46 | return cachehash.Bytes([]byte(filepath.Clean(l.Path()))) |
| 47 | } |
| 48 | |
| 49 | func (l *LocalPlugin) FileContent(subpath string) ([]byte, error) { |
| 50 | return os.ReadFile(filepath.Join(filepath.Dir(l.Path()), subpath)) |