Skip to content

Fix a few bugs on Windows#436

Merged
olafurpg merged 4 commits intomainfrom
windows
May 5, 2022
Merged

Fix a few bugs on Windows#436
olafurpg merged 4 commits intomainfrom
windows

Conversation

@olafurpg
Copy link
Contributor

@olafurpg olafurpg commented May 3, 2022

Previously, we didn't test lsif-java on Windows resulting in bugs like
#422. This PR fixes a few of those
bugs but we can't verify that everything works as 100% on Windows because
the CI job was timing out on Windows for reasons I don't understand.

Test plan

Add a Windows CI job, see the failures, fix the errors, see new errors, repeat until the CI job
stops failing but times out. We couldn't merge the PR with an infinite Windows CI job, but we're
confident that we fixed a least a few bugs that previously affected Windows users.

@olafurpg olafurpg mentioned this pull request May 3, 2022
@olafurpg olafurpg force-pushed the windows branch 5 times, most recently from 6781c84 to 9afea4f Compare May 3, 2022 12:08
Previously, we didn't test lsif-java on Windows resulting in bugs like
#422. This commit adds a
build matrix to our CI job and fixes path escaping logic so that it
should work correctly on Windows.
@olafurpg olafurpg force-pushed the windows branch 3 times, most recently from 4e73d04 to a26a75d Compare May 5, 2022 07:32
@olafurpg olafurpg merged commit 2c9341c into main May 5, 2022
@olafurpg olafurpg changed the title Run CI on Windows Fix a few bugs on Windows May 5, 2022
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