Spaces:
Sleeping
Sleeping
Update app.py
Browse filesUpdated the prompt
app.py
CHANGED
@@ -71,15 +71,14 @@ def build_prompt(filename: str, issues: list):
|
|
71 |
f"- {item['message']} at line {item['line']}"
|
72 |
for item in issues
|
73 |
])
|
|
|
74 |
prompt = f"""
|
75 |
-
You are a C++ expert. The code below may violate MISRA C++:2012 rules.
|
76 |
-
Source code:
|
77 |
-
Issues:
|
78 |
-
{summary}
|
|
|
79 |
|
80 |
-
For each issue, suggest a concise patch (diff format) to fix it.
|
81 |
-
Only output the unified diff, no extra commentary.
|
82 |
-
"""
|
83 |
return prompt.strip()
|
84 |
|
85 |
def predict_patch(prompt: str):
|
|
|
71 |
f"- {item['message']} at line {item['line']}"
|
72 |
for item in issues
|
73 |
])
|
74 |
+
|
75 |
prompt = f"""
|
76 |
+
You are a C++ expert. The code below may violate MISRA C++:2012 rules.
|
77 |
+
Source code:
|
78 |
+
Issues:
|
79 |
+
{summary}
|
80 |
+
…"""
|
81 |
|
|
|
|
|
|
|
82 |
return prompt.strip()
|
83 |
|
84 |
def predict_patch(prompt: str):
|