public IEnumerable <PackageVerifierIssue> Validate(PackageAnalysisContext context)
 {
     AssemblyAttributesDataHelper.SetAssemblyAttributesData(context);
     foreach (var assemblyData in context.AssemblyData)
     {
         var fileName         = Path.GetFileNameWithoutExtension(assemblyData.Key);
         var isSourcesPackage = fileName.EndsWith(".Sources", StringComparison.OrdinalIgnoreCase);
         if (!isSourcesPackage && !HasCommitHashInMetadataAttribute(assemblyData.Value.AssemblyAttributes))
         {
             yield return(PackageIssueFactory.AssemblyMissingHashAttribute(assemblyData.Key));
         }
     }
 }