anchor.diff:  
   "Clean"
     ==> "RestorePackages"
  -  =?> ("BeginSonarQube", isAppVeyorBuild && not isPR)
  +  =?> ("BeginSonarQube", isAppVeyorBuild && isOriginalRepo)
     ==> "BuildApp"
  -  =?> ("EndSonarQube", isAppVeyorBuild && not isPR)
  +  =?> ("EndSonarQube", isAppVeyorBuild && isOriginalRepo)
     =?> ("InspectCodeAnalysis", Choco.IsAvailable)
     ==> "GendarmeAnalysis"
     ==> "LaunchNVika"
  
positive.code: let version = if isLocalBuild then "0.0.1" else if buildServer = AppVeyor then environVar "GitVersion_NuGetVersionV2" else buildVersion
  let tag = if buildServer = AppVeyor then AppVeyor.AppVeyorEnvironment.RepoTagName else "v0.0.1"
  
  let isPR = environVar "APPVEYOR_PULL_REQUEST_NUMBER" <> ""
  
  // Targets
  Target "Clean" (fun _ ->
  
negative.code:             OptionalArguments = "-excludebyattribute:*.ExcludeFromCodeCoverage* -returntargetcode";
          })
      
          if isLocalBuild || isOriginalRepo then
              "ReportGenerator" |> NugetInstall (fun p -> 
              { p with 
                  OutputDirectory = "tools";
  