-
Notifications
You must be signed in to change notification settings - Fork 449
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
Use of 'compile' property is unclear #20
Comments
Regarding point 1., they are in Maven Central: http://central.maven.org/maven2/net/orfjackal/retrolambda/retrolambda/ (Version 1.1.4 might not have been there when you first tried it, because there is a couple of hour delay for artifacts to show up in Central, but 1.1.3 has been there for some days already.) |
Ah, that much is my fault. I just always end up Googling through to this site when I'm searching for a dependency: and I hadn't realized it was such a stale view of the world. |
It's quite surprising how stale that site is - I didn't know it either. I search artifacts normally using http://search.maven.org/ and it's updated quite quickly. |
The compile property is supposed to work exactly like any dependency, i.e. you should be able to give it As a workaround, you can use the retrolambda configuration directly by dependencies {
retrolambdaConfig 'net.orfjackal.retrolambda:retrolambda:1.1.4'
} I'm considering just making this the default way of setting it, and taking out the |
Thanks. That workaround worked. |
Yes, that worked for me too. Our build is now passing on my machine, which is really excellent news! |
According to the documentation, the 'compile' property can be used to configure the path to the 'retrolambda.jar' that will be used, but it's unclear what this actually means. I'd like to test a fix in retrolambda 1.1.4 (which fixes issue luontola/retrolambda#13), but I ran into these issues:
compile "net.orfjackal.retrolambda:retrolambda:1.1.1"
(which is available in maven), didn't actually cause that version to be used.I assume this issue can probably be fixed by having some more explicit examples in the documentation, though I'm not sure who's responsible for deploying the retrolambda artifact to Maven Central?
The text was updated successfully, but these errors were encountered: