code: func (p Plugin) CalculateSHA1() string {
  	fileSHA, err := util.NewSha1Checksum(p.Location).ComputeFileSha1()
  
  	if err != nil {
  		return notApplicable
  	}
  
  	return fmt.Sprintf("%x", fileSHA)
  }
docs: // CalculateSHA1 returns the SHA1 value of the plugin executable. If an error
  // is encountered calculating SHA1, N/A is returned