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
Stub runner jar is >100MB #1385
Comments
Which stub-runner jar are we talking about? The stub runner boot (the standalone one) or the stub runner dependency? |
Ok so we're talking about the fat-jar. This is the standalone stub runner application. I'd need to do a full dependency analysis but I don't see anything obvious oob (https://github.com/spring-cloud/spring-cloud-contract/blob/v2.2.2.RELEASE/spring-cloud-contract-stub-runner-boot/pom.xml#L16-L29) |
Biggest culprits:
|
Kotlin could be added as an optional dependency but then it won't be able to read in kotlin DSLs. We would have to give the user an option to read kotlin at runtime. So thin jar would be the answer I guess |
We'll convert stub runner boot to become a thin jar based jar |
I can't believe every user of the stub runner wants all the features if it's that big. What is it taking up so much space anyway? Maybe we could make it a thin jar or something?
The text was updated successfully, but these errors were encountered: