[Lldb-commits] [lldb] [lldb-dap] Updating VariableDescription to use GetDescription() as a fallback. (PR #77026)

via lldb-commits lldb-commits at lists.llvm.org
Wed Jan 10 17:25:19 PST 2024


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {darker}-->


:warning: Python code formatter, darker found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
darker --check --diff -r 241fe83704476f81e3438e32b6d988ea123e624d...d8eb78e220b2127b78cee2868daddbe57ae2c5c8 lldb/test/API/tools/lldb-dap/evaluate/TestDAP_evaluate.py lldb/test/API/tools/lldb-dap/variables/TestDAP_variables.py
``````````

</details>

<details>
<summary>
View the diff from darker here.
</summary>

``````````diff
--- evaluate/TestDAP_evaluate.py	2024-01-11 01:20:44.000000 +0000
+++ evaluate/TestDAP_evaluate.py	2024-01-11 01:25:10.200646 +0000
@@ -69,14 +69,14 @@
         if self.isResultExpandedDescription():
             self.assertEvaluate(
                 "struct1",
                 r"\(my_struct\) (struct1|\$\d+) = \(foo = 15\)",
             )
-            self.assertEvaluate(
-                "struct2", r"\(my_struct \*\) (struct2|\$\d+) = 0x.*"
-            )
-            self.assertEvaluate("struct3", r"\(my_struct \*\) (struct3|\$\d+) = nullptr")
+            self.assertEvaluate("struct2", r"\(my_struct \*\) (struct2|\$\d+) = 0x.*")
+            self.assertEvaluate(
+                "struct3", r"\(my_struct \*\) (struct3|\$\d+) = nullptr"
+            )
         else:
             self.assertEvaluate(
                 "struct1",
                 re.escape("{foo:15}")
                 if enableAutoVariableSummaries
--- variables/TestDAP_variables.py	2024-01-11 01:20:44.000000 +0000
+++ variables/TestDAP_variables.py	2024-01-11 01:25:10.479224 +0000
@@ -555,11 +555,14 @@
 
         # Evaluate from known contexts.
         expr_varref_dict = {}
         for context, verify_dict in expandable_expression["context"].items():
             response = self.dap_server.request_evaluate(
-                expandable_expression["name"], frameIndex=0, threadId=None, context=context
+                expandable_expression["name"],
+                frameIndex=0,
+                threadId=None,
+                context=context,
             )
             self.verify_values(
                 verify_dict,
                 response["body"],
                 expr_varref_dict,

``````````

</details>


https://github.com/llvm/llvm-project/pull/77026


More information about the lldb-commits mailing list