Heavy-Tools / analyzers /patch_generator.py
lexicalspace's picture
Upload 2 files
5a646ef verified
raw
history blame contribute delete
315 Bytes
import difflib
def generate_patch(original, fixed):
"""
original, fixed = strings
"""
diff = difflib.unified_diff(
original.splitlines(),
fixed.splitlines(),
fromfile="before.py",
tofile="after.py",
lineterm=""
)
return "\n".join(diff)