Skip to content

Conversation

@majk-p
Copy link
Contributor

@majk-p majk-p commented Sep 10, 2025

No description provided.

build.mill Outdated
Comment on lines 233 to 234
val circeVersion = "0.14.14"
def mvnDeps = Seq(mvn"io.circe::circe-parser:$circeVersion")
Copy link
Member

Choose a reason for hiding this comment

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

Can you extract these in a trait as we do in CommonCoreModule and then extend it in jvm, js and native?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Sure thing, done

@lolgab lolgab self-requested a review September 10, 2025 07:09
build.mill Outdated
override def moduleDeps = this.moduleDeps ++ Seq(ujson.native())
}

trait CommonCirceModule {
Copy link
Member

Choose a reason for hiding this comment

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

This should extend CommonPublishModule

@lolgab
Copy link
Member

lolgab commented Sep 10, 2025

I noticed that we were not using the correct platformed dependency and we didn't notice because the test was running only on the jvm target.

@lolgab lolgab merged commit a0d17f6 into com-lihaoyi:main Sep 10, 2025
8 checks passed
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.

2 participants