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

Replace machinist macros by plain forwarders #2925

Merged
merged 1 commit into from
Jul 1, 2019

Conversation

smarter
Copy link
Contributor

@smarter smarter commented Jun 30, 2019

Partial fix for #2553.

Co-authored-by: drdozer turingatemyhamster@gmail.com

LukaJCB
LukaJCB previously approved these changes Jun 30, 2019
Copy link
Member

@LukaJCB LukaJCB left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for going through these :)

@codecov-io
Copy link

codecov-io commented Jun 30, 2019

Codecov Report

Merging #2925 into master will decrease coverage by 0.05%.
The diff coverage is 80.95%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #2925      +/-   ##
==========================================
- Coverage   94.24%   94.19%   -0.06%     
==========================================
  Files         367      366       -1     
  Lines        7002     7026      +24     
  Branches      195      185      -10     
==========================================
+ Hits         6599     6618      +19     
- Misses        403      408       +5
Impacted Files Coverage Δ
core/src/main/scala/cats/syntax/order.scala 100% <100%> (+100%) ⬆️
core/src/main/scala/cats/syntax/hash.scala 100% <100%> (+100%) ⬆️
core/src/main/scala/cats/syntax/partialOrder.scala 100% <100%> (+100%) ⬆️
core/src/main/scala/cats/syntax/semigroup.scala 50% <33.33%> (+50%) ⬆️
core/src/main/scala/cats/syntax/eq.scala 40% <50%> (+40%) ⬆️
core/src/main/scala/cats/syntax/group.scala 75% <66.66%> (+75%) ⬆️
laws/src/main/scala/cats/laws/discipline/Eq.scala 32.83% <0%> (-0.5%) ⬇️
alleycats-core/src/main/scala/alleycats/Zero.scala 0% <0%> (ø) ⬆️
laws/src/main/scala/cats/laws/FoldableLaws.scala 100% <0%> (ø) ⬆️
...lleycats-core/src/main/scala/alleycats/Empty.scala 0% <0%> (ø) ⬆️
... and 7 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 64eac53...59cc818. Read the comment docs.

@smarter
Copy link
Contributor Author

smarter commented Jun 30, 2019

Forgot to actually remove it from the build.

Partial fix for typelevel#2553.

After removing the machinist dependency, the build failed on simulacrum
annotations because scala-reflect wasn't on the classpath anymore, so we
add it as an explicit dependency.

Co-authored-by: drdozer <turingatemyhamster@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants