anchor.diff:  "AssemblyInfo"
     ==> "Build"
     ==> "CopyBinaries"
  -   ==> "RunTests"
  -   ==> "GenerateReferenceDocs"
  -   ==> "GenerateDocs"
  +  ==> "RunTests"
  +  ==> "GenerateReferenceDocs"
  +  ==> "GenerateDocs"
     ==> "NuGet"
     ==> "BuildPackage"
     ==> "All"
  
positive.code: // Run the unit tests using test runner
  
  Target "RunTests" (fun _ ->
      !! testAssemblies
      |> Fake.Testing.NUnit3.NUnit3 (fun p ->
          { p with
              TimeOut = TimeSpan.FromMinutes 20. })
  )
  
  // --------------------------------------------------------------------------------------
  // Build a NuGet package
  
  Target "NuGet" (fun _ ->
      Paket.Pack(fun p ->
          { p with
              OutputPath = "bin"
              //TemplateFile = "src/FSharpx.Extras/paket.template"
              Version = release.NugetVersion
              ReleaseNotes = toLines release.Notes})
  )
  
  Target "PublishNuget" (fun _ ->
      Paket.Push(fun p ->
          { p with
              WorkingDir = "bin" })
  )
  
negative.code: // Clean build results
  
  Target "Clean" (fun _ ->
      CleanDirs ["bin"; "temp"; "docs/output"]
  )
  
  