Symbol package validation

Topics: Ecosystem
Nov 2, 2012 at 9:12 AM

Hi everyone,

I've refactored our SymbolSource NPE plugin code and packaged an extension for nuget pack that you can install using Chocolatey to run our package validation rules. To install just run:

cinst SymbolSource.Integration.NuGet.CommandLine

It will copy a directory with the plugin to %LocalAppData%\NuGet\Commands, and remove it on cuninst.

But, there are a few "buts":

  1. Rules are only executed on the main package when running with -symbols. We are actually much more interested in validating the symbols package. Could this be arranged? :)
  2. If they were executed for both packages, how would we distinguish between them?
  3. Is there a way to get the package file name with IPackage?