-
Notifications
You must be signed in to change notification settings - Fork 64
Please remove "jna-platform" dependency from project #663
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
Conversation
Removed the following dependency from the project. Because it was not used in the code. ```xml <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna-platform</artifactId> <version>5.12.1</version> </dependency> ```
At first, https://github.com/Azure/azure-functions-host/wiki/Language-Extensibility Then I noticed that the above class lib is not necessary anymore for the project. |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
@kaibocai san, According to the Azure Pipelines, it failed due to some tests. Build log #L894 |
Hi @yoshioterada san, sorry I was out last week. I will confirm the error log with you asap. |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
Hi @yoshioterada san, I attached part of the failures log
Seems we are using this dependency in our e2e pipeline. I will take sometime look into it and keep you update. Thanks. |
Hi @yoshioterada san, can you do me a favor, that you add it back in this pr and we run the pipeline again, it seems CI failed because of your forked branch not really the change you made, want to confirm. Thank you. |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
The PR #670 has merged, Thanks for your contribution. |
Please remove the following dependency from the project. Because it was not used in the project.
Issue describing the changes in this PR
Removed unused dependency from project file.
Pull request checklist
release_notes.md
Additional information
After I fork the project, I noticed that the above dependency was not used in the project.
So if you removed the library, you could reduce the size of artifacts as follows.
> ls -l -rw-r--r-- 1 teradayoshio staff 22983908 9 27 22:40 azure-functions-java-worker-2.6.1-SNAPSHOT.jar
> ls -l -rw-r--r-- 1 teradayoshio staff 19591598 9 27 22:41 azure-functions-java-worker-2.6.1-SNAPSHOT.jar