src/eric7/EricXML/TasksReader.py

branch
eric7
changeset 9624
b47dfa7a137d
parent 9482
a2bc06a54d9d
child 9653
e67609152c5e
equal deleted inserted replaced
9623:9c1f429cb56b 9624:b47dfa7a137d
10 import contextlib 10 import contextlib
11 import time 11 import time
12 12
13 from PyQt6.QtCore import QUuid 13 from PyQt6.QtCore import QUuid
14 14
15 from eric7 import Utilities
16 from eric7.EricWidgets.EricApplication import ericApp 15 from eric7.EricWidgets.EricApplication import ericApp
16 from eric7.SystemUtilities import FileSystemUtilities
17 from eric7.Tasks.Task import TaskPriority, TaskType 17 from eric7.Tasks.Task import TaskPriority, TaskType
18 18
19 from .Config import tasksFileFormatVersion 19 from .Config import tasksFileFormatVersion
20 from .XMLStreamReaderBase import XMLStreamReaderBase 20 from .XMLStreamReaderBase import XMLStreamReaderBase
21 21
140 time.strptime(self.readElementText(), "%Y-%m-%d, %H:%M:%S") 140 time.strptime(self.readElementText(), "%Y-%m-%d, %H:%M:%S")
141 ) 141 )
142 elif self.name() == "Resource": 142 elif self.name() == "Resource":
143 continue # handle but ignore this tag 143 continue # handle but ignore this tag
144 elif self.name() == "Filename": 144 elif self.name() == "Filename":
145 task["filename"] = Utilities.toNativeSeparators( 145 task["filename"] = FileSystemUtilities.toNativeSeparators(
146 self.readElementText() 146 self.readElementText()
147 ) 147 )
148 elif self.name() == "Linenumber": 148 elif self.name() == "Linenumber":
149 with contextlib.suppress(ValueError): 149 with contextlib.suppress(ValueError):
150 task["linenumber"] = int(self.readElementText()) 150 task["linenumber"] = int(self.readElementText())

eric ide

mercurial