Skip to content

Commit 8903a2f

Browse files
authored
Merge pull request #130 from bwrsandman/diff-slashes
ensure diff paths are the same on all platforms
2 parents 85799d6 + 4fe00b1 commit 8903a2f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

post/clang_tidy_review/clang_tidy_review/__init__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -620,7 +620,7 @@ def format_diff_line(diagnostic, offset_lookup, source_line, line_offset, line_n
620620
new_line = whitespace.join([f"+ {line}" for line in new_line.splitlines()])
621621
old_line = whitespace.join([f"- {line}" for line in old_line.splitlines()])
622622

623-
rel_path = try_relative(replacement_set[0]["FilePath"])
623+
rel_path = try_relative(replacement_set[0]["FilePath"]).as_posix()
624624
code_blocks += textwrap.dedent(
625625
f"""\
626626
@@ -692,7 +692,7 @@ def format_notes(notes, offset_lookup):
692692
)
693693

694694
path = try_relative(resolved_path)
695-
message = f"**{path}:{line_num}:** {note['Message']}"
695+
message = f"**{path.as_posix()}:{line_num}:** {note['Message']}"
696696
code = format_ordinary_line(source_line, line_offset)
697697
code_blocks += f"{message}\n{code}"
698698

0 commit comments

Comments
 (0)