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

feat: add support for the mill wrapper #534

Merged
merged 1 commit into from
Apr 14, 2023

Conversation

ghostbuster91
Copy link
Contributor

@ghostbuster91 ghostbuster91 commented Feb 25, 2023

This PR adds support for mill wrapper based on the work to support wrapper for gradle.

Ref: #533

Test plan

I published scip-java locally - sbt scip-java/publishLocal,
and then I invoked indexing in my project via coursier -
cs launch com.sourcegraph:scip-java_2.13:0.8.13-1-e2b668bb-SNAPSHOT -- index --build-tool=mill
Indexing completed successfully:

...
1/1] io.kipp.mill.scip.Scip.generate | [38/38] Finished creating your scip index
info: /home/kghost/workspace/sttp-openapi-generator/index.scip

In general it can be tested by running scip-java index in a scala project that uses mill together with mill wrapper.

I did not write any automated tests as I didn't find anything like that for gradle wrapper. Let me know if I should add some automated tests.

@Strum355 Strum355 requested a review from olafurpg March 3, 2023 16:23
Copy link
Member

@olafurpg olafurpg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM thank you!

@olafurpg
Copy link
Member

Ignoring the CI failures since they are unrelated and will be fixed by #546

@olafurpg olafurpg disabled auto-merge April 14, 2023 08:08
@olafurpg olafurpg merged commit 874faf4 into sourcegraph:main Apr 14, 2023
@ghostbuster91 ghostbuster91 deleted the i533-millw branch April 14, 2023 08:16
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

2 participants