Beispiel #1
0
 public static void ShowDebugPyVersionError(DebugPyVersionArguments args, ProtocolException ex)
 {
     ShowDebuggingErrorMessage(
         Strings.InstalledDebugPyOutdatedTitle,
         Strings.InstalledDebugPyOutdatedMessage.FormatUI("unknown", DebugPyVersion.Version),
         isError: false
         );
 }
Beispiel #2
0
 public static void VerifyDebugPyVersion(DebugPyVersionArguments args, DebugPyVersionResponse response)
 {
     if (PackageVersion.TryParse(response.Debugger.Version, out PackageVersion runningVersion))
     {
         var bundledDebugPyVersion = PackageVersion.Parse(DebugPyVersion.Version);
         if (runningVersion.CompareTo(bundledDebugPyVersion) < 0)
         {
             ShowDebuggingErrorMessage(
                 Strings.InstalledDebugPyOutdatedTitle,
                 Strings.InstalledDebugPyOutdatedMessage.FormatUI(response.Debugger.Version, DebugPyVersion.Version),
                 isError: false
                 );
         }
     }
 }