Bug Fix: sbt-coveralls: Issue 199: Use relative paths in cobertura.xml file #497
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi @ckipp01. Here is the proposed bug-fix for issue 199 on sbt-coveralls.
One way to fix this is to make sure that
Location.source
is NOT using the canonical path, but I do not know what else relies on it.Means the less risky fix was to use
relativeSource
from theBaseReportWriter
. This is what the other report writers are doing.I also tested this with by rebuilding
sbt-scoverage
with a local build of the fixedscala-scoverage-plugin
.