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.
In the #66 we tried to address a new limitation/regression introduced by the latest ktlint version.
Once then the automated PR #67 was created we noticed that windows tests started to fail.
A more complete analysis is present in #67 (comment)
The TL;DR; is
src\file.kt
(which is the correct way of describing relative paths on Windows platformsrc\file.kt
in the output reporting (which is odd)This PR aims to work-the-issue-around by replacing
\
with/
in the paths.NOTE: This PR does also make some improvements on the typing of the codebase.
WARNING: ktlint is intentionally not bumped on this PR because I still want to make sure that tests are going to be green with 0.40.0.
Once this will be merged I'll be re-triggering tests of #67 so we can also ensure that they are going to be green (I did already run them locally on a Windows computer)