src/eric7/UI/UserInterface.py

branch
eric7
changeset 9579
7c5d443a2544
parent 9576
be9f8e7e42e0
child 9624
b47dfa7a137d
diff -r bbe0a4b0832e -r 7c5d443a2544 src/eric7/UI/UserInterface.py
--- a/src/eric7/UI/UserInterface.py	Tue Dec 06 19:46:18 2022 +0100
+++ b/src/eric7/UI/UserInterface.py	Wed Dec 07 08:56:33 2022 +0100
@@ -8347,9 +8347,9 @@
                 vers = VersionOnly.split("snapshot-")[1]
                 return vers > snapshot
 
-        versionTuple = self.__versionToTuple(VersionOnly)
+        versionTuple = Globals.versionToTuple(VersionOnly)
         if isinstance(required, str):
-            required = self.__versionToTuple(required)
+            required = Globals.versionToTuple(required)
         try:
             res = versionTuple > required
         except TypeError:
@@ -8357,27 +8357,6 @@
             res = True
         return res
 
-    def __versionToTuple(self, version):
-        """
-        Private method to convert a version string into a tuple.
-
-        @param version version string
-        @type str
-        @return version tuple
-        @rtype tuple of int
-        """
-        versionParts = []
-        for part in version.split("."):
-            part = part.strip()
-            if part:
-                try:
-                    part = int(part)
-                except ValueError:
-                    # not an integer, ignore
-                    continue
-                versionParts.append(part)
-        return tuple(versionParts)
-
     #################################
     ## Below are some utility methods
     #################################

eric ide

mercurial