8000 develop version based on scala.meta · Issue #145 · scalamock/scalamock · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

develop version based on scala.meta #145

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

Closed
cleverdeveloper opened this issue Jun 30, 2016 · 10 comments
Closed

develop version based on scala.meta #145

cleverdeveloper opened this issue Jun 30, 2016 · 10 comments
Labels

Comments

@cleverdeveloper
Copy link

It looks like scala.meta 1.0 is out, so the promise on a roadmap page might be out-of-date. Do I understand correctly the project still needs new macros to be released?

@SrikanthTati
Copy link

I just hit a road block with not being able to mock a class with final member. It turns out, support for this was waiting on scala.meta. Any plans for this?

@cleverdeveloper
Copy link
Author

You can have it already. There are several options.

One is to merge the following pull request yourself:
#132

Another is to build the following version which already includes the fix:
https://github.com/PagerDuty/ScalaMock

@barkhorn barkhorn added this to the v4.0.0 milestone Nov 24, 2016
@barkhorn barkhorn added accepted and removed triage labels Nov 24, 2016
@barkhorn
Copy link
Collaborator

Scala.meta does not support Scala 2.10 at the moment. see scalameta/scalameta#295

@barkhorn barkhorn changed the title scala.meta 1.0 is out investigate effort to move to scala.meta Jan 22, 2017
@barkhorn
Copy link
Collaborator

Also Scala.JS missing: scalameta/scalameta#359

@barkhorn
Copy link
Collaborator
barkhorn commented Apr 7, 2017

scalameta/scalameta#761 has been merged now

@barkhorn
Copy link
Collaborator

Scalajs is supported now. No 2.10 support as of now, but considering to build ScalaMock 4.x without support for 2.10. So removing the blocker on this

@barkhorn barkhorn removed the blocked label May 13, 2017
@barkhorn
Copy link
Collaborator

Means we should do #187

@barkhorn
Copy link
Collaborator

See https://scalameta.org/

Exists for 2.11 and 2.12 so we'll need to temporarily drop 2.13 support in the new version

@barkhorn barkhorn changed the title investigate effort to move to scala.meta develope version based on scala.meta Apr 22, 2019
@barkhorn barkhorn changed the title develope version based on scala.meta develop version based on scala.meta Apr 22, 2019
@barkhorn barkhorn removed the high label May 17, 2020
@barkhorn
Copy link
Collaborator
barkhorn commented Jan 2, 2021

given that Scala is heading towards release 3.0 and has a different API again, I am not sure if this is worth investing time anymore. there are a number of open bugs that would benefit from a scala.meta implementation, but not sure how well, if at all, this could be reused when https://docs.scala-lang.org/scala3/guides/macros/index.html becomes stable

@barkhorn barkhorn removed this from the next-gen milestone May 23, 2021
@barkhorn
Copy link
Collaborator

closing this as Scala 3 is out now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants
0