Skip to content

Commit a921226

Browse files
authored
Merge pull request #134 from FlickerSoul/dev
Fix return line recording
2 parents ebdc67e + 614217d commit a921226

File tree

5 files changed

+7
-5
lines changed

5 files changed

+7
-5
lines changed

backend/bundle/seeker/sight.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -437,8 +437,7 @@ def trace(self, frame, event, arg):
437437
# #
438438
# Finished dealing with misplaced function definition. ################
439439

440-
# TODO remove the if statement
441-
if event != 'return':
440+
if not (event == 'return' and line_no == self.recorder.get_last_record_line_number()):
442441
self.recorder.add_record(line_no)
443442

444443
# Reporting newish and modified variables: ############################

backend/bundle/server_utils/params.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
REQUEST_GRAPH_NAME: str = 'graph'
2929

3030
REQUEST_VERSION_NAME: str = 'version'
31-
VERSION: str = '0.2.2'
31+
VERSION: str = '0.2.3'
3232

3333
SERVER_LOG = None
3434

backend/bundle/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ def read_file(filename):
1111

1212
setuptools.setup(
1313
name="bundle",
14-
version="0.2.2",
14+
version="0.2.3",
1515
packages=setuptools.find_packages(exclude=['tests*']),
1616
author="Heyuan Zeng",
1717
author_email="[email protected]",

backend/bundle/utils/recorder.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,9 @@ def get_last_record(self) -> MutableMapping:
183183
"""
184184
return self._changes[-1]
185185

186+
def get_last_record_line_number(self) -> int:
187+
return self.get_last_record()[self._LINE_HEADER]
188+
186189
def get_previous_record(self) -> MutableMapping:
187190
"""Get the second last record in the record list
188191

graphery/src/services/params.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ def main() -> None:
2121
# https://github.com/FlickerSoul/Graphery/tree/master/backend/bundle#readme
2222
`;
2323

24-
export const localServerTargetVersion = '0.2.2';
24+
export const localServerTargetVersion = '0.2.3';

0 commit comments

Comments
 (0)