-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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.12 compatibility #1091
Scala 2.12 compatibility #1091
Conversation
Using latest working Scala version: 2.12.0-M1 Normalised some imports
Kept compatibility with 2.10 No other refactoring to limit changes
Downgraded Scala version in scala-calculator example Include cucumber-scala_2.12 only on Java 8
...or the build would keep failing
It would appear as though functions of arity0 do not work if you add an empty argument. These worked before this PR.
The surprising behavior is that the step 'runs' according to the runner output, but the function isn't actually executed. |
Any chance this could be resolved/merged soon? |
This PR has become a bit messy. I'm going to clean this up from scratch in #1171. |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Summary
Fix cucumber-scala compatibility with Scala 2.12.
Details
Manifest
instead of Java reflectionScalaDsl
)Motivation and Context
Issue #1087.
How Has This Been Tested?
Existing tests and Scala example passing.
Types of changes
Checklist: