Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor handling of output files and add diff files #328

Merged
merged 12 commits into from
Oct 5, 2024
Merged

Conversation

sourcefrog
Copy link
Owner

@sourcefrog sourcefrog commented Apr 13, 2024

  • Doc updates
  • News

Console and TailFile take a File, rather than reopening it.

Store diff and log file names relative to the output directory.
@sourcefrog sourcefrog changed the title Write diffs of each mutant to separate files, not within the log Refactor handling of output files Sep 30, 2024
@sourcefrog sourcefrog changed the title Refactor handling of output files Refactor handling of output files and add diff files Oct 4, 2024
Drop open log file to allow the output directory to be rotated.
It's probably not material but it seems a bit wasteful to compute this
repeatedly for every mutant.

Just manually revert the mutant rather than using a RAII lifetime.

Use Camino Utf8Path more broadly.
@sourcefrog sourcefrog marked this pull request as ready for review October 5, 2024 16:57
@sourcefrog sourcefrog merged commit 2ff12a2 into main Oct 5, 2024
31 checks passed
@sourcefrog sourcefrog deleted the diff-files branch October 5, 2024 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant