anchor.diff:                          lockFileGroup.Options
                   dependenciesFileGroup.Options <> lockFileGroupOptions
   
  -    let hasChanges groupName _ = 
  +    let hasChanges groupName _ =
           hasChangedSettings groupName || hasNuGetChanges groupName || hasRemoteFileChanges groupName
  -        
  +
       let hasAnyChanges =
           dependenciesFile.Groups
           |> Map.filter hasChanges
  
positive.code:             if newRequirement.Settings <> originalPackage.Settings then
                  if newRequirement.Settings = { originalPackage.Settings with FrameworkRestrictions = AutoDetectFramework } then
                      []
                  else 
                      let isTransitive = transitives |> Seq.contains originalPackage.Name
                      if isTransitive then
                          []
  
negative.code:                             [RestrictionsChanged]
                          else
                              [SettingsChanged]
  
              else []
  
          let requirementOk =
  