Skip to content

Fix a few bugs on Windows #436

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

Merged
merged 4 commits into from
May 5, 2022
Merged

Fix a few bugs on Windows #436

merged 4 commits into from
May 5, 2022

Conversation

olafurpg
Copy link
Member

@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

Verified

This commit was signed with the committer’s verified signature.
elprans Elvis Pranskevichus
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 added 2 commits May 5, 2022 09:23

Verified

This commit was signed with the committer’s verified signature.
elprans Elvis Pranskevichus

Verified

This commit was signed with the committer’s verified signature.
elprans Elvis Pranskevichus
@olafurpg olafurpg force-pushed the windows branch 3 times, most recently from 4e73d04 to a26a75d Compare May 5, 2022 07:32

Verified

This commit was signed with the committer’s verified signature.
elprans Elvis Pranskevichus
@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.

None yet

1 participant