Skip to content

Commit 10b07b2

Browse files
authored
Merge pull request #106 from RevEngAI/feat-PLU-256
feat(PLU-256): plugin boundary changes
2 parents 2de1344 + 58a4724 commit 10b07b2

3 files changed

Lines changed: 10 additions & 8 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ dependencies = [
99
"requests>=2.32",
1010
"loguru>=0.7",
1111
"pydantic",
12-
"revengai>=3.0.0",
12+
"revengai>=3.51.0",
1313
"libbs>=2.16.5",
1414
]
1515

reai_toolkit/app/components/dialogs/analyse_dialog.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,11 +121,13 @@ def _on_ok(self) -> None:
121121
if AnalyseDialog.cached_symbols is None:
122122
return
123123

124-
# Pass only the subset of function boundaries selected by the user
124+
# Send all boundaries but mark which ones to include in analysis
125+
for entry in AnalyseDialog.cached_function_boundaries.values():
126+
entry["boundary"].include_in_analysis = entry["enabled"]
127+
125128
AnalyseDialog.cached_symbols.function_boundaries = [
126129
x["boundary"]
127130
for x in AnalyseDialog.cached_function_boundaries.values()
128-
if x["enabled"]
129131
]
130132

131133
self.upload_service.start_analysis(

uv.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)