[Lldb-commits] [lldb] [lldb] Fix TestSBValueSynthetic on windows (PR #75908)

via lldb-commits lldb-commits at lists.llvm.org
Tue Dec 19 00:44:39 PST 2023


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 5caae72d1a4f58c9525977a93d86c3c833da4b34...b8dbd31b95058f8098f9ef57c540a1635a9a1fde lldb/test/API/python_api/sbvalue_synthetic/formatter.py lldb/test/API/python_api/sbvalue_synthetic/TestSBValueSynthetic.py
``````````

</details>

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

``````````diff
--- TestSBValueSynthetic.py	2023-12-19 08:37:20.000000 +0000
+++ TestSBValueSynthetic.py	2023-12-19 08:44:32.493393 +0000
@@ -11,11 +11,13 @@
         self.build()
         lldbutil.run_to_source_breakpoint(
             self, "break here", lldb.SBFileSpec("main.cpp")
         )
         self.runCmd("command script import formatter.py")
-        self.runCmd("type synthetic add --python-class formatter.FooSyntheticProvider Foo")
+        self.runCmd(
+            "type synthetic add --python-class formatter.FooSyntheticProvider Foo"
+        )
 
         formatted = self.frame().FindVariable("foo")
         has_formatted = self.frame().FindVariable("has_foo")
         self.expect(str(formatted), exe=False, substrs=["synth_child"])
         self.expect(str(has_formatted), exe=False, substrs=["synth_child"])
--- formatter.py	2023-12-19 08:37:20.000000 +0000
+++ formatter.py	2023-12-19 08:44:32.506490 +0000
@@ -4,11 +4,11 @@
 class FooSyntheticProvider:
     def __init__(self, valobj, dict):
         target = valobj.GetTarget()
         data = lldb.SBData.CreateDataFromCString(lldb.eByteOrderLittle, 8, "S")
         self._child = valobj.CreateValueFromData(
-                "synth_child", data, target.GetBasicType(lldb.eBasicTypeChar)
+            "synth_child", data, target.GetBasicType(lldb.eBasicTypeChar)
         )
 
     def num_children(self):
         return 1
 

``````````

</details>


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


More information about the lldb-commits mailing list