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

Make PartiallyOrdered a universal trait #10128

Closed
scabug opened this issue Dec 30, 2016 · 5 comments · Fixed by scala/scala#7085
Closed

Make PartiallyOrdered a universal trait #10128

scabug opened this issue Dec 30, 2016 · 5 comments · Fixed by scala/scala#7085

Comments

@scabug
Copy link

scabug commented Dec 30, 2016

PartiallyOrdered is a non-universal trait, though it seems like it could be made one "for free".

I ran into this while trying to make a value-class that extends PartiallyOrdered.

@scabug
Copy link
Author

scabug commented Dec 30, 2016

Imported From: https://issues.scala-lang.org/browse/SI-10128?orig=1
Reporter: Ryan Williams (rdub)
Affected Versions: 2.12.1

@scabug
Copy link
Author

scabug commented Dec 30, 2016

Ryan Williams (rdub) said:
I ported PartiallyOrdered to org.hammerlab:iterator (mvn central link) and made it extend Any as a work-around.

I just tried to open the scala repo to send a PR but the IntelliJ scala plugin threw errors trying to load it, will look in to filing that elsewhere ¯\(ツ)

@scabug
Copy link
Author

scabug commented Jan 10, 2017

@SethTisue said:
re: IntelliJ, see src/intellij/README.md. it should work, a lot of scala/scala work happens in IntelliJ

@atiqsayyed
Copy link

I wanna pick this one, is there anything that i should know apart form obvious comments above??..

@SethTisue
Copy link
Member

I suspect a fix would need to target 2.13.x because of binary compatibility

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

Successfully merging a pull request may close this issue.

4 participants