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

Scala 2.10 support #1

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Conversation

rkrzewski
Copy link

Here's a patch that brings scalamd in line with Scala 2.10
I've run into a problem with tests because specs 1 does not support scala 2.10, whereas specs 2 does and has releases agains Scala 2.10.0-M7 on Maven Central.
Tests themselves were easy to port to specs2, but I had problems to get them to run: maven-surefire-plugin didn't pick them up from classpath and the dedicated maven-specs2-plugin failed with linkage error on scala.Predef. I had to fork it and patch it to get it to run. I've pushed a PR and asked for the plugin's release.

@rkrzewski
Copy link
Author

maven-specs2-plugin 0.4.0-RC1, supporting Scala 2.10.0-M7 is up on Maven Central.

@rocketraman
Copy link

Does this work with 2.10-rc1?

@rossabaker
Copy link

There's no binary compatibility promise before the .0 release. Can probably avoid trouble by bumping to .RC1 now, and of course again for .0-final when the time comes.

@rkrzewski
Copy link
Author

Unfortunately not. I'm getting a java.lang.IncompatibleClassChangeError from the maven-specs2-plugin.
It needs to be recompiled for Scala 2.10.0-RC1 Now I regret having suggested 0.4.0-RC1 version number to the plugins author :)

@rossabaker
Copy link

Pull #2 is proposed as an alternative to this.

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.

3 participants